2026 m. spalio 29 d. · atgalinis testavimas

Jūsų strategijos testavimo trumpa pozicija buvo pelninga. Automatinis pozicijų mažinimas vis tiek ją uždarė.

Jūsų strategijos testavimo trumpa pozicija buvo pelninga. Automatinis pozicijų mažinimas vis tiek ją uždarė.

Trumpa pozicija buvo būtent toks sandoris, kokio norėjo atgalinis testas. Mark kaina per vienuolika minučių nukrito maždaug aštuoniais procentais. Nerealizuotas pelnas augo. Palaikomoji marža buvo pakankama. Tada birža nupirko poziciją už kainą, kuri nebuvo pasirodžiusi pirkimo pavedimuose, o likusi rinkos griūtis vyko sąskaitoje, kurioje pozicijos jau nebebuvo.

Toks sandorio įvykdymas vadinamas automatiniu pozicijų mažinimu. Taip prekybos platforma elgiasi, kai likviduojama ilgoji pozicija pasiekia bankroto ribą, pavedimų knyga nepajėgia jos absorbuoti, o draudimo fondas negali padengti trūkumo. Sistema surikiuoja pelningas trumpąsias pozicijas ir pradeda jas uždarinėti likviduojamo prekiautojo bankroto kaina. Jūsų likvidavimas yra kitas įvykis. Šis įvyksta tada, kai jūsų maržos rodiklis vis dar atrodo geras.

Trumpa pozicija, vis dar atidaryta 14:03

Atskira marža, 25×, parduoti 2 BTC USDT marža užtikrinto neterminuoto ateities sandorio už 64,200. Mark kaina – 59,100. Nerealizuotas pelnas – 10,200 USDT. Vienintelis veikiantis strategijos pavedimas yra stopas ties 65,400, skirtas apsisaugoti nuo dar neprasidėjusio staigaus kainos šuolio. Piniginės likutis – pradinis 5,136 pradinės maržos. Nuosavas kapitalas, įskaičiavus atvirą pelną, yra 15,336 – birža jį įskaičiuoja.

Faktinis finansinis svertas jau sumažėjo nuo 25× iki maždaug 8×, nes tie 10,200 dabar įtraukiami į vardiklį. Signalo tai nedomina. Tai veikianti trumpa pozicija pagal tendenciją, ir atgalinis testas laikys 2 BTC, kad ir kokia kaina pasirodytų toliau.

Ilgosios pozicijos, nusiritusios žemiau nulio

Kaina nesileido palaipsniui. Ji šoktelėjo žemyn. 2 BTC ilgoji pozicija su 50× svertu, atidaryta ties 60,600, turėjo apie 1,220 USDT atskiros maržos kiekvienam BTC. Tos sąskaitos nuosavas kapitalas pasiekia nulį ties maždaug 59,390. Likvidavimo sistema pirmiausia bando parduoti už pirkėjų siūlomą kainą. Grandininės likvidacijų reakcijos metu tokios kainos tėra gandas. Pozicija bankrutuoja: nuostolis viršija maržą, tad kažkam tenka padengti skirtumą.

Įprastą popietę tą skirtumą padengia draudimo fondas. Fondą sudaro likusi marža iš likvidacijų, uždarytų geresne nei bankroto kaina; tai telkinys, kurio nematote laiko eilutėje. Neturiu to laikotarpio biržos privataus likučio, ir jūsų tyrimų sistemoje jo taip pat nėra. Matote viešai pastebimą padarinį. Arba fondas padengė bankrutavusią ilgąją poziciją, arba pradėjo kviesti trumpųjų pozicijų turėtojus.

Telkinys, turėjęs padengti nuostolį

Binance ir Bybit, fondui išsekus, nesumažina kiekvienos pelningos sąskaitos proporcingai. Jos surikiuoja kitos pusės pozicijas ir uždaro jas nuo sąrašo viršaus, kol trūkumas padengiamas. Hyperliquid taiko panašų mechanizmą. Atgalinis testas, kuris „nelikviduota“ laiko „sandoris vis dar atidarytas“, tyliai daro prielaidą, kad fondas yra begalinis.

Jei jūsų simuliatorius modeliuoja mark kainą, palaikomąją maržą ir likvidavimo sandorio įvykdymą, jame vis tiek yra spraga. Tokia sistema atsako į klausimą „ar aš bankrutavau?“ Automatinis pozicijų mažinimas atsako į klausimą „ar kas nors kitas bankrutavo per fondą ir ar buvau pakankamai pelningas, kad manimi būtų galima pasinaudoti?“

Penkios lemputės ir 0.665

Binance skelbia reitingavimo tvarką. PnL procentas – nerealizuotas pelnas, padalytas iš absoliučios nominaliosios vertės. Faktinis finansinis svertas – absoliuti nominalioji vertė, padalyta iš piniginės likučio ir nerealizuoto pelno sumos. Jei pozicija pelninga, balas yra šių dviejų rodiklių sandauga. Nuostolingoms pozicijoms taikoma kita formulė, jos atsiduria sąrašo gale.

Mūsų trumpa pozicija 14:03: nominalioji vertė 118,200, pelnas 10,200, piniginės likutis 5,136. PnL procentas – 8.63%. Faktinis finansinis svertas – 7.71×. Balas – 0.665.

SąskaitaTrumpas kiekisPiniginės likutisBalasLemputėsAutomatinio pozicijų mažinimo veiksmas
Ši trumpa pozicija2.0 BTC5,1360.6655Uždaryta pirma, visa apimtimi
Toks pat kiekis, didesnis piniginės likutis2.0 BTC40,0000.2032Šį kartą nepaliesta
Pusės dydžio trumpa pozicija0.5 BTC12,0000.1752Šį kartą nepaliesta

Lėkštos maržos laimėtojas – pirmasis, kuriam paskambina birža. Tie patys 2 BTC, laikomi sąskaitoje su 40,000 likučiu, būtų sumažinę faktinį finansinį svertą iki mažiau nei 2.5×, o balą – iki mažiau nei 0.22. Papildomas užstatas būtų nuleidęs mus sąraše žemyn. Atgalinis testas net nesvarstė galimybės papildyti užstatą, nes su sandoriu viskas buvo gerai.

Anksčiau penkias mažas lemputes prie pozicijos laikiau dekoracija – kaip kontrolinę variklio lemputę, kurią ignoruoji, kol jau važiuoji greitkeliu. Tai vienintelis įspėjimas, ir jis nieko nepasako apie tai, ar fonde dar yra pinigų. Kryžminė marža taip pat būtų sumažinusi mūsų balą: į vardiklį įtraukiama visa piniginė. Būtent atskira marža mus iškėlė į sąrašo viršų.

Sandorio įvykdymas ties 59,390

Automatinis pozicijų mažinimas uždaro mūsų 2 BTC ties 59,390 – bankrutavusios ilgosios pozicijos bankroto kaina. Tuo metu Mark kaina yra 59,100. Esame pardavę, todėl uždarydami perkame, o 59,390 yra blogesnė pirkimo kaina nei mark kaina. Realizuotas pelnas – 9,620 USDT. Sekunde anksčiau pelnas pagal rinkos vertę buvo 10,200. 580 USDT skirtumas yra priskyrimo nuostolis: tapote atsargine priemone, todėl neatitenka paskutinė sandorio kaina.

Šis sandoris priskirtas bankrutavusiai ilgajai pozicijai padengti, o ne įvykdytas paėmus jūsų siūlytą pirkimo kainą. Nėra vietos eilėje, tik „post-only“ vėliavėlės ir galimybės atšaukti pavedimą. Mokesčių taikymas priklauso nuo platformos ir paprastai būna nepalankus. Stopas ties 65,400 vis dar aktyvus, nors dabar priskirtas kiekiui, kurio sąskaitoje nebėra. Turiu pagalbos tarnybos ekrano nuotrauką, kurioje prekiautojas įklijavo sandorio įvykdymo duomenis ir parašė: „Aš to nepaspaudžiau.“ Ir tikrai nepaspaudė.

25×pradinis atskiros maržos svertas
0.665automatinio pozicijų mažinimo reitingo balas
2,680 USDTrinkos griūtis, kurios sąskaita nepatyrė

Keturiasdešimt minučių, kurias atgalinis testas laikė trumpąją poziciją

Mark kaina toliau krinta. Valandos žemiausia kaina – 58,050. Atgalinis testas, vis dar laikantis 2 BTC trumpąją poziciją, užfiksuoja dar 2,680 USDT atviro pelno ir gauna finansavimo mokėjimą už poziciją, kurios popierinėje sąskaitoje nebėra. Popierinėje sąskaitoje pozicija uždaryta. Jei strategija seka tendenciją, ji gali norėti vėl atidaryti trumpąją poziciją ties 58,050. Atgalinis testas jos neatidarys, nes joje pozicija niekada nebuvo uždaryta. Nuo šios laiko žymos abu apskaitos žurnalai skiriasi pozicijos kiekiu, finansavimu, stopu ir tuo, ką kitos žvakės signalas darys su „dabartine pozicija“.

Dalinis automatinis pozicijų mažinimas dar sunkiau suderinamas. Jei bankrutavusi ilgoji pozicija būtų buvusi 1.5 BTC, sąskaitoje liktų 0.5 BTC trumpoji pozicija, o atgaliniame teste – 2.0 BTC trumpoji pozicija; visi vėlesni pavedimai būtų skaičiuojami pagal neteisingą pozicijos kiekį. Be to, stopas tyrimų sistemoje vis dar aktyvus ir dengia kiekį, kuris tėra vaiduoklis.

Eilutė, kurią reikia įtraukti į apskaitos žurnalą

Istorinių draudimo fondo duomenų tokio tikslumo kaip OHLCV negausite. Vis tiek galite atsisakyti apsimesti, kad fondas begalinis. Užregistruokite neinicijuotą sandorio įvykdymą, nurodydami priežasties kodą, bankroto kainą ir likusį kiekį. Tyrimuose patikrinkite kraštinius scenarijus: kai grąža ir likvidacijų apimtis vienu metu smarkiai išauga, priverstinai uždarykite dalį aukščiausią balą turinčių pelningų pozicijų su atskira marža ir neleiskite joms pasipelnyti iš likusio kainos judėjimo. Palyginkite tokios strategijos nuosavo kapitalo kreivę su kreive, kai kiekviena atidaryta trumpa pozicija laikoma iki žemiausios žvakės kainos.

Birža pirmiausia kreipiasi į veikiančią trumpąją poziciją, kai kita pusė bankrutuoja. Jei atgalinis testas negali patirti tokio nuostolio, jo pozicija nėra tas pats kontraktas, kurį laikys popierinė sąskaita, kai lempučių skaičius padidės nuo dviejų iki penkių.

kriptovaliutų ateities sandoriaiautomatinis pozicijų mažinimasdraudimo fondasprekyba popierinėje sąskaitojemarža
← Visi įrašai