1. Dollar-cost averaging (DCA) has been a popular way for long term hodlers to accumulate their core position in BTC. I’ve been thinking about this and modelled out a few backtests with some interesting findings. This is not investment advice.
2. Theoretically, DCA should help smooth out the ups and downs in buying BTC to help arrive at a more stable adjusted cost basis. The premise behind this approach is not to time the market but rather constantly buy BTC at a fixed schedule.
3. In this analysis I assumed we’re buying $100 worth of BTC every week on the same day. The period we’re observing is from 2015-01-01 to 2021-03-14 and we’re using daily Coinbase mid-price (avg of open/close) BTC spot data. Here’s the logic of the backtest:
3. A) The model will begin on 2015-01-01 which is a Thursday. This means that for every Thursday up until the last Thursday in our data we will buy $100 worth of BTC.
3. B) Throughout this process we will track the cumulative sum of BTC collected throughout 2015-01-01 to 2021-03-14. In total this gives us 324 Thursdays to buy $100 worth of BTC. In total we spend $100 x 324 = $32,400 in cash to buy this BTC.
3. C) Now to compare the lump-sum approach we’ll take the price of BTC on the same starting date of 2015-01-01 (BTC mid-price is ~$340) and fully invest the $32.4k all at once (~95 BTC). In this case we're not factoring for time-value of money given interest rates are quite low.
3. D) Lastly, we compare the ending cumulative balance of BTC between the DCA vs lump-sum approach from 2015-01-01 to 2021-03-14. DCA = 34.62 BTC vs. Lump Sum = 95.29 BTC. We can see nearly 3x more BTC was accumulated by investing the entire cash balance back in 2015.
4. This isn’t a fair comparison as BTC in 2015 was very different from today. To avoid cherry-picking any particular start date, it makes sense to treat *each individual day* as its own starting point for a backtest.
5. Put another way, the next backtest will start on 2015-01-02 which is a Friday. Using the same logic as above, we'll DCA into BTC for every Friday up until 2021-03-14. From here we'll compare the quantity of BTC collected using the two approaches.
6. In total there are ~2200 daily observations which means we can get ~2200 individual backtests showcasing the performance of DCA vs. lump sum investing.
7. Again, the whole goal of this process above is to reduce the chances of cherry-picking any particular day when BTC had extreme moves which would massively skew the results between DCA vs. lump sum investing.
8. By plotting the distribution of the DCA and lump-sum cumulative ending BTC values, we can see the results are strongly in favour of the lump-sum approach. This is due to ultra low prices in the pre-2017 era.
9. Running this analysis again but now with data starting in 2018 and 2020 we can see the distribution of the DCA starts lining up with that of lump-sum investing.
10. Over time the difference between the amount of BTC accumulated through DCA starts to get much closer to the lump-sum approach. In other words, the distributions become similar to one another as we start looking at more recent data.
11. This chart shows the number of BTC accumulated with DCA and lump sum investing if we were to start the backtest on any particular day. For example, the data points on 2015-01-01 represent the total BTC accumulated from 2015-01-01 to 2021-03-14 for the DCA and lump-sum method.
12. As another example, the data point on 2020-04-23 represents the total BTC accumulated if we ran the backtest from 2020-04-23 to 2021-03-14. We can clearly see the early years of BTC favoured lump sum investing, however, in recent years the trend has shifted.
13. Zooming into the post 2017 era, we can see the convergence between the amount of BTC we collect with the DCA and lump-sum approach (notably in 2021). This begs the question - today is it better to go all in on BTC at once or spread out the position over time?
14. Given BTC is now a macro asset, I’d bet it’s more feasible to DCA this for accumulation into a long-term portfolio. However, for high conviction bets that are still early, lump-sum investing may be a better approach rather than accumulating over a multi-year period.
15. Has BTC become institutionalized enough such that DCA is now the best way to accumulate for the long-term? Is there any better way to for institutions/individuals to accumulate for the long-term?
@cryptarbitrage @PelionCap @AviFelman
@gross_bit @fb_gravitysucks @RaoulGMI

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Samneet Chepal

Samneet Chepal Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @samchepal

16 Feb
1. I’ve been spending some time exploring systematic trading strategies for #BTC options on @DeribitExchange. I’ll go over a yield-generation strategy which showed some interesting results from the initial backtest phase. This is not investment advice.
2. A starting point could be to systematically sell 25 delta mid-term puts and roll this trade continuously over time. We’d run this strategy if we think BTC will continue to rally upwards or stay stagnant at current prices.
3. Another approach could be to use the same strategy above but for calls - ie: sell 25 delta calls and roll the trade continuously. We’d do this if we believe BTC will be stagnant or fall in price.
Read 16 tweets
2 Feb
1. I typically focus exclusively on crypto options but GME's wild moves last week led me to take a look into its options chain. This analysis only looks at GME options data up to Jan 29, 2021 and does not cover today’s move.

***None of this information is investing advice!!***
2. Let’s start by taking a look at the realized vol for GME. Clearly we can see it has shot upwards near multi-year highs. Furthermore, we can see the vol of vol in the past followed a mean-reverting process right up until January 2021. ImageImage
3. Tricky to say whether it’ll mean-revert in the near future- if we see a crash in GME's price we could see vol & vvol stay near these high levels. Regardless, I would be very surprised if we don't see vols mean-revert over the next few weeks (vols usually don't stay that high).
Read 20 tweets
26 Jan
1. I’ve been looking at how tradfi markets are pricing options for public co’s with large exposures to crypto relative to the BTC options market on @DeribitExchange. For this analysis, I focused on @MicroStrategy (MSTR) and Marathon Group (MARA).
2. First, it’s worthwhile exploring how MSTR and MARA trade w.r.t BTC. Ever since MSTR’s buying spree, we’ve seen its beta relative to BTC shift within the +0.6 to +1.0 range. Similarly, we can see MARA is more volatile with a beta of +1.0 to +3.0 in the past few months.
3. In this analysis I'm going to use the rolling 60 day beta values:

- MSTR Beta: 0.76
- MARA Beta: 1.94

In other words, for a 1% increase in BTC we should expect MSTR and MARA to increase by 0.76% and 1.94% respectively.
Read 17 tweets
15 Jan
1. This legendary $36k call trade led me down a rabbit hole into the world of higher order option greeks to analyze this trade using past historical data. This was a good learning opportunity and I wanted to share some stuff I've been exploring.
2. The $36k JAN-29-2021 calls began trading on @DeribitExchange on Oct. 31, 2020 and had an initial delta of around 3%. At this time, BTC’s index price was trading around $13.5k. On this date, it seemed like a long shot that prices could do a ~3x within 90 days.
3. My guess is the buyer of these calls was trading a re-pricing of risk as opposed to speculating that the price of BTC would actually be >= $36k on Jan 29/2021 (one thing we can say with confidence is they were smart and used @tradeparadigm to avoid massive slippage).
Read 24 tweets
30 Dec 20
1. Congrats to the @opyn_ team for launching V2 - very exciting! I’m happy that the new V2 dashboard has a clean layout with greeks and implied vols for each respective option. It’s also a pleasant surprise to see the prices are closely in line with @DeribitExchange's options.
2. Many folks in this space use options to make directional bets on the underlying price of an asset ie: if we’re bullish or bearish we can buy a call or put respectively. Things get interesting when we move beyond simply trading the direction of where BTC or ETH is going...
3. Unlike futures, with options we can make bets on the underlying volatility of an asset. This style of trading is commonly referred to as “vol trading” which is a slightly more advanced strategy used by sophisticated retail traders and institutions such as @ledger_prime.
Read 24 tweets
26 Dec 20
1. Huge thanks to the devs at @RealHxro for helping me pull data for TIX contracts - really grateful for the responsive team! This is one of the first times I've been able to build out relatively liquid vol curves not only for BTC/ETH but also for alts such as LINK, UNI, and YFI.
2. As a refresher, TIX contracts can be thought of as "cash-or-nothing" options. Here's a thread explaining the details of how these products work.
3. Pricing these options is fairly straightforward as it requires us to only look at the second term of the BSM model. In this case, N(d) represents the prob of option expiring ITM and multiplying by the payoff (K) gives us the EV of this bet. Math from @EGHaug's great book.
Read 17 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!