SolCrossVenueFundingSpreadNeutral4H
Hipoteze
Žetje razlike v financiranju med borzami — delta-nevtralno SOL: kratka pozicija na perpetualu z višjim financiranjem / dolga pozicija na perpetualu z nižjim financiranjem med BINANCE in HYPERLIQUID, zbiranje SPREAD financiranja (ne usmerjenega prenosa), z ustavitvijo pri osnovi (basis-stopped), držano dneve (2-nožna, tržno nevtralna, 3-parametrska)
Hipoteze
CROSS-VENUE, MARKET-NEUTRAL strategija relativne vrednosti, ki žanje FUNDING-RATE SPREAD med perpetualom istega SAME sredstva na dveh različnih borzah — BINANCE USD-M SOLUSDT proti HYPERLIQUID SOLUSD. Obe nogi sta perpetuala na identičnem podlagi, zato je pozicija po zasnovi delta-nevtralna: NOT zavzemate smer cene in NOT izvajate enonogi prenos financiranja (mehanizem, ki je izgubljal denar pri opuščenem 'SOL vztrajno-financiranje kontrarni swing'). ONLY vir dobička/izgube je razlika v financiranju — SHORT tisto borzo, ki plačuje bolj pozitivno financiranje (kratke pozicije tam prejemajo financiranje), in hkrati greste LONG-enako-nominalno na borzi z nižjim/negativnim financiranjem (dolge pozicije prejemajo, ali plačujejo manj). Ker obe nogi sledita eni podlagi, se usmerjen dobiček/izguba pri ceni izniči na ~0; preostala varianca je le majhna, k povprečju vračajoča se BASIS (razlika v ceni med borzama), ki jo omejuje trda ustavitev pri osnovi. To je arbitraža financiranja med borzami (Cross-Venue Pattern #3 hibrid z #2), strukturno premalo raziskana, do provizij prijazna prednost — zajema mehanično plačan denarni tok namesto boja proti trenju. Izbrana, ker je portfelju primanjkuje izpostavljenosti med borzami (7.4% proti 15% cilju) in dolge-kratke/tržno nevtralne izpostavljenosti (14.2%), ter ker podatki o financiranju za BOTH Binance in Hyperliquid SOL obstajajo v katalogu z večletno zgodovino pri dnevni/4h resoluciji (HL dnevno/4h ni omejeno z zgodovino). SOL je izbran zaradi smiselne disperzije financiranja med borzami (altcoin z višjo beto), ob tem pa ostaja vrhunsko likviden na obeh borzah. Le 3 prostih parametrov (prag vstopne razlike, prag izstopne razlike, ustavitev pri osnovi), da se upre prekomernemu prilagajanju, ki je tukaj morilec #1.
Hipoteze
Iteracija 2 popravi QA hypothesis_mismatch (časovni okvir): ura vzorčenja je sedaj pripeta na bare 4-HOUR na obeh BOTH nogah, kar ustreza hipotezi navedeni 'dnevni/4h resoluciji' in večdnevnemu držanju, lastnemu imenu tega razreda, ter intervalu, v katerem je kalibriran vsak parameter, izražen v barih (spread_smooth_bars 24 x 4H = 4 dni); 4H je tudi natančen delitelj poravnave financiranja Binance 8h, zato se noben poravnalni trenutek ne prečka. Ni enostranskega ponovnega vzorčenja na drugo uro. Preverjeno, da obe nogi obstajata v katalogu pri 4H (SOLUSDT.BINANCE-4-HOUR in SOLUSD.HYPERLIQUID-4-HOUR, zgodovina HL od 2024-01), tako da vrata za podatke z več nogami ne morejo opustiti izvedbe. Logika signala/vstopa/izstopa, uvozi in struktura so nespremenjeni od previous_code (prejšnji sloji so ostali zeleni); edini drugi popravek deklarira omejitev spread_smooth_bars [6, 48] v _param_bounds, tako da optimizator nikoli ne preišče vrednosti, ki jih koda tiho prepiše. Opomba za zapisnik: navedeno besedilo povratne informacije QA je citiralo ETHUSDT primer tedenskega-proti-dnevnemu, ki ne ustreza temu SOL paru med borzami, zato sem uporabil splošno pravilo o poravnavi časovnega okvira namesto dobesednih podrobnosti ETH. Enak USD nominalni znesek na obeh nogah ohranja neto delto ~0 skladno z lekcijo L59; vzvod ostaja 1.0 in ni omenjen pri določanju velikosti.
Hipoteze
Žetje razlike v financiranju z negativno pričakovano vrednostjo na zanesljivem vzorcu 20 poslov. Denarni tokovi financiranja ARE priznani s strani trenutnega motorja (glede na spremembo 2026-06-10), zato je to pošten test mehanizma — in tudi ob vključenem financiranju razlika SOL med Binance in Hyperliquid še vedno ne pokrije ~0.19% stroška dvonožne povratne poti: avg_trade_return_pct -0.03955% (negativno, pod dnom 0.15%), profit_factor 0.989, total_return -0.33%, Sharpe -0.035. Razlika (~8.6% APR = 0.024%/dan) je premajhna, da bi presegla stroške pri opaženih trajanjih držanja, impact_cost_pct 259.9% / capacity_usd ~$14.8K pa naredita prednost le igračasto po velikosti. Optimizacija ne more dvigniti prednosti na posel, ki leži pod stroški trgovanja; to je klasičen podpis fee_edge / negativne pričakovane vrednosti, iteriranje pragov pa ga še nikoli ni rešilo.
Implementacija
Delta-nevtralen par perpetualov SOL med borzami na barih 4-HOUR: pretvori financiranje Binance USD-M (na -8h) in Hyperliquid (na -1h) v anualizirani odstotek, ju razlikuje, EMA-glaje čez 24 barov (4 dni), in ko |razlika| >= 8% APR gre v kratko na borzi z bogatejšim financiranjem, medtem ko gre dolg z enakim USD nominalnim zneskom na cenejši. Edini vir dobička/izgube je razlika v financiranju; usmerjen dobiček/izguba pri ceni se izniči. Knjiga se drži skozi razpad razlike (odvijanje stane celotno povratno pot 0.19% in ne prinese nič, če se ne premakne), in se obrne le, ko zglajena razlika obrne prek pasu preklopa 5% APR, ali ob ustavitvi pri osnovi 2.5% / omejitvi koledarskega držanja 45 dni. Gre v nevtralno pozicijo, če manjka serija financiranja katerekoli borze -- brez rezervne rešitve samo za ceno.
Rezultati preverjanja
[arhivirano 2026-09-05] Povratna informacija Layer-4, predhodno shranjena tukaj, je bila QA pregled strategije DIFFERENT (ETHUSDT.BINANCE pregled tedenske-proti-dnevni trend (ta izvedba je SOL žetje financiranja med borzami)), dostavljena tej izvedbi zaradi napake skupne seje/skupnega odhodnega predala, popravljene v fbae0041 (izolacija po posameznem klicu + vezava call_id). Premaknjena je bila v metadata.foreign_feedback_archive in jo je treba prezreti; naslednji pregled QA te izvedbe je merodajen.
Rezultati preverjanja
Analitik: potrdi, da so denarni tokovi financiranja uporabljeni na obeh nogah v backtest motorju, nato pa ponovno preveri neto-po-proviziji prenos na posel pri optimiziranih pragih vstopa/izstopa.
Rezultati preverjanja
avg_trade_return_pct v peskovniku (0.1135%) leži tik pod dnom provizije za terminske pogodbe 0.15% in PF je 1.01 — razlika v financiranju je tanek, počasen denarni tok, sposobnost preživetja pa je v celoti odvisna od tega, ali je financiranje priznano v dobičku/izgubi in ali večdnevna držanja nakopičijo dovolj prenosa (carry), da premagajo povratno pot 0.19%. Informativno; polni backtest in optimizator odločata o sposobnosti preživetja.
Rezultati preverjanja
Sandbox je v bistvu na ničli: total_return +0.167% v 2181 dneh, avg_trade_return_pct 0.1135% (pod spodnjo mejo 0.15% za terminske pogodbe), profit_factor 1.013, win_rate 0.50 zgolj pri 22 poslih. Gre za neoptimiziran dimni test (smoke test), zato ne blokira, vendar bi moral analitik s podatki za celotno zgodovino preveriti dve stvari: (1) da backtest v orodju NautilusTrader dejansko upošteva denarne tokove iz FUNDING pri perpetualih na obeh nogah pozicije — financiranje (funding) je za to strategijo ENTIRE vir dobička/izgube, in če financiranje ni upoštevano, izmerjeni donos predstavlja zgolj šum baze (basis) minus provizije; (2) sposobnost preživetja glede na provizije/stroške posojanja (carry) pri realnih pragih — razlika (~8.6% APR ≈ 0.024%/dan) potrebuje ~8 pravilno pozicioniranih dni, da pokrije 0.19% za povratni posel z dvema nogama, zato je prednost na posamezen posel majhna in odvisna od trajanja pozicije (opažen povprečni čas držanja ~29 dni). Prav tako je treba opozoriti na impact_cost_pct 44.9% / kapaciteto ~$495 tisoč pri per_leg_pct 0.50 (150% bruto izpostavljenost) — resnično zgornjo mejo kapacitete, čeprav gre za enkraten pojav pri nizkem obratu vstopa/izstopa v knjigi z ~22 posli.
Pregled backtesta
Mehanizem je zvesto implementiran in po zasnovi tržno nevtralen (par perpetualov SOL z enakim nominalnim zneskom na obeh nogah, signal razlike v financiranju, zaščita pred golo nogo, ustavitev pri osnovi).
Pregled backtesta
Denarni tokovi financiranja ARE priznani s strani trenutnega motorja, zato je to pošten test prednosti razlike v financiranju — ne strukturna ovira za nemožnost backtestiranja.
Pregled backtesta
Le 3 osnovnih parametrov; nizka stopnja raziskovalčeve prostosti.
Pregled backtesta
Negativna pričakovana vrednost na zanesljivem vzorcu: total_return -0.33%, avg_trade_return_pct -0.03955% (negativno, pod dnom terminskih pogodb 0.15%), profit_factor 0.989, Sharpe -0.035 čez 20 poslov. Financiranje je priznano, zato razlika enostavno ne pokrije ~0.19% stroška dvonožne povratne poti.
Pregled backtesta
Prednost je strukturno tanka in odvisna od trajanja držanja: ~8.6% APR razlika (0.024%/dan) potrebuje ~8 pravilno pozicioniranih dni le za pokritje stroškov; dejanski rezultat to potrjuje.
Pregled backtesta
Zgornja meja kapacitete je igračasta: impact_cost_pct 259.9% in capacity_usd ~$14.8K pomenita, da fantomska prednost obstaja le pri trivialni velikosti.
Pregled backtesta
Noga Hyperliquid obstaja šele od 2024-01-25, zato je dejansko testno okno ~1.6 let / 20 poslov ne glede na 6-letno primarno obdobje.
Iteration History
Preverjanje ni uspelo (Sloj 2 — sintetični scenariji):
Uporabljeni parametri: ['per_leg_pct', 'min_notional', '_param_bounds', 'max_hold_days', 'min_hold_hours', 'exit_spread_apr', 'enter_spread_apr', 'max_basis_stop_pct', 'spread_smooth_bars']
Preveri, da __init__ nastavi vse atribute iz self.parameters.get().
- steady_uptrend: TypeError: SolCrossVenueFundingSpreadNeutral4H._lookup() takes 4 positional arguments but 5 were given (bar timestamp: 1735690740000)
- steady_downtrend: TypeError: SolCrossVenueFundingSpreadNeutral4H._lookup() takes 4 positional arguments but 5 were given (bar timestamp: 1735690740000)
- flat_ranging: TypeError: SolCrossVenueFundingSpreadNeutral4H._lookup() takes 4 positional arguments but 5 were given (bar timestamp: 1735690740000)
- volatility_spike: TypeError: SolCrossVenueFundingSpreadNeutral4H._lookup() takes 4 positional arguments but 5 were given (bar timestamp: 1735690740000)
- zero_volume: TypeError: SolCrossVenueFundingSpreadNeutral4H._lookup() takes 4 positional arguments but 5 were given (bar timestamp: 1735690740000)
- price_gap: TypeError: SolCrossVenueFundingSpreadNeutral4H._lookup() takes 4 positional arguments but 5 were given (bar timestamp: 1735690740000)
Iteration History
Preverjanje ni uspelo (Sloj 4 — QA pregled):
- Sposobnost preživetja glede provizij/prednosti odločilno propade pri rezultatu motorja ACTUAL (kontrolni seznam #7, L6/L26). Peskovnik je izgubljena knjiga: total_return -2.17%, profit_factor 0.957 (<1.0), Sharpe -0.35, pričakovana vrednost -$45/posel, in avg_trade_return_pct -0.0033% — NEGATIVE in ~45x pod dnom terminskih pogodb 0.15%. Preko merljivega vzorca (82 poslov, metrics_reliable: true), torej pristen rezultat brez prednosti. Financiranje WAS priznano (2580 dogodkov), zato tudi če je razlika izplačana v celoti, strategija ne pokrije ~0.19% stroška povratne poti.
- Osrednja hipoteza — 'usmerjen dobiček/izguba pri ceni se izniči na ~0; preostala varianca je le majhna, k povprečju vračajoča se osnova (basis)' — je NOT tega, kar je proizvedel motor. Dobiček/izguba na posel prevladujejo ogromna simetrična nihanja: avg_win $2,009 ~= avg_loss $2,099, največji ±$9,600-9,959, win_rate 0.50. Resnično delta-nevtralno žetje razlike v financiranju bi moralo pokazati dobiček/izgubo za red velikosti manjši in nagnjen pozitivno zaradi prenosa (carry); namesto tega je razlika (neto -$45/posel) zasenčena ~45:1-krat s šumom osnove/cene. Identičen podpis kot pri opuščenem EthCrossVenueCashAndCarry in prejšnjih variantah zajemanja financiranja med borzami.
Iteration History
Preverjanje ni uspelo (Sloj 4 — QA pregled) [razred=hypothesis_mismatch]:
- [edge_concern] Ni razlog za verdikt, zabeleženo za analitika, če se hipoteza ponovno registrira: na dnevni uri je peskovnik pošten in zdrav (metrics_reliable=TRUE, 92 poslov, Sharpe 0.79 CI [0.10,1.51], avg_trade_return_pct 3.61%, PF 1.48), toda regime_performance kaže ALL pozitivnega donosa koncentriranega v 'normalnem' tercilu volatilnosti (+489%, Sharpe 2.64), pri čemer sta tako 'mirni' (-18.8%) kot 'stresni' (-21.8%, 56.7% DD) tercil negativna, in only_one_regime=true. Največji padec (drawdown) 36% s 1038-dnevnim trajanjem pod vodo. Prednost je resnična, vendar koncentrirana v določenem režimu in obremenjena s padci; velikost/robustnost si zaslužita pregled pri polnem backtestu.
- TIMEFRAME MISMATCH v primerjavi s predhodno registrirano hipotezo. Uradna hipoteza (naslov in opis v tem povzetku) nedvoumno in ponavljajoče se določa WEEKLY bare ('na WEEKLY barih, z držanjem pozicij tedne do mesece'), toda config.bar_type je ETHUSDT.BINANCE-1-DAY-LAST-EXTERNAL. To ni kozmetično ponovno vzorčenje: spremeni število poslov (28 tedensko -> 92 dnevno), povprečno trajanje držanja (10.4 tednov -> 3 tednov) in celoten statistični test. Razvijalčev lastni docstring modula priznava, da je iteracija 3 naredila enak dnevni preklop in QA 'je bilo prav zavrniti to: šlo je za enostransko preoblikovanje hipoteze v kodi.' Situacija je vsebinsko nespremenjena: uradna hipoteza še vedno pravi tedensko, torej gre spet za enostransko preoblikovanje časovnega okvira v kodi. Sloj 1.5 preverja le instrument/borzo, ne pa časovnega okvira, zato ta preverba pade na QA, in časovni okvir, naveden v hipotezi, ki se razlikuje od config.bar_type, je kritično neujemanje. To je natanko tista raziskovalčeva prostost, ki jo sistem predhodne registracije tovarne obstaja preprečiti: tedenska oblika se je izkazala za nemerljivo, nato pa je bila ura vzorčenja spremenjena, da se umetno ustvari merljivost.
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.