XRP Spot Multi-Day Drawdown Accumulation Long (BINANCE_SPOT, Daily, OHLCV-Only)
Resulta: Inabandona
XrpSpotMultiDayDrawdownAccumulationLong
Buod ng Resulta
Inilipat ng XrpSpotMultiDayDrawdownAccumulationLong sa spot ng XRP ang napatunayang mekanismo ng pag-ipon sa drawdown ng BTC/AVAX, sa pag-aakalang magbibigay ang siklo ng XRP na dulot ng regulasyon ng natatanging tiyempo para bumili sa drawdown at kumita sa pagtalbog. Iba ang ipinakita ng 7-taóng backtest: 30 trade na may balik na -85.3% (CAGR -26.7%, Sharpe -4.03, PF 0.31, 23% antas ng panalo, 89.7% pinakamalaking drawdown), at lugi sa lima sa pitong taon. Dahil sa pagbaba ng XRP mula 2018 hanggang 2023,……Magpakita ng higit paMagpakita ng mas kaunti
Inilipat ng XrpSpotMultiDayDrawdownAccumulationLong sa spot ng XRP ang napatunayang mekanismo ng pag-ipon sa drawdown ng BTC/AVAX, sa pag-aakalang magbibigay ang siklo ng XRP na dulot ng regulasyon ng natatanging tiyempo para bumili sa drawdown at kumita sa pagtalbog. Iba ang ipinakita ng 7-taóng backtest: 30 trade na may balik na -85.3% (CAGR -26.7%, Sharpe -4.03, PF 0.31, 23% antas ng panalo, 89.7% pinakamalaking drawdown), at lugi sa lima sa pitong taon. Dahil sa pagbaba ng XRP mula 2018 hanggang 2023, paulit-ulit na bumili ang dip-buy na may salang 100-SMA habang patuloy na bumabagsak ang presyo; tumama ang mga trade sa pagbabago ng rehimen o 30% stop sa halip na makabawi hanggang 5% mula sa pinakamataas na presyo. Pinalaki ng agresibong laki ng posisyon na humigit-kumulang 91% ang pinsala, pero hindi iyon ang sanhi — negatibo ang edge ng signal sa asset na ito. Iniwan ito ng analyst sa pagsusuri ng backtest sa iteration 4, dahil maling target ito sa estruktura; sinabi niyang angkop ang mekanismo sa mga asset na bumabawi ang pataas na trend at walang pagwawalis sa limang parameter na makapagliligtas dito.
Long-only na estratehiyang OHLCV-ONLY sa iisang instrumento at venue sa mga bar na DAILY ng XRPUSDT.BINANCE_SPOT. Kapareho ng napatunayang mekanismo ng pag-ipon sa drawdown ng mga nailunsad na BtcSpotDrawdownAccumulationLong at AvaxSpotDrawdownAccumulationLong: bumili kapag malaki na ang ibinaba ng XRP mula sa pinakamataas nitong presyo sa nakaraang 30 araw AND nasa ibabaw pa rin ng 100-araw na SMA; magbenta kapag bumawi ang XRP at naging nasa loob ng 5% ng pinakamataas na presyo, tumama sa stop, o lumampas sa takdang panahon. Sumasaklaw ang XRP sa natatanging siklo: dulot ng regulasyon (SEC kaso noong Enero 2021, bahagyang panalo noong Hulyo 2023, haka-haka sa ETF Q4 2024) na may natatanging tiyempo ng pagtalbog mula sa drawdown kumpara sa BTC/AVAX. Nakalista na ang XRPUSDT.BINANCE_SPOT mula 2018 — humigit-kumulang 7 taon ng pang-araw-araw na bar. Limang parameter sa kabuuan. Tinutugunan ang kakulangan sa quota ng venue na BINANCE_SPOT (kasalukuyang 6.6% kumpara sa target na ≥15%).
Ang mekanismo ng pag-iipon habang bumababa ang halaga na tumama sa BTC at AVAX ay hindi NOT maisalin sa XRP — mali ang target na ito sa estruktura; hindi ito problema ng mga parameter na maaaring i-tune. Sa buong 7-taong sample na may 30 trade, kapaha-pahamak ang resulta: total_return -85.3%, CAGR -26.7%, Sharpe -4.03 (CI mababa ang -11.0), profit_factor 0.31, win_rate 23%, max_drawdown 89.7%, nalulugi sa 5 sa 7 taon (2020 -71%, 2023 -34%, 2024 -21%). Pangunahing sanhi: nagaganap ang mga pagbaba ng BTC/AVAX sa……Magpakita ng higit paMagpakita ng mas kaunti
Ang mekanismo ng pag-iipon habang bumababa ang halaga na tumama sa BTC at AVAX ay hindi NOT maisalin sa XRP — mali ang target na ito sa estruktura; hindi ito problema ng mga parameter na maaaring i-tune. Sa buong 7-taong sample na may 30 trade, kapaha-pahamak ang resulta: total_return -85.3%, CAGR -26.7%, Sharpe -4.03 (CI mababa ang -11.0), profit_factor 0.31, win_rate 23%, max_drawdown 89.7%, nalulugi sa 5 sa 7 taon (2020 -71%, 2023 -34%, 2024 -21%). Pangunahing sanhi: nagaganap ang mga pagbaba ng BTC/AVAX sa gitna ng pangmatagalang pataas na trend na bumabawi, kaya gumagana ang pagbili sa mga pagwawasto; dumaan ang XRP sa 2018-2023 na matinding pagbabang dulot ng regulasyon, kung saan paulit-ulit na sinalo ng estratehiyang 'bumili sa pagbaba habang ang close > 100-SMA' ang mga bumabagsak na kutsilyo — bahagyang tumalbog ang XRP sa ibabaw lang ng 100-SMA, nag-trigger ito ng pagpasok, saka nagpatuloy ang pagbaba, kaya tumama ang mga exit sa pagbabago ng rehimen o sa 30% na stop sa halip na hintayin ang pagbawi hanggang 5% ng pinakamataas na halaga (win rate 23%, PF 0.31). Itinuturing ng hypothesis na edge ang 'natatanging tiyempo ng pagtalbog matapos ang drawdown' ng XRP, ngunit kabaligtaran ang ipinakikita ng backtest — hindi palaging bumabawi sa pamamagitan ng pagtalbog ang mga drawdown ng XRP. Pinapalala ng agresibong laki ng posisyon (90% notional, 30% stop, avg na posisyon 91%) ang lugi, ngunit hindi ito ang pangunahing sanhi; lubhang negatibo ang edge ng signal sa asset na ito. Huwag mag-optimize o mag-ulit: hindi maililigtas ng pag-tune sa mga parameter ng 5 ang resultang -85%/Sharpe -4/PF 0.31, at masasayang lang ang 2-oras na pag-optimize. Para sa mga asset na bumabawi ang pataas na trend ang napatunayang mekanismo (ang aktuwal na mga pagkakataong BTC/AVAX nito); maling target ang paglipat nito sa XRP at dapat itong talikuran.
Implementasyon
Long-only na pag-ipon gamit lamang ang OHLCV sa pang-araw-araw na bar ng XRPUSDT.BINANCE_SPOT. Bumibili kapag ang XRP ay >= 18% baba sa pinakamataas nitong presyo sa nakaraang 30 araw habang nasa ibabaw pa rin ng 100-araw na SMA (dip sa loob ng nagpapatuloy na pataas na trend), at nagbebenta kapag bumawi at naging nasa loob ng 5% ng pinakamataas na umiikot na presyo, bumaba sa ilalim ng 100-SMA dahil sa pagbabago ng rehimen, tumama sa maluwag na proteksiyong stop na 30%, o umabot sa takdang 120 bar. Kapareho ng napatunayang mekanismo ng pag-ipon sa drawdown ng mga kapatid na spot na BTC at AVAX, na iniangkop sa siklo ng XRP na dulot ng regulasyon. Spot CASH venue, leverage 1.0.
Pag-aayos sa Iteration-4 para sa pagkabigo ng Layer-3 na “walang trade,” na dulot ng depekto sa pagkakabit ng config, hindi ng signal: ipinapakita ng diagnostic header na tumakbo ang backtest sa BTCUSD.HYPERLIQUID-1-MINUTE na may parameters={} (ang parehong tumagas na fixture na natukoy bilang sistemikong problema sa harness sa mga kapatid na iteration na BNB at ADA), at imposibleng ma-trigger sa estruktura ang pang-araw-araw na accumulator na 18%-drawdown mula sa pinakamataas na presyo sa -30 bar sa datos na……Magpakita ng higit paMagpakita ng mas kaunti
Pag-aayos sa Iteration-4 para sa pagkabigo ng Layer-3 na “walang trade,” na dulot ng depekto sa pagkakabit ng config, hindi ng signal: ipinapakita ng diagnostic header na tumakbo ang backtest sa BTCUSD.HYPERLIQUID-1-MINUTE na may parameters={} (ang parehong tumagas na fixture na natukoy bilang sistemikong problema sa harness sa mga kapatid na iteration na BNB at ADA), at imposibleng ma-trigger sa estruktura ang pang-araw-araw na accumulator na 18%-drawdown mula sa pinakamataas na presyo sa -30 bar sa datos na 1-minutong BTC. Nakapasa na ang code ng estratehiya sa Layers 1-2 at kapareho ng mga nailunsad na BtcSpot/AvaxSpot accumulator ng drawdown, kaya iniwang eksaktong pareho. Ang tanging pagbabago ay isang tahasan at kumpletong FactoryStrategyConfig: instrument_id='XRPUSDT.BINANCE_SPOT', bar_type='XRPUSDT.BINANCE_SPOT-1-DAY-LAST-EXTERNAL', at bawat parameter na nakatala sa config.parameters (ang 5 pangunahing signal params kasama ang stop_pct/notional_pct/min_notional) para walang gumamit ng tumagas na default. Sa humigit-kumulang 7 taong pang-araw-araw na kasaysayan ng XRP, nagti-trigger ang 18% dip + 100-SMA gate sa bawat malaking pagwawasto ng siklo ng regulasyon, kaya nagkakaroon ng mga trade. Nananatiling BINANCE_SPOT ang venue (long-only, walang leverage, walang pakinabang sa funding) ayon sa tuntunin ng routing; hindi ginagamit ang leverage na 1.0 para palakihin ang laki ng posisyon, kaya walang panganib na leverage_set_but_unused.
Mga Resulta ng Beripikasyon
Nabigo ang beripikasyon (Layer 3 — sandbox backtest): Walang nagawang trade
Uri ng bar na ginamit: BTCUSD.HYPERLIQUID-1-MINUTE-LAST-EXTERNAL, Mga bar na naproseso: 5159
Mga diagnostic: Nagbalik ng side ang should_enter() nang 0 beses sa 5055 nasuring bar -> hindi kailanman na-trigger ang iyong ENTRY CONDITION. Luwagan ang lohika / mga threshold ng entry.
Tiyaking nakagagawa ng mga trade ang iyong estratehiya gamit ang ibinigay na datos at mga parameter.
Pagsusuri ng Backtest
Sharpe
-4.03
Kabuuang Return
-85.34%
Max Drawdown
89.65%
Kabuuang Trade
30
Win Rate
23.3%
Profit Factor
0.31
Malinis ang implementasyon at sapat ang sample: long-only (30 long, 0 short), 30 trade sa loob ng 7 taon, walang nawalang plumbing; napatunayan ang mismong mekanismo ng pag-ipon sa drawdown sa mga nailunsad na kapatid na BTC/AVAX.
Kapaha-pahamak ang resulta sa buong sample: total_return -85.3%, CAGR -26.7%, Sharpe -4.03 (CI mababa ang -11.0), profit_factor 0.31, win_rate 23%, expectancy -2,845, max_drawdown 89.7%, annualized_volatility 282%.
Maling target ito, hindi problema sa pag-aayos ng mga parameter: dahil sa 2018-2023 na maraming-taong pagbaba ng XRP na dulot ng regulasyon, naging paulit-ulit na pagbili sa gitna ng pagbagsak ang estratehiyang “bumili kapag bumaba ang presyo sa itaas ng 100-SMA” — bahagyang tumalbog ang XRP sa itaas lang ng SMA, nag-trigger ng pagbili, at saka bumagsak (nalulugi sa 5 sa 7 taon: 2020 -71%, 2023 -34%, 2024 -21%).
Pinalalala ng mga piniling disenyo ang pinsala (avg_position_pct 91% halos buong puhunan, 30% maluwag na stop → isang -30,518 pagkalugi), pero lubhang negatibo ang edge ng mismong signal na bumibili sa drawdown sa XRP, anuman ang laki ng posisyon.
Sayang sa compute ang pag-optimize ng resultang -85%/Sharpe-4/PF-0.31 — walang saklaw ng parameter ang makapagliligtas sa mekanismong nalulugi sa karamihan ng taon sa asset na ito.
Pagsusuri
Ang isinumiteng strategy_code ay NOT nagpapatupad sa hypothesis na ito — maling file ang inilakip (ang SAME paulit-ulit na uri ng error gaya ng mga hindi pagtutugma sa UNI-Aroon, ETH/BTC-ratio, at BTC-price-volume-divergence ngayong session). Ang hypothesis ay “XRP Spot Multi-Day Drawdown Accumulation Long” (XRPUSDT.BINANCE_SPOT araw-araw: bumili kapag ang XRP ay >= drawdown_threshold ibaba ng pinakamataas nitong presyo sa nakaraang 30 araw at AND ibabaw ng 100-araw na SMA; lumabas kapag nakabawi na at nasa loob……Magpakita ng higit paMagpakita ng mas kaunti
Ang isinumiteng strategy_code ay NOT nagpapatupad sa hypothesis na ito — maling file ang inilakip (ang SAME paulit-ulit na uri ng error gaya ng mga hindi pagtutugma sa UNI-Aroon, ETH/BTC-ratio, at BTC-price-volume-divergence ngayong session). Ang hypothesis ay “XRP Spot Multi-Day Drawdown Accumulation Long” (XRPUSDT.BINANCE_SPOT araw-araw: bumili kapag ang XRP ay >= drawdown_threshold ibaba ng pinakamataas nitong presyo sa nakaraang 30 araw at AND ibabaw ng 100-araw na SMA; lumabas kapag nakabawi na at nasa loob ng 5% mula sa tuktok, tumama sa stop, o naabot ang takdang oras). Pero ang code ay class EthDailyVolatilityCompressionRangeBreakoutLong — ang ETH araw-araw na breakout ng volatility compression na kumikipot muna at saka lumalawak (NR), ang eksaktong estratehiya mula sa nakaraang review. Kinukumpirma ng config na iyon ang pinatakbo nito: instrument_id=ETHUSDT.BINANCE, 1-DAY bar, mga parameter ng coil/expansion na NR — walang XRP, walang BINANCE_SPOT, walang lohika ng pag-ipon sa drawdown, at pareho ang nalikhang degenerate na resultang 2-trade / metrics_reliable=FALSE. ACTION: muling isumite ang code para sa spot drawdown-accumulation ng ACTUAL XRP (iisang instrumento XRPUSDT.BINANCE_SPOT-1-DAY, long-only na CASH, trigger ng drawdown mula sa pinakamataas na presyo sa 30 araw + filter na 100-araw na SMA, gaya ng magkakaugnay na BtcSpotDrawdownAccumulationLong / AvaxSpotDrawdownAccumulationLong na umabot sa resultang ito) at patakbuhin muli ang backtest. Hindi pa nasusubukan ang hypothesis mismo — ayusin muna ang hindi pagtutugma ng file. (Tandaan: huwag NOT ipalit ang breakout na ETH NR na inilakip — hiwalay itong degenerate na estratehiya na may 2 trade.)
Kasaysayan ng Iterasyon
Nabigo ang beripikasyon (Layer 2 — mga sintetikong sitwasyon): Mga ginamit na parameter: ['tp_pct', 'coil_min', 'coil_pct', 'risk_pct', 'min_notional', 'min_stop_pct', 'close_pos_min', 'dist_lookback', 'exit_lookback', 'hard_stop_pct', 'max_hold_bars', 'per_trade_pct', 'expansion_mult'] Tiyaking itinatakda ng __init__ ang lahat ng katangian mula sa self.parameters.get(). - steady_uptrend: TypeError: EthDailyVolatilityCompressionRangeBreakoutLong._rng() takes 1 positional argument but 2 were given (timestamp ng……Magpakita ng higit paMagpakita ng mas kaunti
Nabigo ang beripikasyon (Layer 2 — mga sintetikong sitwasyon):
Mga ginamit na parameter: ['tp_pct', 'coil_min', 'coil_pct', 'risk_pct', 'min_notional', 'min_stop_pct', 'close_pos_min', 'dist_lookback', 'exit_lookback', 'hard_stop_pct', 'max_hold_bars', 'per_trade_pct', 'expansion_mult']
Tiyaking itinatakda ng __init__ ang lahat ng katangian mula sa self.parameters.get().
- steady_uptrend: TypeError: EthDailyVolatilityCompressionRangeBreakoutLong._rng() takes 1 positional argument but 2 were given (timestamp ng bar: 1735691700000)
- steady_downtrend: TypeError: EthDailyVolatilityCompressionRangeBreakoutLong._rng() takes 1 positional argument but 2 were given (timestamp ng bar: 1735691700000)
- flat_ranging: TypeError: EthDailyVolatilityCompressionRangeBreakoutLong._rng() takes 1 positional argument but 2 were given (timestamp ng bar: 1735691700000)
- volatility_spike: TypeError: EthDailyVolatilityCompressionRangeBreakoutLong._rng() takes 1 positional argument but 2 were given (timestamp ng bar: 1735691700000)
- zero_volume: TypeError: EthDailyVolatilityCompressionRangeBreakoutLong._rng() takes 1 positional argument but 2 were given (timestamp ng bar: 1735691700000)
- price_gap: TypeError: EthDailyVolatilityCompressionRangeBreakoutLong._rng() takes 1 positional argument but 2 were given (timestamp ng bar: 1735691700000)
Buod ng Resulta
Pagpili ng target ang pumalya, hindi pag-aayos ng mga parameter — gumagana ang mekanismo kapag nasa loob ng pangmatagalang pataas na trend na bumabawi ang mga dip (BTC/AVAX), pero ginawa ng pagbaba ng XRP mula 2018 hanggang 2023 dahil sa regulasyon na paulit-ulit na pagbili sa bumabagsak na presyo ang “bumili sa dip habang nasa ibabaw ng 100-SMA”; tumalbog ito nang bahagya lang sa ibabaw ng SMA, nag-trigger ng entry, at nagpatuloy sa pagbagsak.
Inabandona ito ng analyst sa yugto ng pagsusuri ng backtest bago ang pag-optimize: sa resultang -85% / Sharpe -4 / PF 0.31, lubhang negatibo ang edge ng signal na bumibili sa drawdown sa XRP anuman ang mga parameter, kaya itinuring na sayang sa compute ang pag-optimize at hindi ito isinagawa.
Long-only na estratehiya sa XRPUSDT.BINANCE_SPOT araw-araw na pag-ipon sa drawdown — bumili kapag bumaba ang XRP nang hindi bababa sa 18% mula sa pinakamataas nitong presyo sa nakaraang 30 araw, habang nasa ibabaw pa rin ito ng 100-araw na SMA; saka magbenta kapag nakabawi na ito at nasa loob na ng 5% mula sa tuktok, nagkaroon ng pagbabago ng rehimen, tumama sa maluwag na stop, o naabot ang takdang oras — umabot din ang kaparehong mekanismo sa mga kapatid nitong spot na BTC at AVAX.
Sa buong sample na 7 taon at 30 trade (30 long, 0 short), sakuna ang resulta: kabuuang balik -85.3%, CAGR -26.7%, Sharpe -4.03 (CI mababang -11.0), profit factor 0.31, 23% antas ng panalo, inaasahang kita -2,845, pinakamalaking drawdown 89.7%, at 282% taunang volatility — pagkalugi sa 5 sa 7 taon (2020 -71%, 2023 -34%, 2024 -21%), na pinalala ng karaniwang laki ng posisyon na ~91% at iisang pagkalugi na -30,518.
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.