Skip to main content

Kripto sistem z naprednim testiranjem (walk-forward) in sedem zavrnjenih idej

Zgradil sem tedensko prilagodljiv trgovalni sistem za BTC in ETH ter ga izvajal kot javni eksperiment navideznega trgovanja. V celotnem testnem obdobju (jan 2024 – jun 2026) je prinesel +144,5% (+44,2%/leto, Sharpe 1,20 ± 0,64, najv. upad −28,0%) v primerjavi s +46,0% za držanje BTC in −27,8% za držanje ETH. Vsaka številka je sledljiva; najbolj uporaben del pa je pokopališče – sedem smiselnih idej, ki so jih podatki zavrnili.

Rezervirajte klic
  • Kvantitativno raziskovanje & inženiring
  • Infrastruktura za backtesting in podatke
  • Walk-Forward metodologija
  • Orodja za tveganje & operacije
+144,5%Donos v celotnem obdobju (2024–2026)
+44,2%/letoAnnualiziran donos
1,20 ± 0,64Sharpe razmerje ± standardna napaka
−28,0%Največji upad (Drawdown)
+46,0%Držanje BTC v enakem obdobju
−27,8%Držanje ETH v enakem obdobju
Podatki do 2026-06-10

Navidezno trgovanje za metodološko preglednost. Ni finančno svetovanje.

Zakaj to obstaja

Sem backend/AI inženir. Želel sem preveriti, kaj se zgodi, ko uporabite pošteno različico kvantitativnega trgovanja – sprotno prilagajanje, realni stroški, realne obrestne mere, objava negativnih rezultatov – na kriptovalutah z brezplačnimi podatki. Ta projekt je odgovor, vključno z deli, ki so spodleteli. Služi kot primer moje tehnične usposobljenosti za trgovalne sisteme.

Kako deluje

Dve valuti, BTC in ETH, vsaka s svojo knjigo, enak kapital.

Vsak ponedeljek ob 00:00 UTC vsaka knjiga ponovno razvrsti 24 enostavnih konfiguracij – štiri družine: trend, preboj (breakout), povprečna reverzija (mean-reversion) in gotovina – glede na njihovo Sharpe razmerje v zadnjih 30 dneh (4-urne svečke), z odštetimi stroški in financiranjem. Nato trguje s povprečjem najboljših treh za naslednji teden. Če nobena konfiguracija ni pozitivna, knjiga ostane v gotovini.

Vsak ponedeljek ob 00:00 UTC:

  1. Ocenite vseh 24 konfiguracij na zadnjih 30 dneh 4-urnih svečk (neto).
  2. Če nobena ni pozitivna, držite gotovino za ta teden.
  3. Sicer trgujte z enakomerno uteženim povprečjem najboljših treh.
  4. Prilagodite pozicijo na 50-odstotno letno volatilnost (omejeno na 1,5x).
  5. Ponovite naslednji ponedeljek.

Dve strukturni odločitvi opravita večino dela pri obvladovanju tveganj:

  • Povprečenje najboljših 3 namesto najboljše 1. Najboljša posamezna konfiguracija je najbolj podvržena prilagajanju podatkom. To sem se naučil na težak način: donos najboljše se je spremenil za 12 odstotnih točk ob spremembi razreševanja izenačenih rezultatov. Povprečje treh je na to odporno.
  • Ciljanje volatilnosti. Pozicije se prilagajajo 50-odstotni letni volatilnosti z omejitvijo 1,5x. Velikost raste v mirnih trendih in se hitro zmanjša, ko trg postane nasilen.

Stroški: 0,15 % na stran pri vsaki spremembi pozicije. Financiranje: realni Binance finančni dogodki, s časovnimi žigi.

Rezultati

Zamrznjeni replayi po letih (izbira se ponastavi vsak 1. jan):

LetoSistemNajv. upadSharpeDrži BTCDrži ETH
2026 YTD (obdobje razvoja)+45,1%−21,3%2,25
Celotno obdobje 2024 → jun 2026+144,5%−28,0%1,20+46,0%−27,8%

Česa te številke ne dokazujejo

  • Leto 2026 je razvojno obdobje. Odločitve o oblikovanju so bile sprejete ob spremljanju dogajanja v letu 2026. Čist dokaz sta zamrznjena replaya za leti 2024 in 2025, ki ju stroj med načrtovanjem ni videl.
  • Sharpe 2,25 v letu 2026 ima standardno napako ±1,5. Sharpe 1,20 ± 0,64 za celotno obdobje je številka, na katero bi se zanesel.
  • Leto 2024 je močno zaostajalo za držanjem (+16,5 % vs. BTC-jevih +121 %). Ta sistem se izkaže v stranskih in padajočih trendih; v bikovskem trgu je bolje le držati.
  • Sreča pri dnevu prilagajanja obstaja. Ponedeljek je naravna meja, a prenos na drug dan lahko spremeni letni donos za do 33 točk.
  • To so raziskovalni rezultati navideznega trgovanja, ne revidirani donosi.

Pokopališče idej

Vsaka spodnja ideja je zvenela razumno. Vsaka je bila implementirana, testirana skozi leta in zavrnjena. Razlike so izračunane glede na končni sistem.

1. Dnevno namesto tedensko prilagajanje. Zakaj je zvenelo dobro: trgi se gibljejo hitro, prilagajaj se hitreje. Kaj so pokazali podatki: visoki stroški zaradi prekomernega trgovanja, saj se 30-dnevni vrstni red v enem dnevu skoraj ne spremeni.

2. Dnevne svečke namesto 4h. Zakaj je zvenelo dobro: manj podatkov, manj hrupa. Kaj so pokazali podatki: slabši donosi, saj 30-dnevno okno pri dnevnih svečkah pomeni le 30 opazovanj – premalo za razvrstitev 24 konfiguracij.

3. Varnostno stikalo za upad (drawdown). Zakaj je zvenelo dobro: omejite izgubo, pojdite v gotovino ob X% upadu. Kaj so pokazali podatki: najslabša testirana ideja. Kripto upadi se pogosto končajo s hitrimi V-obrati; stikalo sistematično prodaja na dnu.

4. Izredni re-fiti ob večjih izgubah. Zakaj je zvenelo dobro: takoj ponovno izberite strategije, ko izgubljate. Kaj so pokazali podatki: sprožilci so skoraj vedno reagirali na lokalnih dnih. Ciljanje volatilnosti že samo po sebi stabilizira te epizode.

5. Signal o razpoloženju in pozicioniranju na trgu. Zakaj je zvenelo dobro: več informacij, boljša izbira (npr. indeks Fear & Greed). Kaj so pokazali podatki: slabši rezultati, saj več kandidatov olajša napačno razvrščanje zaradi šuma.

6. Fiksni vzvod (leverage). Zakaj je zvenelo dobro: prednost je pozitivna, zato jo pomnožite. Kaj so pokazali podatki: vsak fiksni vzvod nad 1,5x je sčasoma pripeljal do popolnega izbrisa računa. Vzvod brez ciljanja volatilnosti je le odštevanje do propada.

7. »Poznaj zmagovalce in povečaj pozicije« Zakaj je zvenelo dobro: povečajte pozicije pri domnevno najboljših trgovanjih. Kaj so pokazali podatki: delež uspešnih tednov je bil le 52 %. Sistem ustvarja dobiček skozi asimetrijo (povprečni zmagovalni teden +4,1 %, povprečni izgubni −2,7 %), ne napovedovanje.

Inženirski zapiski

  • Brezplačni zgodovinski podatki so na voljo, če veste, kje so. bulk arhiv data.binance.vision ponuja enake podatke o pozicioniranju kot dnevne datoteke – brez plačljivih ključev sem zbral 923 dni podatkov s 4h ločljivostjo.
  • Očistite svoje podatke. Zgodovina Binance vsebuje napake. Ena napačna svečka na črni četrtek 2020 je sprožila lažno "likvidacijo" v backtestih, dokler nismo omejili likvidacijskih cen na indeksne.
  • Financiranje mora upoštevati interval. Binance je leta 2025 spremenil intervale financiranja. Ta cevovod uporablja posamezne dogodke financiranja na tisti svečki, v kateri so se zgodili, in je zato neodvisen od intervalov.
  • 0,15% strošek na stran je namerno konzervativen. Dejanski stroški na Binance so precej nižji, kar pomeni, da bi morali biti rezultati v živo boljši od backtesta.

Kaj bi testiral naslednje – poročilo

  • Top-k ensembling – testirano in sprejeto. Povprečenje najboljših 3 konfiguracij je izboljšalo nepovezana leta s +11%/−2% na +37%/+13%.
  • Prag za izbiro, občutljiv na šum – testirano, zavrnjeno. Fiksni prag je izločil preveč donosa v dobrih obdobjih. Top-3 povprečje deluje bolje.
  • Histereza pri menjavi – testirano, zavrnjeno. Počasnejše menjavanje ni prineslo prednosti.
  • Razdelitev dni rebalansa – izmerjeno, ni sprejeto. Razdelitev kapitala na več dni zmanjša donos za večjo gladkost krivulje, kar trenutno ni potrebno.
  • Ocenjevalniki volatilnosti na podlagi razpona – delno odprto. Parkinsonovi / Yang-Zhangovi ocenjevalniki na 4h OHLC ostajajo netestirani.

Pogosta vprašanja

Ali napredno testiranje deluje za kriptovalute?
V tem eksperimentu da, s tedensko osvežitvijo in 30-dnevnim oknom. Vendar je 75 % testiranih kombinacij izgubilo denar. To je metoda, ne garancija.

Kako preprečite prilagajanje podatkom pri 24 strategijah?
S trgovanjem povprečja treh najboljših in preverjanjem na zamrznjenih podatkih za leti 2024/2025.

Ali je 0,15 % stroškov na stran realistično?
Da, ocena je namerno visoka. Dejanske provizije so nižje, da bi rezultati v živo presegli simulacijo.

Zakaj le BTC in ETH?
Dodajanje altcoinov je poslabšalo rezultate, saj šibke knjige odvzamejo kapital močnim. Prednost se koncentrira v najbolj likvidnih parih.

Zakaj stop-loss ni pomagal?
Ker se kripto upadi hitro obrnejo navzgor. Prilagajanje velikosti pred nevihto je boljše od reagiranja po njej.

Ali lahko vidim, katere signale sistem trenutno uporablja?
Na splošni ravni da, grafikon prikazuje izbrane družine strategij po tednih. Natančni parametri niso javni.

Gre za pravi denar?
Ne – navidezno trgovanje s podatki v živo in javno nadzorno ploščo za dokazovanje metode.

Sodelujte z mano

Gradim trgovalno infrastrukturo, podatkovne cevovode in raziskovalna orodja. Na voljo za projekte na področju trgovalne infrastrukture in podatkovnega inženiringa. Pišite mi ali me poiščite na LinkedInu.

Ogledate si lahko tudi Vir in metodologija na GitHubu ali raziščete Interaktivna študija primera.

Vse vsebine so izključno izobraževalne narave. To so rezultati navideznega trgovanja, ne finančno svetovanje. Pretekli donosi ne zagotavljajo prihodnjih.