Strateegiad
ETH-vs-BTC Suhtelise Momendumi Rotatsioon, Dollar-Neutraalne Long-Short (Kahe instrumendiga ETHUSDT.BINANCE + BTCUSDT.BINANCE Perp'id, Igapäevased baarid — Long tugevamat / short nõrgemat, lähtudes ETH/BTC suhte MOMENTUM-st, Deadband-lävendiga, Puhas OHLCV, 2-Parameeter)
Tulemus: Loobutud
EthBtcRelativeMomentumRotationLS
Realiseerib hüpoteesi ustavalt: dollar-neutraalne ETH/BTC suhte-momentum rotatsioon, turu-neutraalne (benchmark_meaningful=false, nii et buy-hold ei ole õigesti mõõdupuu)
Hüpotees
Negatiivne ootus usaldusväärsel 582-tehingu / 6.7-aasta valimil: profit_factor 0.9999 (bruto-tasane, netoserva pole), avg_trade_pnl_usd -0.137, CAGR -1.22%, recovery_factor negatiivne. +7.83% total_return on täielikult realiseerimata (end_unrealized_pct 7.91) — väljumata lõpp-positsioon, mitte realiseeritud serv. Sharpe 0.26 koos CI [-0.48, 1.01] haarab ümber nulli, max_drawdown 56.6%, ja impact_cost_pct 101% (maht ~$98k) tähendab, et turu mõju iseenesest sööb kogu serva ära. ETH/BTC suhtelise tugevuse momentum ei püsi piisavalt kaua, et dollar-neutraalselt pärast kulusid kasumit teenida — see on väide sisenemise kohta, mille IS hüpoteesi. 2 parameetrite (lookback, deadband) optimeerimine ei saa bruto-tasast/PF<1 tulemust kasumlikuks tõsta. 2 tundi optimeerimist ei ole väärt. abandon_class=negative_expectancy.
Teostus
Verifitseerimise tulemused
CLEAN RESTART 2026-09-04 — selle jooksu otsuste ajalugu ja õppimiskirjed eemaldati ning see taaskäivitati verifitseerimisest. Eelnev hülgamine tulenes protsessist, mitte turult: Layer-2 raamistik sidus valesti @staticmethod abilisi (parandatud), QA andis lõplikud jõudlusotsused optimeerimata suitsutestimisel (eemaldatud — QA hindab nüüd ainult korrektsust) ja liivakasti ajalõpud tulenesid backtesti-pesade näljast (parandatud). Hüpotees ja strateegia kood on muutmata. Verifitseerige kood selle sisuliste väärtuste järgi; jõudlus otsustatakse hiljem täieliku backtesti ja optimeerija poolt.
Lähedane nullile / negatiivne eelis mõõdetaval täisajaloo valimil (550 tehingut, PF 0.965, -22.4%, avg_trade_return_pct +0.061% allpool kahe jala tasu) — madala dispersiooniga ETH/BTC paari hüpotees ise märkis kui nõrgemat kui SOL/ETH. Truu implementatsioon, seega eelise leid analüütikule. Hülga backtesti ülevaatusel vastavalt arendaja eelregistreeritud tingimusele (PF ei ületanud 1); ära optimeeri.
57.8% maksimaalne langus (CI kuni 83%, 1894-päevane kestus) nominaalselt turu-neutraalsel raamatul: dollar-neutraalne ainult sisenemisel, ja 70% brutopositsioon võimendab kaotavat serva vastu püsivaid ETH/BTC suhte trende 6% stoppide vahel. See ei ole hedge'imise viga — võrdse notsionaali sobitamine on õige — kuid riskiprofiil, mida riskiametnik peaks nägema.
Tagasitesti ülevaatus
- Sharpe
- 0,26
- Kogutootlus
- 7,83%
- Maksimaalne langus
- 56,58%
- Tehinguid kokku
- 582
- Võiduprotsent
- 45,9%
- Kasumitegur
- 1,00
Realiseerib hüpoteesi ustavalt: dollar-neutraalne ETH/BTC suhte-momentum rotatsioon, turu-neutraalne (benchmark_meaningful=false, nii et buy-hold ei ole õigesti mõõdupuu)
Usaldusväärne, mõõdetav valim: 582 paaripõhist rotatsiooni 6.7 aasta jooksul, metrics_reliable=true, sisenemiste töötlusvoog toimib (291 pikka / 291 lühikest, ühtegi ei jäetud kõrvale)
Tõeliselt 2-parameetriline, madala ülesobitumisega pind
profit_factor 0.9999 — brutotulemus nullis, optimeerimisel pole mingit netotootlust, mille poole häälestada
Negatiivne oodatav tootlus usaldusväärsel valimil: avg_trade_pnl_usd -0.137, CAGR -1.22%, recovery_factor negatiivne
+7.83% põhitulemus on täielikult realiseerimata (end_unrealized_pct 7.91) — avatud lõpp-positsioon, mitte realiseeritud tootluseelis
max_drawdown 56.6% (CI kuni 80%); Sharpe'i näitaja 0.26 koos väärtusega CI [-0.48, 1.01] hõlmab nulli — eristamatu oskuse puudumisest
impact_cost_pct 101% koos capacity_usd ~$98k-ga — ainuüksi turumõju neelab kogu eelise; elujõuline vaid tühises mahus
regime_performance „normaalse” kolmandiku tootlus -56% tasemel 60% DD — struktuurset suhtelise tugevuse tootluseelist pole
Iteratsioonide ajalugu
Kontrollimine ebaõnnestus (kiht 2 — sünteetilised stsenaariumid): Kasutatud parameetrid: ['deadband', 'leg_frac', 'max_days', 'vol_window', 'mom_lookback', 'size_precision', 'stop_ratio_pct', 'min_notional_btc', 'min_notional_eth'] Kontrollige, et __init__ määraks kõik atribuudid väärtusest self.parameters.get(). - steady_uptrend: TypeError: super(type, obj): obj must be an instance or subtype of type (riba ajatempel: 1735689600000) - steady_downtrend: TypeError: super(type, obj): obj must be an instance or subtype of type (riba ajatempel: 1735689600000) - flat_ranging: TypeError: super(type, obj): obj must be an instance or subtype of type (riba ajatempel: 1735689600000) - volatility_spike: TypeError: super(type, obj): obj must be an instance or subtype of type (riba ajatempel: 1735689600000) - zero_volume: TypeError: super(type, obj): obj must be an instance or subtype of type (riba ajatempel: 1735689600000) - price_gap: TypeError: super(type, obj): obj must be an instance or subtype of type (riba ajatempel: 1735689600000)
Stratmill on uurimis- ja paberikauplemise tööriist, mitte finantsnõustamine ega maakler. Tagatesti ja paberikauplemise tulemused on hüpoteetilised. Kauplemisega kaasneb kahjumi oht.