Mga Estratehiya
DOGE Spot-Perp Basis Dislocation Convergence, market-neutral (cross-venue BINANCE_SPOT long + BINANCE USD-M perp short, 15m bars, pag-fade sa LARGE retail-squeeze perp premium, tailwind mula sa funding, purong-OHLCV at kaunting parameter)
Resulta: Inabandona
DogeSpotPerpBasisDislocationConvergenceNeutral15m
Natuklasan ng semantic auditor ang hindi pagtutugma ng code at hypothesis — NOT ipinapatupad ng code ang hypothesis. I-code muli ang estratehiya upang ipatupad ang hypothesis EXACTLY (instrumento, timeframe,…
Hypothesis
Implementasyon
Market-neutral na cross-venue convergence pair sa DOGE: LONG DOGEUSDT.BINANCE_SPOT + dollar-matched na SHORT DOGEUSDT.BINANCE USD-M perp sa 15m bars; binubuksan kapag mataas ang perp-over-spot basis (bps) kumpara sa sarili nitong 24h rolling regime (z >= entry_z) at isinasara kapag bumalik ito (z <= exit_z) o matapos ang 24h timeout. Purong OHLCV, O(window) bawat bar, apat na tunable. Agad na tina-flatten ang mga naked leg kaya hindi kailanman nakalantad sa direksiyon ang book.
Mga Resulta ng Beripikasyon
Katanggap-tanggap ito bilang implementasyon ng mean-reverting na basis convergence. Kung kailangan ng mahigpit na pagsunod sa pariralang 'perp premium', magdagdag ng floor na nag-uutos ng basis>0 (talagang mas mahal ang perp) bukod sa z-gate; pero ipinakikita ng data na halos hindi ito nangyayari, at iyon mismo ang natuklasan tungkol sa edge.
Tinutukoy ng hypothesis ang pagpasok na 'kapag nagte-trade lang ang PERP sa LARGE premium sa SPOT' (absolutong perp premium, sinasabing 60-200+ bps). Sa halip, nagga-gate ang code gamit ang rolling z-score ng basis kumpara sa sarili nitong kamakailang mean. Dahil sa nasukat na ~-5 bps na structural basis offset, maaaring mag-trigger ang entry na z>=entry_z habang maliit na discount sa spot ang perp, hindi premium. Makatuwiran itong scale-invariant na convergence gate at nagfa-fade pa rin ng basis dislocation, pero paglihis ito sa relative regime, sa halip na absolutong-premium edge na literal na pinangalanan ng hypothesis.
Itinabi bilang edge_concern para sa analyst. Walang pagbabago sa code ang makapagpapalampas sa dislokasyong 1.5 bps sa bayaring 30 bps; ang tapat na kinalabasan ay malamang na itigil ito sa backtest_review.
Humigit-kumulang 1.5 bps na dispersion ang edge kada trade, mga 20x na mas mababa sa pinagsamang ~30 bps na round-trip na gastos ng spot at perp; pinatutunayan ng 356 trade sa sandbox ang negatibong inaasahang kita. Payo lamang ito — resulta ito sa performance na napagpasyahan sa backtest, hindi depekto sa code.
Pagsusuri ng Backtest
- Sharpe
- -1.08
- Kabuuang Return
- -34.69%
- Max Drawdown
- 34.69%
- Kabuuang Trade
- 360
- Win Rate
- 34.7%
- Profit Factor
- 0.05
Maaasahan at nasukat ang pinal na resulta: 360 trade sa humigit-kumulang 120 araw na overlap ng spot at perp; mula sa mga bar na magkasabay ang oras ang datos ng dalawang leg (walang artifact mula sa lumang leg), kaya tunay na pagsubok ito sa mekanismo, hindi paghinto dahil walang trade o kulang ang data.
Matibay ang market-neutral na konstruksyon at O(1) ang code bawat bar.
Napasinungalingan ang ipinapalagay: wala sa nag-iisang magkapatong na 15m data ang hinulaang '60-200+ bps' DOGE spot-perp dislokasyon — ~1.5 bps ang dispersion ng basis at +17 bps ang nag-iisang tail, 10-20x na mas maliit sa pinagsamang ~0.30% na round-trip na gastos.
Negatibo ang expectancy sa maaasahang sample: avg_trade_return_pct 0.013% (malayong mas mababa sa 0.15%/0.25% floor at malapit sa zero), profit_factor 0.055, total_return -34.7%, Sharpe -1.08 (CI [-3.23, -1.00], puro negatibo), expectancy -$193/trade.
commission_pct_of_gross 517.9% at total_impact 50k+ — mas malaki ang bayarin/epekto kaysa sa napakaliit na gross edge; nagti-trigger ang z-score gate sa mga relatibong paglihis na ~3 bps na hindi makasasapat sa gastos.
Hindi paborable ang structural R:R: avg_loss 312 kumpara sa avg_win 32, return_skew -8.9, kurtosis 81 — binubura ng ilang malalaking talo sa bigong convergence ang maraming napakaliit na panalo.
Mga ~120 araw lang ang magagamit na spot 15m history; walang saysay ang 6-taong history ng perp dahil spot leg ang naglilimita sa bawat bar.
Pagsusuri
Kasaysayan ng Iterasyon
Nabigo ang beripikasyon (Layer 3 — sandbox backtest): Walang nagawang trade Uri ng bar na ginamit: DOGEUSDT.BINANCE-15-MINUTE-LAST-EXTERNAL, mga bar na naproseso: 210972 Mga diagnostic: Nagbalik ng side ang should_enter() nang 0 beses sa 3168 sinuring bar -> hindi kailanman nag-trigger ang iyong ENTRY CONDITION. Luwagan ang lohika o mga threshold sa pagpasok. Tiyaking nakakagawa ng mga trade ang iyong strategy gamit ang ibinigay na data at mga parameter.
Nabigo ang beripikasyon (Layer 3 — sandbox backtest): Walang nagawang trade Uri ng bar na ginamit: DOGEUSDT.BINANCE-15-MINUTE-LAST-EXTERNAL, mga bar na naproseso: 211068 Diagnostics: Nagbalik ng side ang should_enter() nang 0 beses sa 3264 sinuring bar -> hindi kailanman na-trigger ang iyong ENTRY CONDITION. Luwagan ang lohika / mga threshold sa pagpasok. Tiyaking nakakagawa ng mga trade ang iyong strategy gamit ang ibinigay na data at mga parameter.
Nabigo ang beripikasyon (Layer 3 — sandbox backtest): Walang nalikhang trade Ginamit na uri ng bar: DOGEUSDT.BINANCE-15-MINUTE-LAST-EXTERNAL, Naprosesong bars: 19756 Diagnostics: nagbalik ng side ang should_enter() nang 0 beses sa 10176 nasuring bars -> hindi kailanman nag-trigger ang iyong ENTRY CONDITION. Luwagan ang entry logic / thresholds. Tiyaking nakakagawa ng trades ang strategy mo gamit ang ibinigay na datos at parameter.
Ang Stratmill ay isang tool para sa pananaliksik at paper trading, hindi payo sa pananalapi o isang broker. Ang mga resulta ng backtest at paper trading ay hypothetical. May panganib ng pagkalugi ang pangangalakal.