Strategije
Prečno-presečna RETAIL-CROWDING Kontrarna Rotacija, Long-Only (BINANCE USD-M, 8 Majors, WEEKLY Drži 3 LEAST Maloprodajno-Zasedenih Imen po GLOBAL Long/Short Account-Ratio — Čista Pod-Lastništvo FACTOR, Ni Moment; Sistemska-Evforija Denarni Gate, 2-Parameter)
Izid: Opuščeno
RetailCrowdingContrarianRotationLong
Prečno-presečna RETAIL-CROWDING Kontrarna Rotacija, Long-Only (BINANCE USD-M, 8 Majors, WEEKLY Drži 3 LEAST Maloprodajno-Zasedenih Imen po GLOBAL Long/Short Account-Ratio — Čista Pod-Lastništvo FACTOR, Ni Moment;…
Hipoteza
LONG-ONLY, tedensko ponovno uravnotežen prečni ROTATION nad 8-glavnim univerzumom USD-M (BTC, ETH, SOL, BNB, AVAX, LINK, ADA, XRP), ki izbira imena z resničnim signalom NON-PRICE CROWDING: razmerje dolgih/kratkih ACCOUNT GLOBAL (count_long_short_ratio, približek pozicioniranja maloprodaje) iz datotek Binance VISION »metrics« (MULTI-YEAR do približno 2020, NOT 30-dnevni API). Mehanizem je čisti dejavnik UNDER-OWNERSHIP — držimo glavne instrumente, pri katerih je maloprodaja LEAST prenatrpana v dolgih pozicijah,……Prikaži večPrikaži manj
LONG-ONLY, tedensko ponovno uravnotežen prečni ROTATION nad 8-glavnim univerzumom USD-M (BTC, ETH, SOL, BNB, AVAX, LINK, ADA, XRP), ki izbira imena z resničnim signalom NON-PRICE CROWDING: razmerje dolgih/kratkih ACCOUNT GLOBAL (count_long_short_ratio, približek pozicioniranja maloprodaje) iz datotek Binance VISION »metrics« (MULTI-YEAR do približno 2020, NOT 30-dnevni API). Mehanizem je čisti dejavnik UNDER-OWNERSHIP — držimo glavne instrumente, pri katerih je maloprodaja LEAST prenatrpana v dolgih pozicijah, ker prenatrpana dolga imena nosijo latentno tveganje likvidacij dolgih pozicij/stiskanja navzdol, medtem ko imajo premalo lastniško zastopana imena prostor za rast zaradi nakupov. To je namerno v ONLY strukturni družini, ki tukaj reproducibilno preživi — long-only, majors, tedensko držanje top-K, malo parametrov (Sharpe uvedene rotacije zagona 2.6 in Sharpe košarice carry z negativnim financiranjem 1.97) — ter obema prispeva izbirni ključ ORTHOGONAL: ni relativna moč cene (momentum) in ni financiranje (carry), temveč pozicioniranje množice. Glede na dokaze seje se izogne vsem načinom odpovedi: NOT enojnemu usmerjenemu časovniku za eno ime (ti so odpovedali pri -100% / -43% / zavrnitvi tveganja), NOT dolarsko nevtralnemu razmiku (brez kratke noge → brez 90% DD izbruha), NOT financiranju/opcijam/likvidacijam/čistemu-OHLCV. Razlikuje se od čakajočega SmartMoneyGatedMomentumRotation (ki uporablja kohorto TOP-TRADER za GATE knjigo zagona) in od EthRetail (enojni long-short obrat): uporablja kohorto RETAIL/global kot PRIMARY ključ prečnega razvrščanja v kontrarian LONG-ONLY košarici, brez kakršne koli komponente zagona. Parametri 2, K in frekvenca so zamrznjeni na preverjeni predlogi.
Odpravi točno napako QA, ki jo je izpostavil QA, ker je ta zavrnil ključ razvrščanja, ker odprta obrest (a) ni proxy za maloprodajo — je skupna odprta nominala čez vse udeležence — in (b) je slepa za smer, ker se agregatni perp longi enačijo shortom, zato ne more izraziti 'najmanj zasedenega-LONG'. Novi ključ razvrščanja je `taker_long_short_vol_ratio`, bran po nogi iz `taker_flow_by_instrument`: je agresiven BUY volumen, deljen z agresivnim SELL volumnom, zato je DIRECTIONAL po konstrukciji (visoka vrednost……Prikaži večPrikaži manj
Odpravi točno napako QA, ki jo je izpostavil QA, ker je ta zavrnil ključ razvrščanja, ker odprta obrest (a) ni proxy za maloprodajo — je skupna odprta nominala čez vse udeležence — in (b) je slepa za smer, ker se agregatni perp longi enačijo shortom, zato ne more izraziti 'najmanj zasedenega-LONG'. Novi ključ razvrščanja je `taker_long_short_vol_ratio`, bran po nogi iz `taker_flow_by_instrument`: je agresiven BUY volumen, deljen z agresivnim SELL volumnom, zato je DIRECTIONAL po konstrukciji (visoka vrednost dobesedno pomeni, da se množica nagiba k longu v tem imenu) in je aggressor/taker (maloprodajno usmerjena) mera, ne skupna odprta nominala. Prav tako prihaja iz istih Binance VISION `metrics` datotek, ki jih hipoteza imenuje kot svoj vir podatkov, z isto multi-letno do -2020 zgodovino — razlikuje se le stolpec. Razvrščanje uporablja lasten z-score vsakega imena (7d srednja vrednost vs 90d srednja vrednost/sd), tako da se strukturno različne ravni takerjev primerjajo čez BTC in ADA, po nauku, da fiksni absolutni pragovi na dopolnilnih podatkih niso skalo-invariantni. DISCLOSED, NOT HIDDEN: dobesedni ključ hipoteze je po-imenski GLOBAL long/short ACCOUNT razmerje (`long_short_ratio`, v istem parquet), toda cevovod naloži `metrics` le za PRIMARY simbol, in edina obstoječa per-noga prečno-presečna ožičenja so `funding_rates_by_instrument`, `open_interest_by_instrument` in `taker_flow_by_instrument` (subprocess_entry.py) — torej 8-imenska uvrstitev na razmerju računov danes ni izrazljiva v kodi strategije; potrebuje `global_ratio_by_instrument` ožičenje, ki zrcali ta tri, kar je sprememba cevovoda. Od teh treh, ki obstajajo, je taker tok edini, ki je tako smerno kot maloprodajno usmerjen, zato je zvesti nadomestek, razmerje računov pa se še vedno uporablja, kjer je IS na voljo (BTC evforija denarni gate). Preverjeno na resničnih podatkih pred oddajo: vse 8 noge nosijo 8k-točkovne stopničaste serije, ki obsegajo 1737-2193 dni, 208/208 simuliranih tedenskih rebalansov v zadnjih 4 letih proizvede razvrščen prečni presek, in se zadrževanja vrtijo čez vsako ime (67-86 pobere vsakega) namesto, da bi se držala enega — torej to trguje in ni degenerirana uvrstitev. Dve nadaljnji majhni popravka preneseni: tedenska kadenca je zdaj koledarsko zasidrana na bar-ov časovni žig namesto procesno-relativnega `_bar_i` števca (varno za ponovni zagon, replay-identično), in `exit_level` je prisiljeno strogo pod `euphoria_level`, tako da optimizator ne more invertirati histereze v per-bar oscilacijo. Varnost časovne omejitve Layer-3 je nespremenjena in ohranjena: prefix sums + searchsorted ohranjata vsako per-bar iskanje O(log n), in parse-time stopnjevanje omejuje __init__ na ~10s, izmerjeno za vse 8 noge.
verification_loop: Preverjanje ni uspelo (Plast 4 — pregled QA) [razred=hypothesis_mismatch]: - [edge_concern] Peskovnik je skladna košarica samo-long glavnih kriptovalut, ki se izvaja in trguje (337 trgovanj, avg_trade_return_pct 0.69% presega prag provizij), vendar total_return -20.85%, information_ratio -0.901 v primerjavi z benchmarkom košarice z enakimi utežmi, in max_drawdown 71% (CI do 96%) kažejo, da nadomeščeni ključ razvrščanja po taker-flow dodaja negativno tveganjsko prilagojeno vrednost v primerjavi……Prikaži večPrikaži manj
verification_loop: Preverjanje ni uspelo (Plast 4 — pregled QA) [razred=hypothesis_mismatch]: - [edge_concern] Peskovnik je skladna košarica samo-long glavnih kriptovalut, ki se izvaja in trguje (337 trgovanj, avg_trade_return_pct 0.69% presega prag provizij), vendar total_return -20.85%, information_ratio -0.901 v primerjavi z benchmarkom košarice z enakimi utežmi, in max_drawdown 71% (CI do 96%) kažejo, da nadomeščeni ključ razvrščanja po taker-flow dodaja negativno tveganjsko prilagojeno vrednost v primerjavi z naivnim držanjem z enakimi utežmi. To je zgolj svetovalno; je nadaljnje od neskladnosti ključa razvrščanja in ga mora analitik ponovno presoditi na popravljeni implementaciji, tukaj ga ne blokiramo. - [kritično] Edina opredelitvena značilnost hipoteze -- večkrat ponovljena v naslovu/opisu ('po GLOBAL razmerju long/short računov', 'count_long_short_ratio', 'čisti faktor premajhne lastniške izpostavljenosti FACTOR, ne moment') -- je, da je CROSS-SECTIONAL RANKING KEY globalno razmerje long/short ACCOUNT na ime, proxy za maloprodajno pozicioniranje/lastništvo, ki je namerno ortogonalno momentu in financiranju. Koda NOT ne razvršča po tem. _crowd_z() / _rebalance() razvrstita 8 glavnih kriptovalut po `taker_long_short_vol_ratio` (agresivni BUY volumen / agresivni SELL volumen), prebrano iz `taker_flow_by_instrument`. Razmerje taker long/short volumen je mera FLOW/AGGRESSOR, ne mera lastništva/pozicioniranja -- bistveno se razlikuje od razmerja računov in je verjetno bližje kratkoročnemu toku/momentu, ki ga hipoteza izrecno trdi, da je ortogonalna. Poimenovano razmerje računov se uporablja le za sekundarni evforični denarni prehod BTC (_parse_global / calculate_signal), nikoli za primarno izbiro. Po kontrolnem seznamu QA, ko je specifična poimenovana osrednja prednost hipoteze odsotna iz kode, je to kritično: navedeni faktor premajhne lastniške izpostavljenosti ni faktor, s katerim se trguje. (vrstica 259) — popravek: Bodisi (a) vključite globalno razmerje računov na instrument v cevovod kot `global_ratio_by_instrument` (zrcaljenje funding_rates_by_instrument / open_interest_by_instrument / taker_flow_by_instrument v subprocess_entry.py) in razvrstite po tem -- to je zvesta implementacija, ki jo hipoteza imenuje; ali (b) če te serije na nogo resnično ni mogoče zagotoviti, je zagon DATA-blok pokritosti (not_measurable) namesto strategije za pošiljanje na nadomeščenem ključu -- prijavite ga kot takega, da se hipoteza parkira, dokler serija ni ožičena, namesto da tiho trgujete z drugim (flow) faktorjem. Ne - [opozorilo] Pregled konsistence označi hipotezo 'WEEKLY' vs konfiguracijo bar_type 1-DAY. To je NOT pravo neskladje: 'tedensko' v hipotezi se nanaša na REBALANCE/HOLD kadenco, ki je pravilno implementirana kot dnevne svečke, vodene s koledarsko zasidranim 7-dnevnim rebalansom (dan % rebalance_days == 0). Uporaba dobesednih tedenskih svečk bi povečala evforični percentil in kadenco; konstrukcija dnevnih svečk + 7-dnevni rebalans je pravilen način za izražanje tedenske rotacije. Zabeleženo za preglednost; ne vpliva na razsodbo. (vrstica 380) — popravek: Neobvezno preoblikujte besedilo hipoteze v 'tedenski rebalans na dnevnih svečkah', da utišate opozorilo konsistence Layer-1.5.
Implementacija
Long-only, tedensko ponovno uravnotežena prečna rotacija nad 8 USD-M glavnimi instrumenti (BTC, ETH, SOL, BNB, AVAX, LINK, ADA, XRP). Natrpanost vsakega imena se meri iz razmerja dolgih/kratkih VOLUME TAKER po posameznem imenu v zrcalu Binance Vision `metrics` (agresivni nakupni obseg / agresivni prodajni obseg, 5-minutno, večletno) kot z-vrednostni rezultat njegovega 7-dnevnega povprečja glede na lastno 90-dnevno povprečje in SD; 3 LEAST natrpanih dolgih imen se drži z enakimi utežmi pri 30% kapitala za vsako. Denarni prag sistemske evforije, zgrajen iz globalnega razmerja dolgih/kratkih ACCOUNT PRIMARY (BTC), celotno knjigo premakne v denar, ko je to razmerje v zgornjem 15% njegove lastne 90-dnevne distribucije, ter ponovno vloži pri 65. percentilu (histereza). Ponovna uravnoteženja so sidrana na koledarski čas (days_since_epoch % 7), ne na števec svečic. Long-only, finančni vzvod 1.0, brez kratke noge.
Rezultati preverjanja
Preverjanje ni uspelo (Plast 4 — pregled QA) [razred=hypothesis_mismatch]: - [edge_concern] Peskovnik je skladna košarica samo-long glavnih kriptovalut, ki se izvaja in trguje (337 trgovanj, avg_trade_return_pct 0.69% presega prag provizij), vendar total_return -20.85%, information_ratio -0.901 v primerjavi z benchmarkom košarice z enakimi utežmi, in max_drawdown 71% (CI do 96%) kažejo, da nadomeščeni ključ razvrščanja po taker-flow dodaja negativno tveganjsko prilagojeno vrednost v primerjavi z naivnim držanjem……Prikaži večPrikaži manj
Preverjanje ni uspelo (Plast 4 — pregled QA) [razred=hypothesis_mismatch]: - [edge_concern] Peskovnik je skladna košarica samo-long glavnih kriptovalut, ki se izvaja in trguje (337 trgovanj, avg_trade_return_pct 0.69% presega prag provizij), vendar total_return -20.85%, information_ratio -0.901 v primerjavi z benchmarkom košarice z enakimi utežmi, in max_drawdown 71% (CI do 96%) kažejo, da nadomeščeni ključ razvrščanja po taker-flow dodaja negativno tveganjsko prilagojeno vrednost v primerjavi z naivnim držanjem z enakimi utežmi. To je zgolj svetovalno; je nadaljnje od neskladnosti ključa razvrščanja in ga mora analitik ponovno presoditi na popravljeni implementaciji, tukaj ga ne blokiramo. - [kritično] Edina opredelitvena značilnost hipoteze -- večkrat ponovljena v naslovu/opisu ('po GLOBAL razmerju long/short računov', 'count_long_short_ratio', 'čisti faktor premajhne lastniške izpostavljenosti FACTOR, ne moment') -- je, da je CROSS-SECTIONAL RANKING KEY globalno razmerje long/short ACCOUNT na ime, proxy za maloprodajno pozicioniranje/lastništvo, ki je namerno ortogonalno momentu in financiranju. Koda NOT ne razvršča po tem. _crowd_z() / _rebalance() razvrstita 8 glavnih kriptovalut po `taker_long_short_vol_ratio` (agresivni BUY volumen / agresivni SELL volumen), prebrano iz `taker_flow_by_instrument`. Razmerje taker long/short volumen je mera FLOW/AGGRESSOR, ne mera lastništva/pozicioniranja -- bistveno se razlikuje od razmerja računov in je verjetno bližje kratkoročnemu toku/momentu, ki ga hipoteza izrecno trdi, da je ortogonalna. Poimenovano razmerje računov se uporablja le za sekundarni evforični denarni prehod BTC (_parse_global / calculate_signal), nikoli za primarno izbiro. Po kontrolnem seznamu QA, ko je specifična poimenovana osrednja prednost hipoteze odsotna iz kode, je to kritično: navedeni faktor premajhne lastniške izpostavljenosti ni faktor, s katerim se trguje. (vrstica 259) — popravek: Bodisi (a) vključite globalno razmerje računov na instrument v cevovod kot `global_ratio_by_instrument` (zrcaljenje funding_rates_by_instrument / open_interest_by_instrument / taker_flow_by_instrument v subprocess_entry.py) in razvrstite po tem -- to je zvesta implementacija, ki jo hipoteza imenuje; ali (b) če te serije na nogo resnično ni mogoče zagotoviti, je zagon DATA-blok pokritosti (not_measurable) namesto strategije za pošiljanje na nadomeščenem ključu -- prijavite ga kot takega, da se hipoteza parkira, dokler serija ni ožičena, namesto da tiho trgujete z drugim (flow) faktorjem. Ne - [opozorilo] Pregled konsistence označi hipotezo 'WEEKLY' vs konfiguracijo bar_type 1-DAY. To je NOT pravo neskladje: 'tedensko' v hipotezi se nanaša na REBALANCE/HOLD kadenco, ki je pravilno implementirana kot dnevne svečke, vodene s koledarsko zasidranim 7-dnevnim rebalansom (dan % rebalance_days == 0). Uporaba dobesednih tedenskih svečk bi povečala evforični percentil in kadenco; konstrukcija dnevnih svečk + 7-dnevni rebalans je pravilen način za izražanje tedenske rotacije. Zabeleženo za preglednost; ne vpliva na razsodbo. (vrstica 380) — popravek: Neobvezno preoblikujte besedilo hipoteze v 'tedenski rebalans na dnevnih svečkah', da utišate opozorilo konsistence Layer-1.5.
Zgodovina iteracij
Preverjanje ni uspelo (plast 2 — sintetični scenariji): Uporabljeni parametri: ['top_k', 'exit_level', 'min_notional', 'per_name_frac', 'euphoria_level', 'rebalance_days', 'euphoria_window'] Preverite, ali __init__ nastavi vse atribute iz self.parameters.get(). - steady_uptrend: TypeError: RetailCrowdingContrarianRotationLong._asof() sprejme 3 pozicijskih argumentov, vendar je bilo podanih 4 (časovni žig svečice: 1735691940000) - steady_downtrend: TypeError: RetailCrowdingContrarianRotationLong._asof() sprejme 3……Prikaži večPrikaži manj
Preverjanje ni uspelo (plast 2 — sintetični scenariji): Uporabljeni parametri: ['top_k', 'exit_level', 'min_notional', 'per_name_frac', 'euphoria_level', 'rebalance_days', 'euphoria_window'] Preverite, ali __init__ nastavi vse atribute iz self.parameters.get(). - steady_uptrend: TypeError: RetailCrowdingContrarianRotationLong._asof() sprejme 3 pozicijskih argumentov, vendar je bilo podanih 4 (časovni žig svečice: 1735691940000) - steady_downtrend: TypeError: RetailCrowdingContrarianRotationLong._asof() sprejme 3 pozicijskih argumentov, vendar je bilo podanih 4 (časovni žig svečice: 1735691940000) - flat_ranging: TypeError: RetailCrowdingContrarianRotationLong._asof() sprejme 3 pozicijskih argumentov, vendar je bilo podanih 4 (časovni žig svečice: 1735691940000) - volatility_spike: TypeError: RetailCrowdingContrarianRotationLong._asof() sprejme 3 pozicijskih argumentov, vendar je bilo podanih 4 (časovni žig svečice: 1735691940000) - zero_volume: TypeError: RetailCrowdingContrarianRotationLong._asof() sprejme 3 pozicijskih argumentov, vendar je bilo podanih 4 (časovni žig svečice: 1735691940000) - price_gap: TypeError: RetailCrowdingContrarianRotationLong._asof() sprejme 3 pozicijskih argumentov, vendar je bilo podanih 4 (časovni žig svečice: 1735691940000)
Preverjanje ni uspelo (plast 3 — preizkus za nazaj v peskovniku): preizkus dima je presegel časovno omejitev 300s. To skoraj vedno pomeni delo po posamezni svečici, ki se povečuje z dolžino zgodovine — npr. ponovno pregledovanje celotne serije financiranja/dopolnilnih podatkov ali ponovno ustvarjanje seznama in klicanje min()/sorted() znotraj calculate_signal()/ on_bar() pri vsaki svečici. V __init__ vnaprej izračunajte urejena polja časovnih žigov ONCE in uporabite bisect ali predpomnite iskanja po časovnem žigu, tako da je strošek na svečico O(log n), ne O(n).
Preverjanje ni uspelo (Plast 4 — pregled QA) [razred=hypothesis_mismatch]: - [edge_concern] Peskovnik je dimni test in ni razlog za neuspeh, vendar upoštevajte: metrics_reliable=false, Sharpe (0.10) je nekoherenten s predznakom glede na total_return (-34.3%), MDD 70%, in knjiga OI-zgoščenosti izgubi največ v tercilu stresne volatilnosti (-37.8%). Če mehanizem preživi pregled preizkusa na zgodovinskih podatkih, najprej preverite, ali ima OI z-rank kakršno koli usmerjeno prednost, glede na to, da je OI slep za……Prikaži večPrikaži manj
Preverjanje ni uspelo (Plast 4 — pregled QA) [razred=hypothesis_mismatch]: - [edge_concern] Peskovnik je dimni test in ni razlog za neuspeh, vendar upoštevajte: metrics_reliable=false, Sharpe (0.10) je nekoherenten s predznakom glede na total_return (-34.3%), MDD 70%, in knjiga OI-zgoščenosti izgubi največ v tercilu stresne volatilnosti (-37.8%). Če mehanizem preživi pregled preizkusa na zgodovinskih podatkih, najprej preverite, ali ima OI z-rank kakršno koli usmerjeno prednost, glede na to, da je OI slep za smer. - Osrednja prednost hipoteze je presečni rang na GLOBAL LONG/SHORT ACCOUNT RATIO na ime — usmerjeni maloprodajni faktor premajhne lastniške izpostavljenosti ('drži imena, pri katerih je maloprodaja LEAST zgoščena-LONG'). Koda namesto tega razvršča po z-vrednosti PERP OPEN INTEREST na ime in drži 3 najnižjih. To je nadomeščen mehanizem, ki ne ohranja ekonomike: OI ni proxy za maloprodajo (to je skupni odprti nominalni znesek čez vse udeležence), in OI je DIRECTION-BLIND (agregatni longi == shorti v perpetualnih pogodbah), zato ne more izraziti 'najmanj zgoščen long.' Specifična poimenovana prednost hipoteze je odsotna iz kode → kritično.
Preverjanje ni uspelo (plast 4 — pregled QA) [razred=hypothesis_mismatch]: - [edge_concern] Peskovnik je videti zdrav (+93%, Sharpe 0.77, PF 1.55, avg_trade_return_pct 6.63%) prav zato, ker je koda rotacija carryja financiranja, za katero razvijalec potrjuje, da se prekriva z že uvedeno košarico carryja z negativnim financiranjem — zato dobri rezultati govorijo proti promociji skoraj dvojnika žive strategije, ne pa ortogonalnega dejavnika natrpanosti, ki naj bi ga hipoteza dodala. Svetovalno; blokada je vprašanje……Prikaži večPrikaži manj
Preverjanje ni uspelo (plast 4 — pregled QA) [razred=hypothesis_mismatch]: - [edge_concern] Peskovnik je videti zdrav (+93%, Sharpe 0.77, PF 1.55, avg_trade_return_pct 6.63%) prav zato, ker je koda rotacija carryja financiranja, za katero razvijalec potrjuje, da se prekriva z že uvedeno košarico carryja z negativnim financiranjem — zato dobri rezultati govorijo proti promociji skoraj dvojnika žive strategije, ne pa ortogonalnega dejavnika natrpanosti, ki naj bi ga hipoteza dodala. Svetovalno; blokada je vprašanje zvestobe. - Osrednji rob ni izveden, nadomestek pa je natanko mehanizem, ki ga hipoteza EXCLUDES. Hipoteza razvršča po razmerju dolgih/kratkih ACCOUNT GLOBAL po posameznem imenu (maloprodajna natrpanost), izrecno »ne financiranje (carry) ... ortogonalno momentumu in financiranju«. Koda razvršča prečni prerez po FUNDING po posameznem imenu (najnižji = držan) — po razvrstitvi carryja financiranja, za katero razvijalec priznava, da se prekriva z uvedeno košarico carryja. Ključ natrpanosti na podlagi razmerja računov manjka in ga ni mogoče zagotoviti (metrics je povezan samo za primarni simbol; ni metrics_by_instrument). - Frekvenca ponovnega uravnoteženja je sidrana na procesno relativnem števcu svečic (self._bar_i % rebalance_days), ne na časovnem žigu svečice. Ponovni zagoni ponastavijo _bar_i in premaknejo mrežo tedenske rotacije z vsakega fiksnega koledarskega dneva; ponovno predvajanje s pariteto ne more reproducirati datumov rotacije. Blažja postavka -20 oblike (brez sentinel/first-bar sprožitve). Izpeljite jo iz dni od epohe ali fiksnega dneva v tednu.
Razlog za opustitev
verification_loop: Preverjanje ni uspelo (Plast 4 — QA pregled) [razred=hypothesis_mismatch]: - [edge_concern] Sandbox je koherentna long-only majors košarica, ki teče in trguje (337 trgovanj, avg_trade_return_pct 0.69% presega nadstropje provizij), toda total_return -20.85%, information_ratio -0.901 proti enako-težni košarici kot benchmark, in max_drawdown 71% (CI do 96%) namigujejo, da nadomeščeni taker-flow ključ razvrščanja dodaja negativno tveganjsko-prilagojeno vrednost nad naivno enako-težno držanje. To je……Prikaži večPrikaži manj
verification_loop: Preverjanje ni uspelo (Plast 4 — QA pregled) [razred=hypothesis_mismatch]: - [edge_concern] Sandbox je koherentna long-only majors košarica, ki teče in trguje (337 trgovanj, avg_trade_return_pct 0.69% presega nadstropje provizij), toda total_return -20.85%, information_ratio -0.901 proti enako-težni košarici kot benchmark, in max_drawdown 71% (CI do 96%) namigujejo, da nadomeščeni taker-flow ključ razvrščanja dodaja negativno tveganjsko-prilagojeno vrednost nad naivno enako-težno držanje. To je le svetovalno; je dolvodno od neujemanja ključa razvrščanja in naj ga analitik ponovno presodi na popravljeni implementaciji, tukaj ne blokirano. - [kritično] Edina opredeljujoča značilnost hipoteze -- ponovno izražena v naslovu/opisu ('po GLOBAL Long/Short Account-Ratio', 'count_long_short_ratio', 'a Pure Under-Ownership FACTOR, Not Momentum') -- je, da je CROSS-SECTIONAL RANKING KEY po-imensko globalno long/short ACCOUNT razmerje, retail pozicioniranje/lastništvo proxy, ki je namenoma ortogonalen na moment in financiranje. Koda naredi NOT uvrstitev na tem. _crowd_z() / _rebalance() uvrstita 8 majors po `taker_long_short_vol_ratio` (agresiven BUY volumen / agresiven SELL volumen), bran iz `taker_flow_by_instrument`. Taker long/short volume razmerje je FLOW/AGGRESSOR mera, ne lastniška/pozicijska mera -- je bistveno drugačna od razmerja računov in je morda bližje kratkoročnemu toku/momentu, ki mu hipoteza izrecno pravi, da je ortogonalna. Poimenovano razmerje računov se uporablja le za sekundarni BTC evforija denarni gate (_parse_global / calculate_signal), nikoli za primarno izbiro. Po QA kontrolnem seznamu, ko je specifični poimenovani jedrni rob hipoteze odsoten iz kode, je to kritično: navedeni lastniški faktor ni faktor, ki se trguje. (vrstica 259) — popravek: Ali (a) ožičite per-instrument globalno razmerje računov v cevovod kot `global_ratio_by_instrument` (zrcaljenje funding_rates_by_instrument / open_interest_by_instrument / taker_flow_by_instrument v subprocess_entry.py) in uvrstitev na tem -- to je zvesta implementacija, ki jo hipoteza imenuje; ali (b) če se tista per-noga serija res ne more zagotoviti, je zagon DATA-pokritost blok (not_measurable) namesto strategije za pošiljanje na nadomeščenem ključu -- prijavite ga kot takega, da se hipoteza parkira, dokler serija ni ožičena, namesto tiho trgovanja drugačnega (tok) faktorja. Do - [opozorilo] Kontrola konsistence označuje hipotezo 'WEEKLY' proti config bar_type 1-DAY. To je NOT resnično neujemanje: 'tedenski' v hipotezi se nanaša na REBALANCE/HOLD kadenco, ki je pravilno implementirana kot dnevne bare, vodene s koledarsko zasidranim 7-dnevnim rebalansom (dan % rebalance_days == 0). Uporaba dobesednih tedenskih barov bi povečala evforija percentil in kadenco; dnevni-bar + 7-dnevni-rebalans konstrukcija je pravilen način za izražanje tedenske rotacije. Zabeleženo za preglednost; ne poganja razsodbe. (vrstica 380) — popravek: Opcijsko preoblikujte besedilo hipoteze, da pravi 'tedenski rebalans na dnevnih barih', da utišate Plast-1.5 opozorilo konsistence.
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.