Liigu sisu juurde
Kõik strateegiad

Strateegiad

BTC vahemiku ruudustiku likviidsuse pakkumine, ainult maker-tehingutega (ühe instrumendi BINANCE USD-M perp, 15m küünlad, võnkumiselt teenimine passiivsete LIMIT korralduste redeliga ümber jooksva keskväärtuse — ruudustiku vahe ≫ maker-tehingu edasi-tagasi kulu, trendipausiga ja positsioonilimiidiga, vastulöök keskmise pöördumise strateegiate taker-tasude tõttu hukkumisele, 4 parameetrit)

Tulemus: Loobutud

BtcMakerGridLiquidityProvision

Tulemuste kokkuvõte

See oli portfelli jaoks tõeliselt uudne strateegiatüüp — ainult maker-tehingutel põhinev likviidsuse pakkumine — mis kavandati ületama taker-tasude tõttu hukkumist, mis tappis kõik selle sessiooni keskmise pöördumise strateegiad. See püüdis ruudustiku võnkumist passiivsete post-only limiitkorraldustega, mille vahe ületas tublisti umbes 0.04% suuruse maker-tehingu edasi-tagasi kulu, ning vältis edukalt 300s jõudlusaja ületamist, mis lõpetas eelmise maker-katse. See võitis 78% oma 13,295 tehingust, kuid selles……Näita rohkemNäita vähem

See oli portfelli jaoks tõeliselt uudne strateegiatüüp — ainult maker-tehingutel põhinev likviidsuse pakkumine — mis kavandati ületama taker-tasude tõttu hukkumist, mis tappis kõik selle sessiooni keskmise pöördumise strateegiad. See püüdis ruudustiku võnkumist passiivsete post-only limiitkorraldustega, mille vahe ületas tublisti umbes 0.04% suuruse maker-tehingu edasi-tagasi kulu, ning vältis edukalt 300s jõudlusaja ületamist, mis lõpetas eelmise maker-katse. See võitis 78% oma 13,295 tehingust, kuid selles peituski lõks: võidud olid väikesed (keskmiselt $22), kaotused aga raske sabaga. Püsiva 2022 langustrendi ajal kogunesid pikad positsioonid liikumise vastu, kuni konto likvideeriti täielikult kuupäeval 2022-03-06 (-100%, veebruar 2022 -107%). Trendipausi ja positsioonilimiidi kaitsemeetmed, mille ümber strateegia ehitati, ei suutnud tõendatult ohjeldada just seda ruudustiku hävitajat, mida hüpotees nimetas. Analüütik loobus strateegiast ülevaatusel pärast esimest katset, sest grid_step/n_levels/mid_lookback/trend_threshold häälestamine ei päästa kontot hävitavat strateegiat — see muudaks vaid hävingu kuupäeva.

Hüpotees

Turutegemise / likviidsuse pakkumise GRID instrumendil BTCUSDT.BINANCE (USD-M perp, 15m küünlad), mis teenib hinnavahemiku võnkumist üksnes passiivsete PASSIVE MAKER limiitorderitega — sihilik struktuurne vastulöök täpselt sellele veale, mis hävitas kõik selle sessiooni agressiivsed keskmisele tagasipöördumise strateegiad. Need kõik kukkusid läbi ühtemoodi: tegelik, kuid väike võnkumise eelis (−0.05% kuni −0.2%/tehing) neelas ära ligikaudu 0.10% maksva agressiivse kauplemise edasi-tagasi tehing. Binance'i……Näita rohkemNäita vähem

Turutegemise / likviidsuse pakkumise GRID instrumendil BTCUSDT.BINANCE (USD-M perp, 15m küünlad), mis teenib hinnavahemiku võnkumist üksnes passiivsete PASSIVE MAKER limiitorderitega — sihilik struktuurne vastulöök täpselt sellele veale, mis hävitas kõik selle sessiooni agressiivsed keskmisele tagasipöördumise strateegiad. Need kõik kukkusid läbi ühtemoodi: tegelik, kuid väike võnkumise eelis (−0.05% kuni −0.2%/tehing) neelas ära ligikaudu 0.10% maksva agressiivse kauplemise edasi-tagasi tehing. Binance'i turutegija täitmiskulu USD-M on ligikaudu 0.02%/suund (edasi-tagasi ligikaudu 0.04%), mis tähendab umbes 0.06% säästu tsükli kohta ja võib muuta napilt negatiivse võnkumise püüdmise positiivseks — seda hooba pole tegelikult kunagi mõõdetud (ainus turutegija katse ebaõnnestus 300s PERF TIMEOUT tõttu, mitte eelise puudumise tõttu). Mehhanism: arvutada jooksev keskpunkt (EMA) ja seada ootel LIMIT orderite astmestik — ostulimiidid keskpunktist allpool, müügilimiidid sellest üleval — vahega grid_step (vaikimisi ligikaudu 0.35%; seadistada WELL üle ligikaudu 0.04% suuruse turutegija edasi-tagasi kulu, et iga täidetud ostu→müügi tsükkel kataks puhvriga tasud), ulatudes ±N tasemeni (vaikimisi 4). Hinna võnkudes koguvad täitunud ostud pikka positsiooni, mis müüakse järgmisel kõrgemal tasemel; ja vastupidi — iga lõpetatud tsükliga teenitakse grid_step, millest arvatakse maha turutegija tasud. See erineb selgelt järgmistest ebaõnnestunud strateegiaperedest: NOT agressiivsest keskmisele tagasipöördumisest (NOT — kasutatakse ainult turutegija ordereid ja tasude arvestus on vastupidine), NOT faktorrotatsioonist (minu kolm ootel rotatsiooni kuuluvad sinna — see on teistsugune strateegia TYPE), NOT trendijärgimisest, NOT optsioonidest/rahavoost/likvideerimisest ning NOT üksikaktsia signaali hääbumise strateegiast (suunaprognoosi ei tehta — likviidsust pakutakse sümmeetriliselt). See on kavandatud kahe teadaoleva võrgustrateegia hävitaja vastu: (1) TRENDING turud — trendifilter (järsk EMA kalle või hind väljub võrgu piiridest) PAUSES uued orderid kahjumlikul poolel ja sulgeb positsiooni range stopiga, vältides trendi vastu positsiooni kasvatamisest tulenevat suurt kahju; (2) PERF TIMEOUT — võrgutasemed arvutatakse iga tasakaalustamise ajal üks kord ette ning igal küünlal kontrollitakse täitmisi keerukusega O(1) küünla kõrgeima ja madalaima hinna põhjal, ilma ajalugu uuesti läbi vaatamata. Täidab kaks portfelli lünka: likviidsuse pakkumise strateegiat pole ja lühikese horisondiga strateegiaid on liiga vähe (6.8%). 4 parameetrid (grid_step, n_levels, EMA/keskpunkti tagasivaate pikkus, trendipausi lävi).

Rakendab hüpoteesi otse: (1) MAKER-ONLY — kõigis ruudustiku korraldustes kasutatakse funktsiooni order_factory.limit(post_only=True), mille börs tagasi lükkab, mitte ei lase turuhinnast läbi minna, tagades maker-täitmise (~0.02%/pool ≈ 0.04% edasi-tagasi). grid_step 0.35% >> 0.04%, seega jääb igast ostu→müügi tsüklist pärast tasusid positiivne tulemus; see pöörab ümber taker-tasude arvestuse, mis tappis sessiooni taker-keskmise pöördumise strateegiad. (2) LADDER ümber ROLLING MID — EMA(mid_lookback) on……Näita rohkemNäita vähem

Rakendab hüpoteesi otse: (1) MAKER-ONLY — kõigis ruudustiku korraldustes kasutatakse funktsiooni order_factory.limit(post_only=True), mille börs tagasi lükkab, mitte ei lase turuhinnast läbi minna, tagades maker-täitmise (~0.02%/pool ≈ 0.04% edasi-tagasi). grid_step 0.35% >> 0.04%, seega jääb igast ostu→müügi tsüklist pärast tasusid positiivne tulemus; see pöörab ümber taker-tasude arvestuse, mis tappis sessiooni taker-keskmise pöördumise strateegiad. (2) LADDER ümber ROLLING MID — EMA(mid_lookback) on keskväärtus; n_levels post-only ostud allpool ja müügid üleval, vahega grid_step. Täitumine loob vastassuunalise TP limiitkorralduse (ostu täitumine -> müük ühe astme võrra kõrgemal; müügi täitumine -> ost ühe astme võrra madalamal), moodustades klassikalise isetoimiva ruudustiku, mis teenib võnkumiselt. (3) TREND-PAUSED — EMA-kalde trendifilter ja ruudustiku piiridest väljumine sulgevad positsioonid ning peatavad trendi ajal hinnapakkumiste tegemise, kaitstes trendi vastu kogunemisest tingitud hävingu eest. (4) INVENTORY-CAPPED — kõva netopositsiooni ülempiir (inv_cap_mult*n_levels*level_qty) koos loomulikult piiratud ±n_levels taseme redeliga hoiab positsioonimahu piiratuna; piiri ületamisel sulgetakse positsioon turul. (5) NO PERF TIMEOUT — tasemed arvutatakse kord ühe režiimi vahetumisel ning taastäidetakse ajaga on_order_filled; iga küünla töömaht on O(1). Täpselt 4 häälestatavat põhiparameetrit (grid_step, n_levels, mid_lookback, trend_threshold). Kauplemiskoht: vajalikud on futuurid BINANCE (MARGIN), sest eelis põhineb maker-tasudel ja ruudustik pakub sümmeetriliselt pikka ning lühikest likviidsust — spotturu 0.10% maker-tasu ja ainult pikkade positsioonide võimalus kaotaksid eelise. Võimendus jäeti teadlikult tasemele 1.0: ruudustikud koguvad positsioone hinnaliikumise vastu, mistõttu võimendus on vale risk (nagu ruudustiku strateegiatüübi selges hoiatuses öeldud); positsiooni suurus viitab config.leverage väärtusele, et see jääks kooskõlla, kui võimendust kunagi suurendada. Täidab portfellis kaks lünka (likviidsuse pakkumise strateegia puudub; lühike ajahorisont on alaesindatud) ning tekitab sageli tehinguid instrumendil 15m BTC (vahemiku 0.35% võnkumised on pidevad), vältides no_trades/verification_loop läbikukkumisi. Kontrollitud: kihi 1 staatiline PASSED; kõik 6 kihi 2 sünteetilised stsenaariumid PASSED pideva, mitte külmutatud signaaliga.

Konto täielik likvideerimine kuupäeval 2022-03-06: total_return -100%, max_drawdown 100% (CI tipptase 100.07%) ning kõik tootlused alates märtsist 2022 on täpselt 0.0 — strateegia kukkus läbi 2 aastat pärast akna algust ega taastunud. Läbikukkumine oli täpselt see struktuurne ruudustiku hävitaja, mille vastu hüpotees väitis end kaitsvat: piiramatu pikkade positsioonide kogumine püsiva 2022 langustrendi vastu (veebruar 2022 = -107%), mida EMA-kalde trendipaus ja positsioonilimiit ilmselgelt ohjeldada ei suutnud.……Näita rohkemNäita vähem

Konto täielik likvideerimine kuupäeval 2022-03-06: total_return -100%, max_drawdown 100% (CI tipptase 100.07%) ning kõik tootlused alates märtsist 2022 on täpselt 0.0 — strateegia kukkus läbi 2 aastat pärast akna algust ega taastunud. Läbikukkumine oli täpselt see struktuurne ruudustiku hävitaja, mille vastu hüpotees väitis end kaitsvat: piiramatu pikkade positsioonide kogumine püsiva 2022 langustrendi vastu (veebruar 2022 = -107%), mida EMA-kalde trendipaus ja positsioonilimiit ilmselgelt ohjeldada ei suutnud. Kinnitavad mõõdikud näitavad katkist, negatiivse eelisega strateegiat: profit_factor 0.646, Sharpe'i suhtarv -0.95 (CI [-3.32, -0.83] täielikult negatiivsed), Sortino suhtarv -0.89, information_ratio -2.45, PSR 0.0, return_skew -45.7 / järsakus 2179 (katastroofiline vasak saba) ning avg_trade_return_pct 0.14% jäi alla 0.15% futuuride tasude alampiiri juba enne hävingut. grid_step/n_levels/mid_lookback/trend_threshold optimeerimine ei päästa kontot likvideerivat strateegiat — parameetrite häälestamine nihutaks vaid hävingu kuupäeva, kõrvaldamata võimendusega positsiooniruudustikule omast trendi vastu kogunemise riski. Strateegia on põhiolemuselt katki; see pole 2 tundi optimeerimist väärt.

Teostus

Ainult maker-tehingutel põhinev vahemiku ruudustiku likviidsuse pakkumise strateegia instrumendil BTCUSDT.BINANCE USD-M perp (15m küünlad). Hoiab jooksvat EMA keskväärtust ning esitab redelina PASSIVE post-only LIMIT korraldusi: n_levels ostulimiidid keskväärtusest allpool ja n_levels müügilimiidid sellest kõrgemal, vahega grid_step (0.35%). Ostud koguvad keskväärtusest allpool pikki positsioone, müügid sellest kõrgemal lühikesi; iga täitumine esitab kohe vastassuunalise kasumivõtu limiitkorralduse ühe grid_step……Näita rohkemNäita vähem

Ainult maker-tehingutel põhinev vahemiku ruudustiku likviidsuse pakkumise strateegia instrumendil BTCUSDT.BINANCE USD-M perp (15m küünlad). Hoiab jooksvat EMA keskväärtust ning esitab redelina PASSIVE post-only LIMIT korraldusi: n_levels ostulimiidid keskväärtusest allpool ja n_levels müügilimiidid sellest kõrgemal, vahega grid_step (0.35%). Ostud koguvad keskväärtusest allpool pikki positsioone, müügid sellest kõrgemal lühikesi; iga täitumine esitab kohe vastassuunalise kasumivõtu limiitkorralduse ühe grid_step kaugusel, nii et iga lõpetatud ostu→müügi (või müügi→ostu) tsükkel teenib grid_step miinus maker-tehingu edasi-tagasi kulu, umbes 0.04%. Kuna grid_step (0.35%) on seatud maker-tehingu edasi-tagasi kulust tublisti suuremaks, katab iga püütud võnkumine tasud puhvriga — just seetõttu kasutatakse maker-tehinguid (0.02%/pool) takeri (0.05%/pool) asemel; taker-tehingud tapsid varasemad keskmise pöördumise katsed. Riskikontroll: EMA-kalde trendifilter (|kalle| üle slope_window > trend_threshold) ja hinnavahemikust väljumine (hind liigub ruudustiku ankrust kaugemale kui envelope_mult*n_levels*grid_step) käivitavad mõlemad täieliku sulgemise — tühistatakse kõik ootel korraldused ja positsioon suletakse turul — ning seejärel peatatakse uue likviidsuse pakkumine, kuni turg liigub taas vahemikus. Eraldi positsioonilimiit sulgeb positsiooni, kui netopositsioon ületab inv_cap_mult*n_levels*level_qty. Redel ehitatakse uuesti ainult tururežiimi üleminekul ning täidetud korraldused lisatakse sündmuspõhiselt ajaga on_order_filled, nii et töömaht küünla kohta on O(1) (ajalugu ei skannita uuesti → välditakse PERF ajalimiidi ületamist).

Verifitseerimise tulemused

Analüütik peaks ABANDON kuupäeval BACKTEST_REVIEW — maker-tasude eelist kontrollitakse otseselt, kuid see ei päästa ruudustiku võnkumise püüdmist.

Põhiteesi ümberlükkamine (analüütiku hinnang, mitte koodiviga): hüpoteesi keskne panus on, et maker-tehingu täitmine (~0.04% edasi-tagasi) muudab võnkumise püüdmise kasumlikuks. Testkeskkond lükkab selle maker-täitumiste ja maker-tasudega ümber: total_return -37.3%, Sharpe'i suhtarv -1.51 (CI [-3.28, +0.19]), profit_factor 0.68, max_drawdown 38.3% tehingu kohta 1536 tehingu lõikes. Klassikaline ruudustiku hävingutrendi tunnus: win_rate 78%, kuid avg_loss $347 on umbes 5.4x avg_win $64, järsakus 54.96, tail_ratio 0.42. Maker-eelis IS saadi tsüklis kätte, kuid trendi vastu kogunemisest tingitud likvideerimised kaaluvad selle üle; trend_threshold=0.012 on 15m BTC jaoks liiga lõtv.

Käsitle testkeskkonda optimistliku ülempiirina; päris täitmine jääb sellest kehvemaks, mis toetab strateegiast loobumist.

Maker-täitumiste realistlikkus on tagasitestimisel optimistlik ja kogu tees tugineb sellele: küünlapõhise täitumise eeldus on, et ootel post_only limiitkorraldus täitub täielikult iga kõrgeima või madalaima hinna puudutuse korral, arvestamata järjekorrapositsiooni ja ebasoodsat valikut. Päris maker-tehingute täitumisi mõjutavad ebasoodne valik ja konkurents järjekorras, seega oleks reaalkauplemise tulemus juba niigi -37% testkeskkonnast kehvem.

Selle ruudustiku puhul kaalu dollaris väljendatud oodatavat tootlust / profit_factor (0.68) suhtes, võrreldes avg_trade_return_pct-ga.

Eksitav tehingupõhine näitaja: avg_trade_return_pct = 0.155% ületab napilt 0.15% alampiiri, kuid avg_trade_pnl_usd on -$24 ja total_return -37.3%. Notionaali keskmist näitajat kujundavad paljud väikesed kasumlikud tsüklid, samal ajal kui dollarikahjum koondub suurematesse kogunenud positsioonide likvideerimistesse; seetõttu on >0.15% tulemus näiline ega tõenda strateegia elujõulisust.

Tagasitesti ülevaatus

Sharpe
-0,95
Kogutootlus
-100,00%
Maksimaalne langus
100,00%
Tehinguid kokku
13295
Võiduprotsent
78,3%
Kasumitegur
0,65

Tõeliselt uudne strateegiatüüp (ainult maker-tehingutel põhinev likviidsuse pakkumine), mida kasutusel olevas portfellis pole

Maker-tasude ümberpööramise tees (~0.04% edasi-tagasi võrreldes takeri ~0.10%-ga) on eraldi vaadates majanduslikult mõistlik

Jõudlusaja ületamise kaitse (sündmuspõhised täitumised O(1)) toimis — käivitus lõppes ilma 300s ajalimiidi ületamiseta, mis lõpetas eelmise maker-katse

ACCOUNT LIQUIDATED instrumendil 2022-03-06 — total_return -100%, max_drawdown 100%; strateegia kukkus läbi ja andis akna viimase ligikaudu 4 aasta jooksul nulltootlust

Põhiline ruudustiku hävitaja (trendi vastu kogunemine) ilmnes 2022 karuturul vaatamata trendipausi ja positsioonilimiidi kaitsele — veebruar 2022 oli -107%

profit_factor 0.646, Sharpe'i suhtarv -0.95 (CI [-3.32, -0.83] täielikult negatiivsed), Sortino suhtarv -0.89, information_ratio -2.45, PSR 0.0

Katastroofiline paks vasak saba: return_skew -45.7, kurtoos 2179, largest_loss -$1,416 võrreldes avg_win $22

avg_trade_return_pct 0.14% jäi allapoole 0.15% futuuride tasude alampiiri juba enne hävingut

Tulemuste kokkuvõte

Maker-tasude ümberpööramine lahendas tasude tõttu hukkumise probleemi (toimis ka jõudlusaja ületamise kaitse), kuid võimendusega positsiooniruudustiku saatuslik risk on positsioonide kogunemine püsiva trendi vastu. EMA-kalde trendipausist ja positsioonilimiidist ei piisa selle ohjeldamiseks, mistõttu kõrge võidumäär varjab katastroofilist vasakut saba, mis likvideerib konto.

Sellest loobuti optimeerimiseelse tagasitesti ülevaatuse etapis konto täieliku likvideerimise tõttu: ilmnes täpselt see ruudustiku hävitaja, mille vastu strateegia väitis end kaitsvat — pikkade positsioonide piiramatu kogunemine püsiva 2022 langustrendi vastu (veebruar 2022 -107%), mida EMA-kalde trendipaus ja positsioonilimiit tõendatult ohjeldada ei suutnud. Parameetrite häälestamine saanuks hävingu kuupäeva vaid nihutada, kõrvaldamata trendi vastu kogunemise olemuslikku riski.

Ainult maker-tehingutel põhinev vahemiku ruudustiku likviidsuse pakkumise strateegia instrumendil BTCUSDT.BINANCE (USD-M perp, 15m küünlad), mis teenib võnkumiselt passiivsete post-only limiitkorralduste redeliga ümber jooksva EMA keskväärtuse. Korralduste vahe ületab tublisti umbes 0.04% suuruse maker-tehingu edasi-tagasi kulu; trendipausi filter ja positsioonilimiit on mõeldud kaitsma trendi vastu kogunemise tõttu hävingu eest — struktuurne vastulöök keskmise pöördumise strateegiate taker-tasude tõttu hukkumisele.

See likvideeris konto: kogutootlus -100%, maksimaalne langus tipust 100%, häving kuupäeval 2022-03-06 ning viimase ligikaudu 4 aasta jooksul nulltootlus; kasumitegur 0.646, Sharpe'i suhtarv -0.95 (CI täielikult negatiivsed), informatsioonisuhtarv -2.45, katastroofiline vasak saba (asümmeetria -45.7, järsakus 2179) ning avg_trade_return_pct 0.14% jäi alla 0.15% tasude alampiiri juba enne hävingut. Kokku 13,295 tehingut ja võidumäär 0.78.

Stratmill on uurimis- ja paberikauplemise tööriist, mitte finantsnõustamine ega maakler. Tagatesti ja paberikauplemise tulemused on hüpoteetilised. Kauplemisega kaasneb kahjumi oht.