How much profit did the Bitmex arbitrage make?For at least three years now I have been advocating for the Bitmex futures "Cash and Carry" trade which is an arbitrage of the quarterly futures contracts versus the spot price of Bitcoin. With this recent selloff and hedge opportunity I wanted to demonstrate once again how this trade played out and its benefits. I've been telling people to do this not only in period of high volatility but also as a general hedging strategy to "lock in" the VALUE of Bitcoin at any given time that there is an opportunity. I seriously do not think anyone but myself utilizes this strategy because when I explain it to your typical crypto trader they get confused and invariably ask "but how Lambo?" This won't yield sick gainz brah but it will protect your capital !
To recap; a Cash and Carry trade is where one trades a futures contract against its underlying where there is a spread between the two prices. This is an arbitrage trade. Ideally the futures contract will move towards the spot price as time reaches the settlement date. In modern normie markets the spread between futures and spot are too small due to their high liquidity, margin interest requirements, and plenty of other arbitrage traders capturing the minuscule profit potential. This trade still remains though on the Bitmex platform. Bitmex has quarterly futures contracts which can be held without paying the fees of the continuous contract. These will often trade at premiums or discounts to the spot price of BTC. The spread of premium or discount will be largely dependent on market sentiment at that time. When Bitcoin is bullish traders are betting the price to be higher at settlement and the quarterly futures will trade at a premium. The inverse is true in bearish conditions. You can visualize this spread by pasting in "(XBTH20-XBTUSD)/XBTUSD*100" without " " to Tradingview symbol; you can also substitute for other contracts by changing the first symbol.
So what happened in this recent selloff? The important thing here is that we are just trying to lock our BTC value at 0 delta to protect the value against such crashes. We do that by selling the futures contracts equivalent to our account value. Let's assume that when BTC was at around 10k a trader decided that it was time to lock in the USD value of their Bitcoin. Let's say they had 1 BTC in their account to keep it simple. On Februrary 9th the Daily bar closed at 10172 on XBTUSD. The March 27th quarterly futures contract (XBTH20) was trading at 10460. This meant that the quarterly futures were trading at a 2.8% premium to spot.
So the trader Sells -10172 contracts of XBTH20 @ 10460. We want to set the contract size to BTC spot price rather than the futures price to mitigate risk in the event of further premium expansion.
In the weeks that followed the market sells off. By March 12 the premium had inverted to a discount of -4%. We close the trade. At the end our BTC is worth over 57% less than it was at the start but we now own 2.4656 instead of 1. If we then calculate our account value in USD we have $10691. Though BTC is DOWN over half our total holdings value is UP by 5.1% !
Are we going to buy that Lambo this year with 5.1%? Probably not... but we have protected our assets and profited from this rare opportunity! A trader only ever uses 1x leverage to hold the position which means there is plenty of leverage available to trade other contracts while this one position is protecting account value.
A final note about arbitrage opportunities: they always go away . As I've written before about December 2017 bubble the opportunity was around 18%! More recently when BTC dropped from 6500 the premium captured was 8%. This time it was only 5-6%. Slowly this inefficiency is indeed going away. Still, at any given time the futures contracts are trading at a premium this is a virtually riskless trade . Even if one doesn't like taking this trade just watching the spread is still a very useful analysis tool to gauge market sentiment.
XBTH20
XBTZ19 Data Capture, 6 months of Bitcoin Futures dataIn my experience Tradingview does not keep data of expired Bitmex contracts after expiration. The primary purpose of this post is to keep the valuable data from XBTZ19 contract from being lost forever. My indicator script XBT Contango Calculator Version 3 is used in this example to capture all the data from the December Futures contract. This post should be a historical record of how backwardation and contango affected price action during the last 6 months. I will do this post at each expiration, primarily for my own benefit and analysis, but also as a record other traders in the community can look back on. Please also see below "Links to related Ideas"
BTC Daily ReportEducational purposes only
Indicators on chart:
BB 100 Day 1.15, 0.55, 0.1 Stdevs (Blue)
BB 200 Day 1.15, 0.55, 0.1 Stdevs (Orange)
BB 100 Week 1.15, 0.55, 0.1 Stdevs (Purple)
Daily Analysis/Report
Date/Time: Fri Nov 1, 2019 10am
Balance/UPNL: +0%
Open Positions: XBTH20 Long @ 9410
WEEK
S. Range: 8250 – 11000 / 9600
M. Range: 4000 – 11500 / 7750
CCI: Positive + Roll up
WAVEPM: 0.576
Upper: 11250
Lower: 8600
Trend: Neutral
DAY
S. Range: 7825 – 9475 / 8600
M. Range: 8300 – 10900 / 9600
CCI: N
WAVEPM: 0.676
Upper: 9600
Lower: 8600
Trend: Neutral
4H
S. Range: 9100 – 9200 / 9150
M. Range: 7700 – 9300 / 8600
CCI: Positive
WAVEPM: 0.723
Upper: 9300
Lower: 8600
Trend: Up on 200 period
BUYS
9030; 8600;
SELLS
9575; 11250;
>>>
NOTES
Strategy
COMPRESSION / RANGE
Mean Reversion
x
Fundamental Analysis
Positive Interest, but need 100mil/week to maintain
Halving coming up
Major resistance from regulators
Technical Analysis
Bullish candles
Key levels: 200D MA (9030); 100W MA (9575)
Forming Bullish Shelf/Bearish Bart and wedge between key levels
Take Profit
9575
New Executions
XBTH20 Long @ 9410
SELL bitcoin (XBTUSD) $8199 - $8KFor XBTUSD...Turned out that 8192 was a short term bottom after all.
New bottom: 5295.5
Selling again see you in some months.
***************************************************
Open SHORT Position XBTH20
Exchange: bitMEX
Market: XBTH20
SELL Price $8293 - $ 8150
Stop Loss: Above $8400
10x-20x Leverage &/OR Cross leverage
TP: $ 5k4 - $5000
Cheers,
bitATX
))
SELL bitcoin (XBTUSD) $8199 - $8100 For XBTUSD...Turned out that 8192 was a short term bottom after all.
New bottom: 5295.5
Selling again see you in some months.
***************************************************
Open SHORT Position XBTH20
Exchange: bitMEX
Market: XBTH20
SELL Price $8293 - $ 8200
Stop Loss: Above $8400
TP: $ 5k4 - $5000
Cheers<
bitATX
))