Published: 2026-02-02

Crypto Backtesting: Capcane, comisioane, derapaj și așteptări sincere

Un backtest fără taxe și derapaj este marketingul. Includeți costuri realiste, urmăriți supraadaptarea și tratați rezultatele ca pe o ipoteză de testat - nu ca o dovadă a profitului.

Maximize trading profits with TradingView

Charts, alerts, and market analysis in one place. Pair better entries and exits with lower exchange fees.

Try TradingView →

Ce poate și ce nu poate face backtestingul

Backtesting-ul rulează regulile dvs. pe lumânări sau tranzacții istorice.

Arată cum s-ar fi comportat regula – nu cum trebuie să se comporte în continuare.

  • Poate: estimarea ratei brute de câștig, R:R, formă de drawdown
  • Nu se poate: garanta lichiditatea viitoare sau regimul de finanțare
  • Nu se poate: captura întreruperea bursei sau eliminarea din listă
  • Rezultatul este o ipoteză - test înainte de dimensiune

Includeți întotdeauna taxele în simulare

Testele backtest cu comisioane zero umflă rata de câștig pentru strategiile short-hold.

Folosiți ipotezele producătorului și primitorului care se potrivesc cu execuția live.

  • Aplicați taxă la intrare și ieșire noțională pentru fiecare tranzacție
  • Scalps: să presupunem că ia-preia, dacă nu se dovedește altfel
  • Swing: intrarea producătorului plus ieșirea utilizatorului este o bază comună
  • Schimbarea nivelului VIP - reluați la o rată realistă pentru volumul dvs

Modelarea alunecării și răspândirii

Prețul de închidere istoric nu este întotdeauna prețul de umplere.

Adăugați bifoane de alunecare la intrări, ieșiri și opriri.

  • S-a rezolvat alunecarea căpușului pe fiecare parte - prima trecere simplă
  • Scale de alunecare procentuale cu volatilitate pe alte valori
  • Opriți alunecarea adesea mai rău decât intrarea - testul de stres mai larg
  • Perioadele cu volum redus din istorie pot subestima alunecarea vie

Finanțare pe Strategii Perpetue

Reținerile de mai multe ore prin intervale de finanțare trebuie transportate în backtest.

Serii istorice de finanțare există pentru mulți furnizori de date.

  • Aplicați finanțare la fiecare interval pentru poziția deschisă
  • Finanțare netă de acoperire lung-scurtă — modelați ambele părți
  • Semnul de finanțare modifică regimul — istoricul complet ajută
  • Ignorați finanțarea și mințiți de lungă durată backtests

Suprafitting și Parameter Mining

Optimizarea a douăzeci de parametri pe un set de date găsește zgomot, nu margine.

Regulile simple cu performanță stabilă între diviziuni înving curbele perfecte.

  • Împărțirea în eșantion versus în afara eșantionului este obligatorie
  • Merge înainte: fereastra trenului, testează fereastra următoare, rulează
  • Mai puțini parametri — mai greu de montat accidental zgomotul
  • Dacă curba capitalului propriu are nevoie de o singură setare magică, bănuiți supraadaptarea

Supraviețuire și părtinire a calității datelor

Testarea numai a monedelor care au supraviețuit ignoră exploziile eliminate.

Datele proaste ale căpușelor și lumânările lipsă distorsionează semnalele.

  • Includeți perechi eliminate în cazul în care strategia a tranzacționat alte variante pe scară largă
  • Lumânările specifice bursei diferă – se potrivesc cu locația live
  • Fitilele blițului declanșează opriri — utilizați modelul de umplere cu oprire realist
  • Curățați datele în primul rând - gunoi intră, încredere în afara

Privire înainte și ipoteze de execuție

Utilizarea datelor viitoare de lumânare în logica semnalului invalidează rezultatele.

Intrarea în aceeași bară la închidere este optimistă, cu excepția cazului în care se dovedește că poate fi completată.

  • Semnal la închidere, introduceți următoarea deschidere - implicit conservator
  • Indicatorii care necesită bare viitoare sunt invalidi în direct
  • Limitarea ipotezelor de umplere — verificați existența adâncimii
  • Latența strategiilor API nu este vizibilă în testul backtest cu lumânare

De la Backtest la Forward Test

Comerț cu hârtie sau dimensiune minimă în direct înainte de scalare.

Comparați derapajele live și taxele cu ipotezele backtest lunar.

  • Test forward minim 30 de tranzacții sau o lună
  • Urmăriți evoluția așteptărilor în direct vs backtest
  • Actualizați ipotezele de taxe atunci când nivelul VIP se schimbă
  • Strategia de ucidere dacă drawdown-ul în timp real depășește max. backtest cu o marjă largă

Rezumat rapid

Backtestingul criptografic este util doar cu taxe, derapaj și finanțare incluse.

Supraajustarea și datele proaste produc curbe de capitaluri proprii care mor în direct.

Comparați taxele presupuse cu nivelurile reale ale locației înainte de a avea încredere în rezultat.

  • Modelați taxe dus-întors pentru fiecare tranzacție simulată
  • Adăugați alunecare – mai ales la opriri
  • Test în afara eșantionului înainte de alocarea dimensiunii reale

Maximize trading profits with TradingView

Charts, alerts, and market analysis in one place. Pair better entries and exits with lower exchange fees.

Try TradingView →