Stratēģijas
Diversificēts intradienas impulsa sveces turpinājuma portfelis lielākajās kriptovalūtās (garās un īsās pozīcijas, Binance USD-M, 1H, notikumu vadītas atsevišķas ieejas, pozīcijas un bruto ekspozīcijas limiti, mērķi, kas sedz ATR komisijas)
Iznākums: Atmesta
DiversifiedImpulseBarContinuationPortfolioLS1H
Patiesi novērstas reto darījumu un koncentrācijas vienā notikumā problēmas: 13,644 darījumi ar 10 instrumentiem blīvi aizpilda katru periodu, ar dzinējam drošām atsevišķām ieejām un pozīcijas/bruto apjoma limitiem (nav…
Hipotēze
Implementācija
Garās un īsās pozīcijas intradienas impulsa sveces turpinājums kā diversificēts portfelis ar 10 Binance USD-M lielākajām kriptovalūtām ar plašiem vēsturiskajiem datiem, izmantojot 1H sveces. Katru aktīvu uzrauga atsevišķi; liela apjoma virziena kustība (|sveces ķermenis|/ATR >= impulse_atr_mult AND apjoms >= vol_mult x vidējā apjoma) atver vienu atsevišķu pozīciju kustības virzienā, ko slēdz, sasniedzot ciešu ATR stopu, plašāku ATR mērķi vai maksimālā turēšanas laika ierobežojumu. Katrai pozīcijai noteikts nominālās vērtības limits un portfelim kopējās bruto ekspozīcijas limits; katram aktīvam ne vairāk kā viena pozīcija.
Verifikācijas rezultāti
CLEAN RESTART 2026-09-04 — šī izpildes mēģinājuma spriedumu vēsture un mācību ieraksti tika noņemti, un tas tika sākts no jauna ar verifikāciju. Iepriekšējā atteikšanās bija saistīta ar konveijeru, nevis tirgu: Layer-2 ietvars nepareizi piesaistīja @staticmethod palīgfunkcijas (izlabots), QA sniedza galīgos snieguma spriedumus par neoptimizētu sākotnējo testu (noņemts — QA tagad vērtē tikai pareizību), bet smilškastes taimautus izraisīja vietu trūkums backtestiem (izlabots). Hipotēze un stratēģijas kods nav mainīti. Novērtējiet kodu pēc tā kvalitātes; sniegumu vēlāk noteiks pilnais backtests un optimizētājs.
Backtesta izvērtēšana
- Sharpe
- -0,09
- Kopējais ienesīgums
- -95,05%
- Maksimālais kritums
- 96,24%
- Darījumu skaits
- 13644
- Uzvaru īpatsvars
- 38,6%
- Peļņas faktors
- 0,87
Patiesi novērstas reto darījumu un koncentrācijas vienā notikumā problēmas: 13,644 darījumi ar 10 instrumentiem blīvi aizpilda katru periodu, ar dzinējam drošām atsevišķām ieejām un pozīcijas/bruto apjoma limitiem (nav nosacītās vērtības palielināšanas kļūdas un likvidācijas)
Neto zaudējumi: total_return -95.05%, CAGR -45.6%, max_drawdown 96.24% (CI līdz 100%) — pārsniegta stingrā atteikšanās robeža 50% (L19)
Priekšrocība nesedz komisijas: avg_trade_return_pct 0.045% (zem 0.15% komisijas sliekšņa, L22), profit_factor 0.87, sagaidāmā vērtība -$7.20/darījums, komisija 12.4% no bruto apjoma
Nav būtiskas, ar risku koriģētas priekšrocības: Šarpe koeficients -0.088 (CI [-1.02, 0.61], intervāls šķērso nulli), PSR 0.41; zaudējumus nesa 6 no 7 gadiem (pozitīvs bija tikai 2022).
Diversifikācija neierobežoja galējās svārstības: kurtosis 246, mēneša svārstības +365%/-78%/-50%, 37 zaudējumi pēc kārtas — dominē ārkārtēji gadījumi, nevis vienmērīga priekšrocība
L30/L63 tīra OHLCV virziena turpinājuma klase (0 izdzīvojušais); portfeļa vispārināšana palielināja darījumu skaitu, bet ne priekšrocību katrā darījumā
Iterāciju vēsture
Verifikācija neizdevās (Layer 3 — backtests smilškastē): sākotnējais tests pārsniedza 300s sienas pulksteņa laika limitu. Gandrīz vienmēr tas nozīmē, ka katras sveces apstrādes darbs pieaug līdz ar vēstures apjomu, piemēram, atkārtoti tiek pārskatīta visa finansējuma/papilddatu sērija vai saraksts tiek veidots no jauna un katrā calculate_signal()/on_bar() izsaukumā uz katras sveces tiek lietota min()/sorted(). Iepriekš aprēķiniet sakārtotus laika zīmogu masīvus ONCE __init__ un izmantojiet bisect, vai kešojiet meklēšanas rezultātus pēc laika zīmoga, lai katras sveces apstrādes izmaksas būtu O(log n), nevis O(n).
Stratmill ir izpētes un papīra tirdzniecības rīks, nevis finanšu konsultācija vai brokeris. Atpakaļejošās testēšanas un papīra tirdzniecības rezultāti ir hipotētiski. Tirdzniecība ir saistīta ar zaudējumu risku.