data + crypto = magic internet money

Joined February 2018
Shorting new listings: a 1.46 Sharpe strategy on Binance $100k to $362k since Jan 2024, after fees and funding, hedged with BTC. New coins tend to top about a week after listing. Within two months they typically bleed to a low, where they often chop around for a while. You can build a strategy around exactly that, automated or by hand. The rules, per coin: Day 0-4: nothing, wait Day 5-9: scale into the short (0 -> 100%) Day 10-29: hold the full short Day 30-59: scale out (100% -> 0) Day 60+: done, ignore the coin The problem is the occasional shitcoin that rips 100000%. So there’s a stop: record the price on day 7. If it ever moves 60% from that price, close the position and never trade that coin again. BTC long hedge = sum of all short weights. This way you’re always dollar-neutral. You can also run a different ratio, or size by volatility. Longing other alts works too. Binance listings: 423 coins, delisted ones included, about 15 shorts open on average. Sharpe 1.46, max drawdown -29%. It works on Hyperliquid too, but noticeably better on Binance, which makes sense since they list far more shitcoins. The catch is capacity. You can’t push millions into these coins, which mostly hurts big players.
1
6
104
Replying to @SystemicStratHL
It looks much worse on hyperliquid haha. I've recently too had a drawdown on my xs neutral portfolio but not as bad as this one...
1
26
Most of you split your data the same way. First two thirds in-sample (IS), last third out-of-sample (OOS). Then you check the IC, fwd return deciles, the Sharpe... If the OOS numbers hold up, the strategy is "validated." Here's how that goes wrong. Hardly anyone checks what the market was actually doing in each part. Say the first two thirds holds the crash, the chop and the slow bleed. The last third is one clean bull run. You optimize on the hard part. Every parameter tweak that dodges a bad stretch pushes the IS Sharpe up. By the end, the model is great at surviving that one crash and that one chop. Then it reaches the OOS. A bull run, where almost anything that's long makes money. It passes. But the test never asked the real question: does this work in a hard market it wasn't tuned on? Every hard market went into the tuning. Only the easy one was left for the grade. Before you look at a single metric, look at the chart: - What regimes are in your IS? - What regimes are in your OOS? If your OOS is one easy market, the test was decided before you ran it. Put it over a stretch that actually hurts, and let the IS take both ends. An out-of-sample test is only as hard as the market you put in it.
1
1
6
208
Replying to @algojan
Just watched one of your videos: youtu.be/KCWPOkQGLa0?t=566 You clearly overfit that strategy there aswell. You can't just grid search for the best parameters and pick the ones that work the best. I made a whole post about how to avoid doing exactly that xitter.cf/hyperfitted/status/210…
How I use heatmaps to avoid overfitting: Split your data in two. One part you optimize on (in-sample). The other you lock away and don't touch until the end (out-of-sample). Run your parameter grid on IS. Then, instead of picking the single best cell, average each cell with its neighbors and pick the best average. Why? One great cell surrounded by bad ones is usually luck. A cell whose whole neighborhood performs well is much more likely to hold up. Then run the same grid on OOS and check whether that area still looks good. If it does, you might have a real edge. If it falls apart, you were fitting noise, and it's better to learn that now than with real money. This is what a robust strategy's heatmap should look like:
17
The direction signal, by contrast, flipped. Long falling OI, short building OI, over 3 days: 2022: +35 bps 2023: −17 bps 2024: −12 bps 2025: −128 bps 2026 H1: −151 bps That's what you'd expect if the short leg keeps getting caught in squeezes.
1
10
Not one squeeze either. Among the most volatile coins, building OI had more 30%+ rallies than the middle group in 5 of 5 years, and more 30%+ drops in 5 of 5. 174 rallies of 50%+ after building OI, spread over 76 different coins.
1
7
Isn't that just volatile coins being volatile? I compared coins with similar past volatility. Falling OI: volatility calmed down. Building OI: it stayed high. In all 3 groups. Most volatile third: 1.6% of building-OI coins rallied 50%+ in 3 days, vs 0.4% for the middle.
1
8
Back to the first chart. OI isn't useless. It answers a different question: Which way vs How far Which way: building-OI coins beat the median over the next 3 days 48% of the time. Falling OI: 48%. How far: building OI saw 30%+ moves 2.4x as often as the middle group.
1
7
But that −45 bps came from 1% of coin-days. Worst 1%: −136 bps Middle 98%: −5 bps Best 1%: +95 bps 100% of the 25 worst were building-OI coins that then exploded. MYX alone: −19 bps. It did +1,103% in 3 days.
1
18
Test 2: the contrarian version. If building OI is just crowding, fading it should pay. Each day: long the Top 80 coins where OI fell most, short where it grew most. Result: −45 bps over 3 days [−83, −9]. Building OI did better, just as the rule says.
1
9