Poslali jste mi tearsheet a jednu otázku: přežije to ve větším size. Pětiminutová mean reversion, zhruba třicet mid-cap USDT perpů, každý backtestový obchod o jednotné notional $2,000, out-of-sample Sharpe těsně pod 2, průměrný hrubý edge na round trip kolem 22 bazických bodů před náklady. Financovali jste to z kapesného a teď za tím chcete postavit skutečný kapitál — řekněme $50,000 na obchod.
Upřímná odpověď je, že kapacita není číslo, které vám někdo strčí do ruky. Je to křivka a vaším úkolem pro tenhle týden je ji nakreslit. S tabulkou se ale dostanete skoro celou cestu a raději bych, abyste to udělali dřív, než na to přijdete draze.
Začněte poměrem, na který už data máte
Než sáhnete po jakémkoli modelu impaktu, spočítejte participaci. Vezměte sloupec quote volume, který už v klines máte — index 7, USDT obrat baru — a zeptejte se, jaký zlomek typického vstupního baru by vaše objednávka tvořila.
Takhle to vypadá napříč univerzem podobným tomu vašemu, podle mediánového 5minutového quote volume:
| Pásmo symbolu | Medián 5m quote volume | Objednávka $2,000 | Objednávka $50,000 |
|---|---|---|---|
| BTCUSDT | $18,000,000 | 0.01% | 0.28% |
| SOLUSDT | $3,200,000 | 0.06% | 1.6% |
| LINKUSDT | $450,000 | 0.44% | 11% |
| ARBUSDT | $220,000 | 0.9% | 23% |
| chvost vašeho univerza | $60,000 | 3.3% | 83% |
Při $2,000 jste byli všude jen zaokrouhlovací chyba, proto se předpoklady fillů ve vašem backtestu nikdy neprověřily. Při $50,000 jste v dolní polovině toho seznamu ten bar. Osmdesát tři procent pětiminutového baru není exekuce, je to událost. Ať váš fill model říká o překročení spreadu cokoli, popisuje svět, který jste teď opustili.
Pravidlo palce, které používám na první průchod: nad 10% objemu baru přestaňte věřit čemukoli, co vám backtest o tom fillu říká. Mezi 1% a 10% modelujte impakt pečlivě. Pod 1% dominují spread a poplatky a můžete jít dál.
Zkalibrujte odmocninový zákon, zhruba, na vlastních symbolech
Osvědčený pracovní model je odmocninový zákon impaktu: náklad v jednotkách výnosu škáluje s volatilitou krát odmocnina zlomku denního objemu, který spotřebujete.
impact ≈ Y × σ_daily × √(Q / V_daily)
Y je konstanta blízko 1 u většiny odhadů, σ_daily je denní volatilita výnosů symbolu, Q je notional vaší objednávky a V_daily denní notional objem. Vezměte z tabulky název ve tvaru ARB. Mediánový 5minutový obrat $220,000 je zhruba $63M denně. Denní vol, řekněme 4%.
Spočítejte round tripy. Při $2,000: 4.5 bps impaktu plus 10 bps taker poplatků při sazbě 5-and-5, tedy zhruba 14.5 bps nákladů proti 22 bps hrubého edge. Čistých 7.5 bps, což je zhruba to, co ukazuje váš tearsheet. Dobře, model a backtest se shodují na velikosti, kterou jste skutečně testovali. Při $50,000: 22.6 bps impaktu plus stejných 10 bps poplatků. Náklad 32.6 proti edge 22. Platíte deset bazických bodů na obchod za to privilegium.
Položte čistý edge na nulu, vyřešte Q a dostanete zhruba $14,000 na tom symbolu. Ne 25x. Sedmkrát, a poslední třetina toho rozsahu je strategie bez prostoru pro chybu. Odmocnina dělá přesně to, co odmocniny dělají: 25násobná velikost vás stojí 5krát tolik na jednotku, takže ztráta se proti vám skládá stejně rychle, jak roste notional.
Kapacita je na symbol na bar a nesčítá se tak, jak se sčítá kapitál na účtu. „Moje strategie má kapacitu $2M“ je věta o portfoliu; omezení žije v každém jednotlivém fillu na každém jednotlivém jménu a chvostová jména ve vašem univerzu na něj narazí první, zatímco majory ještě spí.
Používejte objem, do kterého skutečně obchodujete, ne medián
Tady je zpřesnění, které je důležitější než volba Y. Právě jste spočítali participaci vůči mediánovému objemu. Nevstupujete na mediánových barech. Vraťte se a spočítejte V podmíněné spuštěním signálu.
Pětiminutová reverze se obvykle spouští po prudkém pohybu, což znamená, že vaše vstupní bary nesou dvojnásobný až trojnásobný mediánový obrat. To je skutečný dárek a může zdvojnásobit vaši reálnou kapacitu oproti naivnímu číslu. Momentum breakouty dostanou stejný dárek. Cokoli, co vstupuje podle rozvrhu — pevný rebalance, filtr podle denní doby — ten dárek nedostane, a cokoli, co vstupuje do tichého driftu, obchoduje tenčí knihu, než medián naznačuje.
Tak to změřte. Jeden groupby přes timestampy vstupů vám dá distribuci a já bych se díval na 20. percentil spíš než na průměr, protože riziko nastavují špatné filly. Pokud je 20. percentil objemu vstupního baru pod mediánem, váš naivní odhad kapacity byl optimistický a měli byste to zjistit teď.
Co ve skutečnosti zabíjí naskálované knihy altů
Třicet mid-cap perpů vypadá v backtestu jako třicet nezávislých sázek. Ve dvou hodinách v měsíci, na kterých záleží, je to jedna sázka. Když se spustí kaskáda, všechno se zkorreluje na BTC, každá kniha se současně ztenčí a vašich dvanáct souběžných pozic po $50,000 je jedna směrová expozice $600,000, kterou unwindujete do nejhorší likvidity čtvrtletí.
Váš model impaktu, kalibrovaný na mediánových podmínkách, o tom nemá ponětí. Ani váš Sharpe. Oprava není nijak chytrá: přepočítejte participaci podle dne na 5. percentilu objemu a ověřte, jestli by vaše maximální souběžná hrubá expozice vůbec prošla. Pokud unwind knihy trvá devadesát minut obchodování při stropu participace 10% a váš edge vyprchá za patnáct, už nemáte pětiminutovou reverzní strategii. Máte pomalou směrovou pozici s přilepeným příběhem o reverzi.
Každý rozhovor o kapacitě se nakonec stane rozhovorem o holding period. Impakt je cena rychlosti. Pokud dokážete držet déle, můžete obchodovat větší size, a pokud ne, size je jediná proměnná, se kterou smíte hýbat.
Ještě jedno omezení, které se objeví mezi $2,000 a $50,000 a lidi překvapí: páková pásma. Na většině burz maximální páka na mid-cap perpu klesá, jak roste notional pozice, a u menších jmen často končí nejvyšší pásmo výrazně pod tím, kam míříte. Marže, kterou váš backtest předpokládal při $2,000, není marže, kterou dostanete při $50,000. Zkontrolujte tabulku risk-limitů pro každý symbol ve vašem univerzu, než budete předpokládat, že kapitálový požadavek škáluje lineárně.
Co bych s vaším týdnem skutečně udělal
- Znovu spusťte stejný backtest na šesti velikostech — $2k, $5k, $10k, $25k, $50k, $100k — s napojeným modelem impaktu, který je funkcí podílu velikosti objednávky a quote volume daného baru. Ne plochá konstanta slippage. Plochá konstanta je to, co vás vůbec nechalo uvěřit v $50,000.
- Vykreslete čistý Sharpe proti size. Dostanete křivku, která je plochá, pak se zlomí a pak spadne. Vaše kapacita je tam, kde ta křivka protne Sharpe, který jste ochotni akceptovat, minus zdravý diskont, protože každý model impaktu je v chvostech optimistický.
- Rozdělte univerzum podle pásma likvidity a nastavte size per symbol, ne plošně. Plošný sizing napříč třiceti jmény znamená, že chvostová jména tiše dotují majory, a právě ona požírají 80% baru.
- Paper-tradujte na velikosti, kterou vám křivka dá, a zaznamenávejte realizovaný slippage proti modelovanému číslu na každém fillu. To srovnání je jediná skutečná kalibrace Y, jakou kdy dostanete. Ta moje vychází blíž k 1.4 než k 1.0 na tenkých knihách altů.
Můj odhad naslepo je, že odpověď padne někam k $8,000–$12,000 na obchod napříč likvidními dvěma třetinami vašeho univerza a že byste měli spodní třetinu úplně vyřadit, místo abyste přijímali filly, které vám dá. To je pořád reálný násobek toho, kde jste. Jen to není 25x a zjistit to z tabulky nestojí nic.
Až budete mít křivku size, pošlete mi ji. Jsem zvědavý, kde se ta vaše zlomí.
← Všechny články


