Skip to main content

Kripto sustav s naprednim testiranjem (walk-forward) i sedam odbačenih ideja

Izgradio sam trgovalni stroj za BTC i ETH koji se tjedno samostalno prilagođava i pokrenuo ga kao javni eksperiment virtualnog trgovanja. Tijekom cijelog razdoblja testiranja (siječanj 2024. – lipanj 2026.) ostvario je +144,5% (+44,2%/godišnje, Sharpe 1,20 ± 0,64, maksimalni pad −28,0%) u usporedbi s +46,0% za držanje BTC-a i −27,8% za držanje ETH-a. Svaka brojka je sljediva; najkorisniji dio je vjerojatno groblje – sedam smislenih ideja koje su podaci odbacili.

Rezervirajte poziv
  • Kvantitativno istraživanje & inženjering
  • Infrastruktura za backtesting i podatke
  • Walk-Forward metodologija
  • Alati za rizik & operacije
+144,5%Prinos u cijelom razdoblju (2024–2026)
+44,2%/god.Annualizirani prinos
1,20 ± 0,64Sharpe omjer ± standardna pogreška
−28,0%Maksimalni pad (Drawdown)
+46,0%Držanje BTC-a u istom razdoblju
−27,8%Držanje ETH-a u istom razdoblju
Podaci do 2026-06-10

Virtualno trgovanje za metodološku prozirnost. Nije financijski savjet.

Zašto ovo postoji

Ja sam backend/AI inženjer. Htio sam vidjeti što se događa kada primijenite iskrenu verziju kvantitativnog trgovanja – walk-forward testiranje, stvarni troškovi, stvarno financiranje, objava negativnih rezultata – na kriptovalute s besplatnim podacima. Ovaj projekt je odgovor, uključujući i dijelove koji nisu uspjeli. Služi kao moj radni uzorak za uloge u trgovalnoj infrastrukturi.

Kako radi

Dvije kovanice, BTC i ETH, svaka s neovisnom knjigom, isti kapital.

Svaki ponedjeljak u 00:00 UTC, svaka knjiga ponovno rangira 24 jednostavne konfiguracije – četiri obitelji: trend (križanja pomičnih prosjeka), breakout (proboji kanala), mean-reversion (oscilatori) i gotovina – prema njihovom Sharpe omjeru u zadnjih 30 dana na 4-satnim svijećama, neto od troškova i financiranja. Zatim trguje prosjekom tri najbolje za sljedeći tjedan. Ako nijedna nema pozitivan rezultat, knjiga ostaje u gotovini.

Svaki ponedjeljak u 00:00 UTC:

  1. Ocijenite svih 24 konfiguracija na zadnjih 30 dana 4-satnih svijeća (neto).
  2. Ako nijedna nije pozitivna, držite gotovinu za taj tjedan.
  3. Inače trgujte ravnomjerno ponderiranim prosjekom tri najbolje.
  4. Prilagodite poziciju na 50% godišnje volatilnosti (ograničeno na 1,5x).
  5. Ponovite sljedeći ponedjeljak.

Dvije strukturne odluke odrađuju većinu posla s rizikom:

  • Prosjek najbolje 3 umjesto najbolje 1. Najbolja pojedinačna konfiguracija je najviše podložna overfittingu. To sam naučio na težak način: prinos najbolje promijenio se za 12 postotnih bodova kada sam promijenio logiku za neriješene rezultate. Košarica od 3 je otporna na to.
  • Ciljanje volatilnosti. Pozicije se prilagođavaju 50% godišnje volatilnosti s granicom od 1,5x. Veličina raste u mirnim trendovima i brzo se smanjuje kada tržište postane nasilno.

Troškovi: 0,15% po strani pri svakoj promjeni pozicije. Financiranje: stvarni Binance financijski podaci s vremenskim oznakama.

Rezultati

Zamrznuti replayi po godinama (odabir se ponovno pokreće svakog 1. siječnja):

GodinaSustavNajv. padSharpeDrži BTCDrži ETH
2026 YTD (razdoblje razvoja)+45,1%−21,3%2,25
Cijelo razdoblje 2024 → lip 2026+144,5%−28,0%1,20+46,0%−27,8%

Što ove brojke ne dokazuju

  • Godina 2026. je razvojno razdoblje. Odluke o dizajnu donesene su prateći razvoj u 2026. Čisti dokaz su zamrznuti replayi za 2024. i 2025. godinu, koje stroj nikada nije vidio tijekom dizajna.
  • Sharpe od 2,25 u 2026. ima standardnu pogrešku od ±1,5. Sharpe od 1,20 ± 0,64 za cijelo razdoblje je brojka na koju bih se oslonio.
  • Godina 2024. je znatno zaostajala za držanjem (+16,5% naspram BTC-ovih +121%). Ovaj sustav pokazuje snagu na ravnim i padajućim tržištima.
  • Sreća s danom prilagođavanja postoji. Ponovno pokretanje s tjednim refitom na drugi dan mijenja godišnji prinos za do 33 boda.
  • Ovo su rezultati virtualnog istraživanja, a ne revidirani prinosi.

Groblje ideja

Svaka ideja ispod zvučala je razumno. Svaka je implementirana, testirana kroz godine i odbačena. Razlike su izračunate u odnosu na konačni sustav.

1. Dnevno umjesto tjednog prilagođavanja. Zašto je zvučalo dobro: tržišta se kreću brzo, prilagođavaj se brže. Što su podaci pokazali: visoki troškovi zbog prekomjernog trgovanja, jer se 30-dnevni poredak u jednom danu gotovo ne mijenja.

2. Dnevne svijeće umjesto 4h. Zašto je zvučalo dobro: manje podataka, manje buke. Što su podaci pokazali: lošiji prinosi jer 30-dnevni prozor na dnevnim svijećama ima samo 30 opažanja – premalo za rangiranje 24 konfiguracije.

3. Prekidač za isključivanje kod pada (drawdown). Zašto je zvučalo dobro: ograničite gubitak, idite u gotovinu nakon pada od X%. Što su podaci pokazali: najgora testirana ideja. Kripto padovi često završavaju V-obratom; prekidač sustavno prodaje na dnu.

4. Izvanredni re-fiti uzrokovani padom. Zašto je zvučalo dobro: odmah ponovno odaberite strategije kada gubite. Što su podaci pokazali: okidači su reagirali na lokalnim dnu. Pozicioniranje prema volatilnosti već stabilizira te epizode.

5. Signal o raspoloženju i pozicioniranju na tržištu. Zašto je zvučalo dobro: više informacija, bolji izbor (npr. Fear & Greed indeks). Što su podaci pokazali: lošiji rezultati jer više kandidata olakšava pogrešno rangiranje zbog šuma.

6. Fiksna poluga (leverage). Zašto je zvučalo dobro: prednost je pozitivna, pa je pomnožite. Što su podaci pokazali: svaka fiksna poluga iznad 1,5x na kraju je dovela do potpunog brisanja računa. Poluga bez upravljanja volatilnošću je odbrojavanje do propasti.

7. "Prepoznajte pobjednike i povećajte pozicije" Zašto je zvučalo dobro: povećajte pozicije kod najboljih trgovanja. Što su podaci pokazali: stopa pogodaka bila je samo 52%. Sustav zarađuje kroz asimetriju, a ne predviđanje.

Tehničke bilješke

  • Besplatni povijesni podaci su dostupni ako znate gdje se nalaze. bulk arhiva data.binance.vision nudi iste podatke o pozicioniranju kao dnevne datoteke – sakupio sam 923 dana podataka s 4h rezolucijom bez plaćenih ključeva.
  • Očistite svoje podatke. Povijest Binancea sadrži pogreške. Jedna pogrešna svijeća na crni četvrtak 2020. pokrenula je lažnu "likvidaciju" u backtestovima dok nismo ograničili likvidacijske cijene na indeksne.
  • Financiranje mora biti svjesno intervala. Binance je promijenio intervale financiranja 2025. Ovaj cjevovod primjenjuje pojedinačne događaje na pripadajuću svijeću.
  • 0,15% trošak po strani je namjerno konzervativan. Stvarni troškovi na Binanceu su niži, pa bi stvarni rezultati trebali biti bolji od backtesta.

Što bih testirao sljedeće – izvješće

  • Top-k ensembling – testirano i usvojeno. Prosjek 3 najbolje konfiguracije poboljšao je rezultate na +37%/+13%.
  • Prag za odabir osjetljiv na šum – testirano, odbačeno. Fiksni prag je izbacio previše prinosa u dobrim razdobljima.
  • Histereza kod zamjene – testirano, odbačeno. Sporija zamjena nije donijela prednost.
  • Podjela dana rebalansa – izmjereno, nije usvojeno. Podjela kapitala na više dana smanjuje prinos za veću glatkoću krivulje.
  • Procjenitelji volatilnosti na temelju raspona – djelomično otvoreno. Parkinson / Yang-Zhang procjenitelji na 4h OHLC ostaju netestirani.

Česta pitanja

Radi li walk-forward optimizacija za kripto?
U ovom eksperimentu da, s tjednim ritmom i 30-dnevnim prozorom. Međutim, 75% testiranih kombinacija je izgubilo novac. To je metoda, a ne jamstvo.

Kako izbjeći overfitting kod 24 strategije?
Trgovanjem prosjeka tri najbolje i provjerom na zamrznutim podacima za 2024./2025. godinu.

Je li 0,15% troškova po strani realistično?
Da, pretpostavka je namjerno visoka kako bi stvarni rezultati premašili backtest.

Zašto samo BTC i ETH?
Dodavanje altcoina je pogoršalo rezultate, jer slabe knjige kradu kapital snažnima. Prednost se koncentrira u najlikvidnijim parovima.

Zašto stop-loss nije pomogao?
Jer se kripto padovi brzo okreću prema gore. Upravljanje veličinom pozicije prije oluje je bolje od reagiranja nakon nje.

Mogu li vidjeti koje signale sustav trenutno koristi?
Na općoj razini da, grafikon prikazuje odabrane obitelji strategija po tjednima. Točni parametri nisu javni.

Radi li se o pravom novcu?
Ne – virtualno trgovanje s podacima uživo i javnom nadzornom pločom za dokazivanje metode.

Surađujte sa mnom

Gradim trgovalnu infrastrukturu, podatkovne cjevovode i istraživačke alate. Dostupan za projekte na području trgovalne infrastrukture i podatkovnog inženjerstva. Javite mi se ili me pronađite na LinkedInu.

Možete pogledati i Izvor i metodologija na GitHubu ili istražiti Interaktivna studija slučaja.

Svi materijali su isključivo edukativne naravi. To su rezultati virtualnog trgovanja, a ne financijski savjet. Prošli rezultati ne jamče buduće.