Preskoči na vsebino
Vse strategije

Strategije

ADA Pasivno zagotavljanje likvidnosti: odboj pri povratku k povprečju, dolga in kratka pozicija (perpetualna pogodba BINANCE za en instrument, sveče dolžine 15m, vstop z omejenimi naročili MAKER na volatilnostnem pasu okoli drseče sredine — zasluži na maker strani (0.02%) namesto plačila za taker stran (0.05%); izstop z maker omejenimi naročili pri povprečju, zaustavitev pri takerju samo zaradi tveganja, filter trenda NO, pogosto proženje, 3 parameter)

Izid: Opuščeno

AdaMakerLiquidityProvisionReversionLS15m

Nov pristop k izvedbi z maker naročili in dobro izmerjen vzorec (2,854 poslov); pregledna inkrementalna statistika drsečega okna O(1); resen poskus obvladovanja tveganja (omejitev velikosti pozicije glede na tveganje,…

Hipoteza

Strategija LONG-SHORT za vračanje k povprečju z enim instrumentom znotraj dneva na ADAUSDT.BINANCE (USD-M perpetual, 15-minutni svečniki), katere glavna značilnost je EXECUTION, ne signal — gre za neposreden strukturni napad na glavnega povzročitelja propada v tovarni strategij, 1. fee_edge (163 propadov) je izrecni razlog, da mejni učinki vračanja k povprečju nenehno propadajo. Vse prejšnje strategije vračanja k povprečju in nadaljevanja trenda so vstopale in izstopale z naročili MARKET (taker) pri približno……Prikaži večPrikaži manj

Strategija LONG-SHORT za vračanje k povprečju z enim instrumentom znotraj dneva na ADAUSDT.BINANCE (USD-M perpetual, 15-minutni svečniki), katere glavna značilnost je EXECUTION, ne signal — gre za neposreden strukturni napad na glavnega povzročitelja propada v tovarni strategij, 1. fee_edge (163 propadov) je izrecni razlog, da mejni učinki vračanja k povprečju nenehno propadajo. Vse prejšnje strategije vračanja k povprečju in nadaljevanja trenda so vstopale in izstopale z naročili MARKET (taker) pri približno 0.05% na stran, kar pomeni približno 0.10% za povratno transakcijo in izniči učinek vračanja k povprečju znotraj dneva, manjši od -0.15%. Ta strategija namesto tega zagotavlja likvidnost: oddaja limitna naročila MAKER v pasu volatilnosti okoli drseče srednje cene in se izvede pri 0.02% maker (po tabeli borze: BINANCE maker 0.0200% proti taker 0.0500%), nato pa izstopi z limitnim naročilom MAKER pri povprečni ceni — povratno transakcijo z naročili taker v višini približno 0.10% tako spremeni v povratno transakcijo z naročili maker v višini približno 0.04% in več kot prepolovi najnižje stroške, ki jih mora učinek vračanja k povprečju preseči. Učinek je enak dobro uveljavljenemu, ki je omogočil uvedbo strategije SOL za vračanje k povprečju VWAP v papirno trgovanje (globoki večni terminski posli presežejo kratkoročna neravnovesja likvidnosti in se vrnejo), vendar strategija kot LIQUIDITY PROVIDER za nepotrpežljive udeležence s taker naročili, ki presežejo ravnotežje, pobira razpon med nakupno in prodajno ceno, namesto da bi ga plačevala. Ključno je, da to NOT ponovna parametrizacija pravkar označenega protiprimera »vračanje k povprečju z odstopanjem VWAP, filtrirano po trendu« (L7): trendnega filtra namenoma NO ni (uvedena zmagovalna strategija je bila izrecno filtrirana po trendu OFF in se pogosto sprožala), mehanizem pa je zagotavljanje likvidnosti z naročili maker, razred, ki se pojavlja v ZERO predhodnih vzorcih neuspeha. Gre za strategijo z enim instrumentom (brez preprileganja zaradi izbire najboljših N med instrumenti), z veliko posli (diagnostika za vse režime, brez artefakta enega samega režima), z malo parametri in čisto OHLCV; zapolnjuje premalo zastopana razreda long_short (14.6%) in kratkega časovnega horizonta (6.5%).

Iteracija 4 odpravi dve QA napaki v kodi, signalno pot, inkrementalne drseče statistike O(1) in histerezo ponovne ponudbe pa pusti nedotaknjene (vse to je že prestalo plasti 1-3). (1) Likvidacija / nezadostno obvladovanje tveganja: velikost pozicije je zdaj MINIMUM nominalne omejitve (position_frac znižano z 0.50 na 0.15), proračun tveganja glede na razdaljo do stopa pa določa qty <= kapital * risk_pct / (stop_atr * ATR), zato posamezni stop stane največ 1% kapitala, avg_position_pct pa pri 1.0x ne more več……Prikaži večPrikaži manj

Iteracija 4 odpravi dve QA napaki v kodi, signalno pot, inkrementalne drseče statistike O(1) in histerezo ponovne ponudbe pa pusti nedotaknjene (vse to je že prestalo plasti 1-3). (1) Likvidacija / nezadostno obvladovanje tveganja: velikost pozicije je zdaj MINIMUM nominalne omejitve (position_frac znižano z 0.50 na 0.15), proračun tveganja glede na razdaljo do stopa pa določa qty <= kapital * risk_pct / (stop_atr * ATR), zato posamezni stop stane največ 1% kapitala, avg_position_pct pa pri 1.0x ne more več preseči kapitala; sprožilec za izklop ob spodnji meji kapitala prekliče naročila, zapre pozicije in trajno ustavi strategijo pod 60% osnove za izračun velikosti (varovalo, ki so ga uporabljale sorodne strategije DOGE/BNB/LINK); ohladitveno obdobje po stopu za 8 sveč (2h) prepreči nove vstopne ponudbe in prekine smrtonosno spiralo ponovnih ponudb v istem trendu. Izhodne ponudbe ohladitveno obdobje nikoli ne blokira. (2) Dvojna zapolnitev znotraj sveče: ponudbe so zdaj ONE-SIDED — objavi se le cena na strani, h kateri se cena približuje — zato se dve ponudbi post_only polne velikosti ne moreta več obe zapolniti znotraj ene nestanovitne sveče 15m in obrniti pozicije, preden naslednji _manage prekliče nasprotno stran; s tem se približno prepolovi tudi 1547 menjav. edge_concern (neto rob makerja pri povratnem poslu na ADA, z optimističnim modeliranjem zapolnitve na ravni sveče) je analitično vprašanje o mehanizmu, ne napaka v kodi, zato signala nisem spreminjal, da bi mu sledil — zgornji popravki tveganja omejujejo skrajne izgube, zaradi katerih je pričakovana vrednost delovala kot pobiranje drobiža pred parnim valjarjem.

Račun LIQUIDATED in negativno pričakovanje — okvir za izvedbo z naročili maker ne reši strategije prodaje ob odboju z vračanjem k povprečju pri enem instrumentu. V 2,854 poslih: total_return -100% z likvidacijo pri 2021-01-26 (max_drawdown 100%), profit_factor 0.465, avg_trade_return_pct -0.063% (negativno), pričakovana vrednost -$47/posel, Sharpe -2.50 z CI [-14.2, -2.30] v celoti pod ničlo in PSR 0.0. Kljub celotnemu naboru ukrepov za obvladovanje tveganja iter-4 (velikost pozicije z omejenim tveganjem, stikalo……Prikaži večPrikaži manj

Račun LIQUIDATED in negativno pričakovanje — okvir za izvedbo z naročili maker ne reši strategije prodaje ob odboju z vračanjem k povprečju pri enem instrumentu. V 2,854 poslih: total_return -100% z likvidacijo pri 2021-01-26 (max_drawdown 100%), profit_factor 0.465, avg_trade_return_pct -0.063% (negativno), pričakovana vrednost -$47/posel, Sharpe -2.50 z CI [-14.2, -2.30] v celoti pod ničlo in PSR 0.0. Kljub celotnemu naboru ukrepov za obvladovanje tveganja iter-4 (velikost pozicije z omejenim tveganjem, stikalo za zaustavitev pri spodnji meji kapitala, premor po zaustavitvi) je strategija propadla, ker pasivno zagotavljanje likvidnosti maker ob januarskem-2021 trendu zapolni pozicijo ob odboju prav takrat, ko je napačna (mesečni -131% v 2021-01, dnevni -102% pri 01-21); stikalo za zaustavitev se je sprožilo prepozno. Razmerje med nagrado in tveganjem je strukturno obrnjeno (avg_win $57 proti avg_loss $309, približno 5:1), z repom porazdelitve, ki odraža prodajo ob odboju med zlomom (asimetrija -21, sploščenost 451). Osrednjo tezo o maker naročilih podatki ovržejo: total_impact_usd $94.8k in provizija pri 14.5% bruto zneska pomenita, da stroški izvedbe še vedno prevladujejo. To je družina strategij prodaje ob odboju z vračanjem k povprečju pri enem instrumentu znotraj dneva L55 (0/174 preživelih), združena z L19 (likvidacija/100% DD). Nobeno prilagajanje band_k/stop_atr/mid_window ne obrne likvidirane strategije prodaje ob odboju z negativnim pričakovanjem. Vzorec neuspeha: no_edge/risk_reject strategija maker z vračanjem k povprečju pri enem instrumentu, likvidirana (L55/L19).

Implementacija

Odboj pri povratku k povprečju z maker naročili za dolge in kratke pozicije na ADAUSDT.BINANCE USD-M perpetualni pogodbi, sveče dolžine 15m, čisti OHLCV. Drseča sredina (SMA-32) in ATR-14 določata pas band_k x ATR; strategija odda eno maker omejeno naročilo post_only na strani, proti kateri se je cena odmaknila (SELL pri sredini+pasu, ko je nad sredino; BUY pri sredini-pasu, ko je pod njo), tako da nestrpni takerji, ki prekoračijo mejo, naročilo izpolnijo po 0.02% maker proviziji. Po izpolnitvi odda maker omejeno naročilo za izstop pri drseči sredini. Tveganje omejujejo samo taker naročila: zaustavitev pri 2-ATR in časovna zaustavitev po 8h, vsaki sledi 2h premora pri oddajanju naročil. Velikost pozicije je manjša od vrednosti 15% fiksne osnove $100k in proračuna tveganja glede na razdaljo do zaustavitve (1% kapitala na zaustavitev); varovalo za spodnjo mejo kapitala izravna pozicijo in ustavi strategijo, če kapital pade pod 60% osnove. Brez filtra trenda, 3 nastavljivih parametrov (band_k, stop_atr, mid_window).

Rezultati preverjanja

Preverjanje ni uspelo (plast 4 — pregled QA) [razred=code_defect]: - [edge_concern] Ločeno od pomanjkljivosti pri obvladovanju tveganja: profil LP z negativno pričakovano vrednostjo (uspešnost 74.5%, vendar avg_win $93 proti avg_loss $774, largest_loss -$2588, asimetrija -13.7, sploščenost 194) — pobiranje drobiža pred parnim valjarjem; avg_trade_return_pct +0.018% je pod mejo 0.15%. Modeliranje izpolnitve maker naročil je v backtestu s svečami dolžine 15m tudi preveč optimistično (post_only omejena naročila so……Prikaži večPrikaži manj

Preverjanje ni uspelo (plast 4 — pregled QA) [razred=code_defect]: - [edge_concern] Ločeno od pomanjkljivosti pri obvladovanju tveganja: profil LP z negativno pričakovano vrednostjo (uspešnost 74.5%, vendar avg_win $93 proti avg_loss $774, largest_loss -$2588, asimetrija -13.7, sploščenost 194) — pobiranje drobiža pred parnim valjarjem; avg_trade_return_pct +0.018% je pod mejo 0.15%. Modeliranje izpolnitve maker naročil je v backtestu s svečami dolžine 15m tudi preveč optimistično (post_only omejena naročila so izpolnjena ob vsakem prehodu cene, brez upoštevanja mesta v čakalni vrsti), zato je 74.5% stopnja uspešnosti precenjena. Tudi po odpravi napak v modelu tveganja mora analitik preveriti, ali povratna transakcija z maker naročili zagotavlja pozitivno neto prednost na ADA. - Račun LIQUIDATES v peskovniku (likvidiran=true 2026-05-13, donos -100%, 100% max_drawdown) z avg_position_pct 131.6% — izpostavljenost presega 100% kapitala pri navedenem vzvodu 1.0x. Vzrok je nezadostno obvladovanje tveganja: ni varovala za spodnjo mejo kapitala (njegovi sorodni primeri DOGE/BNB/LINK so ga dodali in niso bili likvidirani), velikost pozicije 50% kapitala glede na širok stop-loss 2-ATR in brez obdobja mirovanja po stop-lossu, zato takoj znova odda naročilo v istem trendu brez filtra trenda — začaran krog propada, ne zgolj negativna prednost. - Dvostranska naročila post_only s polno količino se lahko obe izpolnita znotraj ene zelo nihajne sveče 15m, kar povzroči nenamerno povratno transakcijo oziroma obrat pozicije znotraj sveče, preden naslednji _manage prekliče nasprotno stran; prispeva k pogostemu odpiranju in zapiranju poslov (1547 poslov).

Pregled backtesta

Sharpe
-2,50
Skupni donos
-100,00%
Največji padec
100,00%
Skupno poslov
2854
Delež dobičkov
71,5%
Faktor dobička
0,47

Nov pristop k izvedbi z maker naročili in dobro izmerjen vzorec (2,854 poslov); pregledna inkrementalna statistika drsečega okna O(1); resen poskus obvladovanja tveganja (omejitev velikosti pozicije glede na tveganje, varovalo za zaustavitev, ohladitveno obdobje)

Račun LIQUIDATED (total_return -100%, max_drawdown 100%, likvidacija 2021-01-26) kljub celotnemu iter-4 naboru orodij za obvladovanje tveganja — varovalo se je sprožilo prepozno, saj je odboj z maker naročili vstopal med trendom Jan-2021

Brez prednosti in z negativno pričakovano vrednostjo: PF 0.465, avg_trade_return_pct -0.063%, pričakovana vrednost -$47/posel, Sharpe -2.50 (CI [-14.2, -2.30]), PSR 0.0, omega 0.044, IR -3.37

RR je strukturno obrnjeno (avg_win $57 proti avg_loss $309, ~5:1); return_skew -21, sploščenost 451 — rep izgub ob odboju sredi zloma

Teza o maker naročilih je ovržena: total_impact_usd $94.8k + provizija 14.5% od bruto vrednosti — stroški izvedbe še vedno prevladujejo, pri zagotavljanju likvidnosti ob presežku v trendu pa se maker naročilo izpolni ravno takrat, ko je strategija v napačnem položaju

Družina strategij odboja pri povratku k povprečju za posamezen instrument znotraj dneva L55 (0/174 preživelih) + L19 likvidacija/100% DD

Zgodovina iteracij

Preverjanje ni uspelo (plast 3 — backtest v peskovniku): preizkus delovanja je presegel časovno omejitev 300s. Skoraj vedno je vzrok delo za vsako svečo, ki narašča z dolžino zgodovine — na primer ponoven pregled celotne serije financiranja/dodatnih podatkov ali pa sestavljanje seznama in klicanje min()/sorted() znotraj calculate_signal()/on_bar() pri vsaki sveči. Vnaprej pripravi urejena polja časovnih oznak ONCE v __init__ in uporabi bisect ali predpomni iskanja po časovni oznaki, da bodo stroški za vsako svečo O(log n) in ne O(n).

Stratmill je orodje za raziskave in simulirano trgovanje, ne finančno svetovanje ali borzni posrednik. Rezultati backtestov in simuliranega trgovanja so hipotetični. Trgovanje vključuje tveganje izgube.