Mga Estratehiya
Wide-Step Uptrend Pullback, Isang Rung Lang: Bumili Matapos ang Pagbaba ng >=8% Mula sa Pinakamataas na Presyo sa 10 Araw Habang Nasa Ibabaw ng SMA na 200 Araw, Magbenta sa +Parehong Hakbang (ETH + ADA Binance Spot, 4H, long-only, iisang posisyon bawat coin)
Resulta: Inabandona
WideStepUptrendPullbackOneRungSpot
Buod ng Resulta
Matapos ang tatlong pag-ulit, sinubukan ng strategy ang pullback approach na may iisang posisyon at trend gate sa ETH at ADA. Nagbunga ang 432 saradong trade nito ng -42.26% return at halos serong Sharpe, dahil nanaig ang mga lugi ng ADA sa positibong ambag ng ETH. Itinigil ng pagsusuri ng backtest ang adaptasyong ito dahil negatibo ang expectancy at kulang ang kita bawat trade, bago pa ang optimization o mga susunod na pagsusuri.
Hypothesis
Inventory grid ang pinagmulan, at itinuturing na patay ito sa mga aral na 167/171. Sa halip na tapat na i-port, muling inilalahad ito bilang bersiyong may iisang rung, trend gate at malawak na pagitan ng hakbang na ipinakita ng paunang pag-aaral na siya lamang ang may positibong expectancy. Nalugi sa bawat sinubok na coin at hakbang ang fade sa magkabilang direksyon na walang gate, ang pinakamalapit na literal na pagbasa sa grid; nalugi rin ang maiikling posisyong kabaligtaran kaya inalis ang dalawa. Nananatili sa spot ang disenyo dahil long-only ito at walang leverage. Pinili ang ETH at ADA kaysa SOL batay sa ebidensiya ng paunang pag-aaral, bago ang anumang backtest. Hakbang at stop_mult lamang ang puwedeng i-tune upang limitahan ang overfitting. Sadyang katamtaman ang mga prediksiyon (OOS Sharpe na 0.5, 0.25%/trade) dahil manipis ang edge at pabago-bago ayon sa rehimen.
negative_expectancy: huwag nang i-optimize ang adaptasyong ito na may iisang rung na ETH-plus-ADA. Negatibo ang aktuwal na expectancy ng pinagsamang portfolio, mas mababa sa isa ang PF at malayong mas mababa sa minimum na pamantayan ng spot review ang kita bawat trade. Walang napatunayang depekto sa code na magbibigay-katwiran sa pag-ulit ng developer. Nararapat na isaalang-alang sa hiwalay na pananaliksik ang positibong resultang mag-isa ng ETH, ngunit hindi nito pinatutunayan ang nakapirming portfolio ng dalawang coin. Tungkol ang hatol na ito sa adaptasyong ito, hindi sa inventory grid o mga pullback strategy ng orihinal na may-akda sa pangkalahatan.
Implementasyon
Mga hiwalay na pullback trade na may iisang posisyon sa Binance spot 4H para sa ETH at ADA: bumili matapos ang pagbaba na 8% mula sa pinakamataas na closing price sa 60 bar habang nasa itaas ng SMA na 1200 bar, na may bracket target na 8%, bracket stop na 12% at limitasyon sa paghawak na 42 bar. Maglaan ng 45% ng equity ng portfolio para sa bawat coin.
Ang min_bars_required lang ang nagbabago sa 1 upang makatanggap ng mga bar mula sa simula ang pangunahing incremental na SMA, gaya ng ginagawa na ng ADA SMA. Nangangailangan pa rin ang hindi binagong gate ng kahandaan ng rolling ng 1200 obserbasyon bago pumasok, kaya mapupunan ang dalawang SMA sa loob ng nakarehistrong warmup na nakaayon sa 1210 bar, pati sa mga bagong run na may reset at warmup. Hindi nagbabago ang lahat ng lohika sa trading at pahintulot sa mga parameter ng pananaliksik. Gabay lamang ang mga lugi sa sandbox at kahinaan sa mga stressed na rehimen; kapag positibo ang mean percentage return ngunit negatibo ang mean dollar PnL, kailangan munang magtugma ang notional weighting at mga gastos sa pipeline ng pag-uulat bago gumawa ng mga konklusyon tungkol sa kakayahang kumita. Walang pahayag na kumikita ito.
Mga Resulta ng Beripikasyon
Iniulat ng sandbox ang 67.31% drawdown at negatibong return sa stressed regime sa kabila ng positibong kabuuang return. Dapat tasahin ng pagsusuri sa buong kasaysayan ang mga ito ayon sa nakarehistrong limitasyon sa drawdown na 25%; hindi nito pinatutunayan ang depekto sa kawastuhan.
Pagsusuri ng Backtest
- Sharpe
- 0.01
- Kabuuang Return
- -42.26%
- Max Drawdown
- 69.79%
- Kabuuang Trade
- 432
- Win Rate
- 57.4%
- Profit Factor
- 0.95
Ipinapakita ng mga rekord ng trade ang 432 saradong long position sa dalawang coin, na may pinakamahabang tagal na pitong araw at mga na-sample na take-profit exit na malapit sa nilalayong hakbang na 8%.
Kumita nang mag-isa ang ETH ng $8,119 sa 174 trade, na may average na 0.436% bawat trade.
Nalugi ang pinagsamang portfolio ng 42.26%, na may PF 0.952 at average na return bawat trade na 0.0106%, mas mababa sa itinakdang minimum na 0.25% para sa spot review. Sinukat na negatibo ang expectancy sa malaking sample.
Nalugi ang ADA ng $50,382 sa 258 trade, na may average na -0.276% bawat trade; nanaig ito sa positibong ambag ng ETH.
Napatunayan ang alalahanin ni QA tungkol sa stressed regime: -69.57% ang return sa stressed regime. 69.79% ang drawdown sa buong kasaysayan; sinusuportahan nito ang usaping pang-ekonomiya ngunit hindi ito ang nag-iisang dahilan ng pagtanggi.
Tumaas nang humigit-kumulang 843.25% mula sa sinuring simula ang na-sample na kurba ng benchmark na pantay ang timbang, na may na-sample na drawdown na 78.41%. -0.890 ang information ratio ng strategy.
Sinusuportahan ng direksiyon ng trade at mga tagal ng paghawak ang pangkalahatang mekanismo ng implementasyon, ngunit hindi hiwalay na sinuri ang mga kondisyon ng trend sa entry at pullback gamit ang mga bar sa kasaysayan.
Kasaysayan ng Iterasyon
Pahintulutan ang calculate_signal() na tumanggap ng mga pangunahing bar mula pa sa simula, halimbawa sa pagbabalik ng 1 mula sa min_bars_required() at pagpapanatili sa kasalukuyang entry gate ng rolling-readiness. Tiyaking kumpleto na ang mga SMA na 1200-bar ng parehong instrumento matapos ang nakarehistrong 1210-bar warmup, pati sa mga hangganan ng pagsusuring reset-with-warmup.
Ibinabalik ng min_bars_required() ang 1201, ngunit hindi tinatawag ng FactoryStrategy._maybe_process_primary() ang calculate_signal() bago dumating ang ganoong karaming pangunahing bar. Ina-update lamang ang rolling SMA ng ETH sa loob ng calculate_signal(), kaya sa bar 1201 pa ang unang obserbasyon nito at sa bar 2399 lamang ito nagiging handa. Ina-update naman ng ADA ang rolling SMA nito sa bawat dagdag na bar at nagiging handa sa bar 1200. Dahil dito, hindi nasasaklaw ng ETH ang humigit-kumulang 200 dagdag na araw ng mga kwalipikadong signal at hindi pa ito handa matapos ang 1210-bar warmup ng kontrata sa pananaliksik. Inaayos ng pagpapataas sa _max_bars ang kapasidad ng buffer ngunit hindi ang pagsisimula ng indicator.
Buod ng Resulta
Nararapat ang positibong ambag ng ETH kapag nag-iisa ito sa hiwalay na pananaliksik, ngunit hindi nito pinatutunayan ang nakapirming portfolio na ETH-plus-ADA.
Nagpasya ang pagsusuri ng backtest na itigil ito dahil negatibo ang aktuwal na expectancy at mas mababa sa minimum na pamantayan sa spot review na 0.25% ang kita bawat trade; wala ring napatunayang depekto sa code na magbibigay-katwiran sa isa pang pag-ulit ng developer. Hindi na umabot sa optimization, pagsusuri pagkatapos ng optimization at pagsusuri sa panganib.
Bumili nang magkahiwalay ng ETH at ADA sa Binance Spot matapos ang pullback na 8% mula sa pinakamataas na closing price ng mga ito sa loob ng 10 araw habang nasa itaas ng SMA na 200 araw; puntiryahin ang pag-angat na 8% at panatilihin ang iisang long position bawat coin.
Nagbalik ng -42.26% ang pinagsamang backtest sa 432 saradong trade, na may Sharpe na 0.0127, profit factor na 0.952 at pinakamataas na drawdown na 69.79%. 0.0106% ang average na return bawat trade; kumita ang ETH ng $8,119, samantalang nalugi ang ADA ng $50,382.
Pagsusuri
Paraan ng grid trading
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.