Skip to main content

Kripto sistem sa naprednim testiranjem (walk-forward) i sedam odbačenih ideja

Izgradio sam trgovalni stroj za BTC i ETH koji se nedeljno samostalno prilagođava i pokrenuo ga kao javni eksperiment virtualnog trgovanja. Tokom celog perioda testiranja (januar 2024. – jun 2026.) ostvario je +144,5% (+44,2%/godišnje, Sharpe 1,20 ± 0,64, maksimalni pad −28,0%) u poređenju sa +46,0% za držanje BTC-a i −27,8% za držanje ETH-a. Svaka brojka je slediva; najkorisniji deo je verovatno groblje – sedam smislenih ideja koje su podaci odbacili.

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

Virtualno trgovanje za metodološku prozirnost. Nije finansijski savet.

Zašto ovo postoji

Ja sam backend/AI inženjer. Hteo sam videti šta se događa kada primenite iskrenu verziju kvantitativnog trgovanja – walk-forward testiranje, stvarni troškovi, stvarno finansiranje, objava negativnih rezultata – na kriptovalute sa besplatnim podacima. Ovaj projekat je odgovor, uključujući i delove koji nisu uspeli. Služi kao moj radni uzorak za uloge u trgovalnoj infrastrukturi.

Kako radi

Dve kovanice, BTC i ETH, svaka sa nezavisnom knjigom, isti kapital.

Svaki ponedeljak u 00:00 UTC, svaka knjiga ponovo rangira 24 jednostavne konfiguracije – četiri porodice: trend (križanja pomičnih proseka), breakout (proboji kanala), mean-reversion (oscilatori) i gotovina – prema njihovom Sharpe odnosu u zadnjih 30 dana na 4-satnim svećama, neto od troškova i finansiranja. Zatim trguje prosekom tri najbolje za sledeću nedelju. Ako nijedna nema pozitivan rezultat, knjiga ostaje u gotovini.

Svaki ponedeljak u 00:00 UTC:

  1. Ocenite svih 24 konfiguracija na zadnjih 30 dana 4-satnih sveća (neto).
  2. Ako nijedna nije pozitivna, držite gotovinu za tu nedelju.
  3. Inače trgujte ravnomerno ponderisanim prosekom tri najbolje.
  4. Prilagodite poziciju na 50% godišnje volatilnosti (ograničeno na 1,5x).
  5. Ponovite sledeći ponedeljak.

Dve strukturne odluke odrađuju većinu posla sa rizikom:

  • Prosek najbolje 3 umesto najbolje 1. Najbolja pojedinačna konfiguracija je najviše podložna overfittingu. To sam naučio na težak način: prinos najbolje promenio se za 12 postotnih bodova kada sam promenio logiku za nerešene rezultate. Korpa od 3 je otporna na to.
  • Ciljanje volatilnosti. Pozicije se prilagođavaju 50% godišnje volatilnosti sa 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 promeni pozicije. Finansiranje: stvarni Binance finansijski podaci sa vremenskim oznakama.

Rezultati

Zamrznuti replayi po godinama (odabir se ponovo pokreće svakog 1. januara):

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

Što ove brojke ne dokazuju

  • Godina 2026. je razvojni period. Odluke o dizajnu donesene su prateći razvoj u 2026. Čisti dokaz su zamrznuti replayi za 2024. i 2025. godinu, koje stroj nikada nije video tokom dizajna.
  • Sharpe od 2,25 u 2026. ima standardnu grešku od ±1,5. Sharpe od 1,20 ± 0,64 za ceo period je brojka na koju bih se oslonio.
  • Godina 2024. je znatno zaostajala za držanjem (+16,5% naspram BTC-ovih +121%). Ovaj sistem pokazuje snagu na ravnim i padajućim tržištima.
  • Sreća sa danom prilagođavanja postoji. Ponovno pokretanje sa nedeljnim refitom na drugi dan menja 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 sistem.

1. Dnevno umesto nedeljnog 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 prekomernog trgovanja, jer se 30-dnevni poredak u jednom danu gotovo ne menja.

2. Dnevne sveće umesto 4h. Zašto je zvučalo dobro: manje podataka, manje buke. Što su podaci pokazali: lošiji prinosi jer 30-dnevni prozor na dnevnim sveć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-obrtom; prekidač sistematski prodaje na dnu.

4. Vanredni re-fiti uzrokovani padom. Zašto je zvučalo dobro: odmah ponovo odaberite strategije kada gubite. Što su podaci pokazali: okidači su reagovali na lokalnim dnu. Pozicioniranje prema volatilnosti već stabilizuje 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 pobednike 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%. Sistem zarađuje kroz asimetriju, a ne predviđanje.

Tehničke zabeleške

  • Besplatni istorijski podaci su dostupni ako znate gde se nalaze. bulk arhiva data.binance.vision nudi iste podatke o pozicioniranju kao dnevne datoteke – sakupio sam 923 dana podataka sa 4h rezolucijom bez plaćenih ključeva.
  • Očistite svoje podatke. Istorija Binancea sadrži greške. Jedna pogrešna sveća na crni četvrtak 2020. pokrenula je lažnu "likvidaciju" u backtestovima dok nismo ograničili likvidacione cene na indeksne.
  • Finansiranje mora biti svesno intervala. Binance je promenio intervale finansiranja 2025. Ovaj cjevovod primenjuje pojedinačne događaje na pripadajuću sveću.
  • 0,15% trošak po strani je namerno konzervativan. Stvarni troškovi na Binanceu su niži, pa bi stvarni rezultati trebali biti bolji od backtesta.

Što bih testirao sledeće – izveštaj

  • Top-k ensembling – testirano i usvojeno. Prosekom 3 najbolje konfiguracije poboljšao je rezultate na +37%/+13%.
  • Prag za odabir osetljiv na šum – testirano, odbačeno. Fiksni prag je izbacio previše prinosa u dobrim periodima.
  • Histereza kod zamene – testirano, odbačeno. Sporija zamena nije donela prednost.
  • Podela dana rebalansa – izmereno, nije usvojeno. Podela kapitala na više dana smanjuje prinos za veću glatkoću krive.
  • Procenitelji volatilnosti na bazi raspona – delimično otvoreno. Parkinson / Yang-Zhang procenitelji na 4h OHLC ostaju netestirani.

Česta pitanja

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

Kako izbeći overfitting kod 24 strategije?
Trgovanjem proseka tri najbolje i proverom na zamrznutim podacima za 2024./2025. godinu.

Je li 0,15% troškova po strani realistično?
Da, pretpostavka je namerno 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 koncentriše u najlikvidnijim parovima.

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

Mogu li vidjeti koje signale sistem trenutno koristi?
Na opštoj razini da, grafikon prikazuje odabrane porodice strategija po nedeljama. Tačni parametri nisu javni.

Radi li se o pravom novcu?
Ne – virtualno trgovanje sa podacima uživo i javnom nadzornom tablom za dokazivanje metode.

Sarađ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 prirode. To su rezultati virtualnog trgovanja, a ne finansijski savet. Prošli rezultati ne garantuju buduće.