Strategi
Putaran Kontarian Keratan Rentas RETAIL-CROWDING, Panjang Sahaja (BINANCE USD-M, 8 Mayor, WEEKLY Pegang 3 Nama Runcit-Sesak LEAST mengikut Nisbah Akaun Panjang/Pendek GLOBAL — FACTOR Kurang Dimiliki Tulen, Bukan Momentum; Get Gerbang Tunai Euforia Sistemik, Parameter-2)
Hasil: Ditinggalkan
RetailCrowdingContrarianRotationLong
Putaran Kontarian Keratan Rentas RETAIL-CROWDING, Panjang Sahaja (BINANCE USD-M, 8 Mayor, WEEKLY Pegang 3 Nama Runcit-Sesak LEAST mengikut Nisbah Akaun Panjang/Pendek GLOBAL — FACTOR Kurang Dimiliki Tulen, Bukan…
Hipotesis
Sebuah LONG-ONLY, ROTATION keratan rentas yang diseimbangkan semula mingguan merentasi alam semesta USD-M 8-matawang utama (BTC, ETH, SOL, BNB, AVAX, LINK, ADA, XRP), memilih nama melalui isyarat CROWDING NON-PRICE yang tulen: nisbah long/short ACCOUNT GLOBAL (count_long_short_ratio, proksi pemposisian runcit) daripada fail 'metrics' Binance VISION (MULTI-YEAR hingga ~2020, NOT API 30-hari). Mekanismenya ialah faktor UNDER-OWNERSHIP tulen — pegang matawang utama yang sedang LEAST sesak-long oleh runcit, kerana……Tunjuk lagiTunjuk kurang
Sebuah LONG-ONLY, ROTATION keratan rentas yang diseimbangkan semula mingguan merentasi alam semesta USD-M 8-matawang utama (BTC, ETH, SOL, BNB, AVAX, LINK, ADA, XRP), memilih nama melalui isyarat CROWDING NON-PRICE yang tulen: nisbah long/short ACCOUNT GLOBAL (count_long_short_ratio, proksi pemposisian runcit) daripada fail 'metrics' Binance VISION (MULTI-YEAR hingga ~2020, NOT API 30-hari). Mekanismenya ialah faktor UNDER-OWNERSHIP tulen — pegang matawang utama yang sedang LEAST sesak-long oleh runcit, kerana nama yang sesak-long menanggung risiko pencairan-long/penyembahan-turun pendam, manakala nama yang kurang dimiliki mempunyai ruang untuk dinaikkan harganya. Ini sengaja dalam keluarga struktur ONLY yang secara konsisten bertahan di sini — long sahaja, matawang utama, pegangan mingguan top-K, bilangan parameter rendah (Sharpe putaran momentum yang digunakan 2.6 dan Sharpe bakul carry pendanaan negatif 1.97) — dan ia menyumbang kunci pemilihan ORTHOGONAL kepada kedua-duanya: bukan kekuatan relatif harga (momentum) dan bukan pendanaan (carry), tetapi pemposisian orang ramai. Berdasarkan bukti sesi, ia mengelakkan setiap mod kematian: NOT pemasa arah nama tunggal (yang telah mati -100% / -43% / tolak risiko), NOT sebaran dolar-neutral (tiada leg short → tiada letupan 90% DD), NOT pendanaan/opsyen/pencairan/tulen-OHLCV. Ia berbeza daripada SmartMoneyGatedMomentumRotation yang belum selesai (yang menggunakan kohort TOP-TRADER untuk GATE buku momentum) dan daripada EthRetail (pelemahan long-short nama tunggal): ini menggunakan kohort RETAIL/global sebagai kunci pemeringkatan keratan rentas PRIMARY dalam bakul LONG-ONLY kontra, tanpa sebarang komponen momentum. 2 parameter, K dan rentak dibekukan kepada templat terbukti.
Membaiki kecacatan tepat yang dibangkitkan oleh QA. QA menolak kunci pemeringkatan kerana kepentingan terbuka adalah (a) bukan proksi runcit — iaitu jumlah notional terbuka merentasi semua peserta — dan (b) buta arah, kerana agregat panjang perp sama dengan pendek, jadi ia tidak dapat menyatakan 'paling kurang sesak-LONG'. Kunci pemeringkatan baharu ialah `taker_long_short_vol_ratio` yang dibaca per-leg daripada `taker_flow_by_instrument`: iaitu volum BUY agresif dibahagikan dengan volum SELL agresif, jadi ia……Tunjuk lagiTunjuk kurang
Membaiki kecacatan tepat yang dibangkitkan oleh QA. QA menolak kunci pemeringkatan kerana kepentingan terbuka adalah (a) bukan proksi runcit — iaitu jumlah notional terbuka merentasi semua peserta — dan (b) buta arah, kerana agregat panjang perp sama dengan pendek, jadi ia tidak dapat menyatakan 'paling kurang sesak-LONG'. Kunci pemeringkatan baharu ialah `taker_long_short_vol_ratio` yang dibaca per-leg daripada `taker_flow_by_instrument`: iaitu volum BUY agresif dibahagikan dengan volum SELL agresif, jadi ia DIRECTIONAL secara pembinaan (nilai tinggi secara literal bermakna orang ramai cenderung panjang dalam nama tersebut) dan ia adalah ukuran sebelah pengambil/agresor (berhadapan runcit) dan bukannya jumlah notional terbuka. Ia juga datang daripada fail VISION `metrics` Binance yang sama yang dinamakan hipotesis sebagai sumber datanya, dengan sejarah multi-tahun-ke-2020 yang sama — hanya lajur berbeza. Pemeringkatan menggunakan skor-z sendiri setiap nama (min 7h lwn min/sd 90h) supaya tahap pengambil yang berbeza secara struktur dibandingkan merentasi BTC dan ADA, menurut pelajaran bahawa ambang mutlak tetap pada data tambahan tidak invarian-skala. DISCLOSED, NOT HIDDEN: kunci literal hipotesis ialah nisbah GLOBAL panjang/pendek ACCOUNT per-nama (`long_short_ratio`, dalam parquet yang sama), tetapi saluran paip memuatkan `metrics` untuk simbol PRIMARY sahaja, dan satu-satunya pendawaian keratan rentas per-leg yang wujud ialah `funding_rates_by_instrument`, `open_interest_by_instrument` dan `taker_flow_by_instrument` (subprocess_entry.py) — jadi pemeringkatan nama-8 pada nisbah akaun tidak boleh diungkapkan dalam kod strategi hari ini; ia memerlukan pendawaian `global_ratio_by_instrument` yang mencerminkan ketiga-tiga itu, iaitu perubahan saluran paip. Daripada ketiga-tiga yang wujud, aliran pengambil adalah satu-satunya yang kedua-duanya berarah dan sebelah runcit, jadi ia adalah pengganti setia, dan nisbah akaun masih digunakan di mana ia IS tersedia (get gerbang tunai euforia BTC). Disahkan terhadap data sebenar sebelum menghantar: semua leg 8 membawa siri berstrid 8k-titik yang merangkumi 1737-2193 hari, 208/208 penyeimbangan semula mingguan yang disimulasikan sepanjang 4 tahun terakhir menghasilkan keratan rentas yang diperingkatkan, dan pegangan berputar merentasi setiap nama (67-86 pilihan setiap satu) dan bukannya berpegang pada satu — jadi ini berdagang dan bukan pemeringkatan degenerat. Dua pembetulan kecil selanjutnya yang dibawa ke hadapan: rentak mingguan kini dipautkan kalendar kepada cap masa bar dan bukannya pembilang `_bar_i` relatif proses (kalis pemulaan semula, identik main semula), dan `exit_level` dipaksa ketat di bawah `euphoria_level` supaya pengoptimum tidak dapat membalikkan histeresis kepada ayunan per-bar. Keselamatan tamat masa Layer-3 tidak berubah dan terpelihara: jumlah awalan + searchsorted mengekalkan setiap pencarian per-bar O(log n), dan strid masa parse mengehadkan __init__ pada ~10s diukur untuk semua leg 8.
verification_loop: Pengesahan gagal (Lapisan 4 — tinjauan QA) [class=hypothesis_mismatch]: - [edge_concern] Sandbox ialah bakul long-only majors yang koheren yang berjalan dan berdagang (337 dagangan, avg_trade_return_pct 0.69% melepasi lantai yuran), tetapi total_return -20.85%, information_ratio -0.901 vs penanda aras bakul sama berat, dan max_drawdown 71% (CI hingga 96%) mencadangkan kunci pemeringkatan taker-flow gantian menambah nilai risiko-terlaras negatif berbanding pegangan sama berat naif. Ini hanya……Tunjuk lagiTunjuk kurang
verification_loop: Pengesahan gagal (Lapisan 4 — tinjauan QA) [class=hypothesis_mismatch]: - [edge_concern] Sandbox ialah bakul long-only majors yang koheren yang berjalan dan berdagang (337 dagangan, avg_trade_return_pct 0.69% melepasi lantai yuran), tetapi total_return -20.85%, information_ratio -0.901 vs penanda aras bakul sama berat, dan max_drawdown 71% (CI hingga 96%) mencadangkan kunci pemeringkatan taker-flow gantian menambah nilai risiko-terlaras negatif berbanding pegangan sama berat naif. Ini hanya nasihat; ia adalah hiliran daripada ketidakpadanan kunci pemeringkatan dan harus dinilai semula oleh penganalisis pada pelaksanaan yang dibetulkan, tidak disekat di sini. - [kritikal] Ciri penentu tunggal hipotesis -- diulang di seluruh tajuk/penerangan ('oleh GLOBAL Long/Short Account-Ratio', 'count_long_short_ratio', 'Under-Ownership FACTOR Murni, Bukan Momentum') -- ialah CROSS-SECTIONAL RANKING KEY ialah nisbah long/short ACCOUNT global setiap nama, proksi penempatan/kepemilikan runcit yang sengaja ortogon kepada momentum dan pendanaan. Kod NOT memeringkatkan itu. _crowd_z() / _rebalance() memeringkatkan 8 majors mengikut `taker_long_short_vol_ratio` (volum BUY agresif / volum SELL agresif) dibaca dari `taker_flow_by_instrument`. Nisbah volum long/short taker ialah ukuran FLOW/AGGRESSOR, bukan ukuran kepemilikan/penempatan -- ia secara material berbeza daripada nisbah akaun dan boleh dikatakan lebih hampir kepada flow/momentum ufuk pendek yang hipotesis secara eksplisit mendakwa ortogon. Nisbah akaun bernama hanya digunakan untuk pintu tunai euforia BTC sekunder (_parse_global / calculate_signal), tidak pernah untuk pilihan utama. Mengikut senarai semak QA, apabila kelebihan teras bernama khusus hipotesis tiada dalam kod, itu kritikal: faktor under-ownership yang dinyatakan bukan faktor yang didagangkan. (baris 259) — pembaikan: Sama ada (a) wayarkan nisbah akaun global setiap instrumen ke dalam pipeline sebagai `global_ratio_by_instrument` (mencontohi funding_rates_by_instrument / open_interest_by_instrument / taker_flow_by_instrument dalam subprocess_entry.py) dan memeringkatkan itu -- ini ialah pelaksanaan setia yang dinamakan hipotesis; atau (b) jika siri per-leg itu benar-benar tidak dapat disediakan, larian ialah blok liputan DATA (not_measurable) dan bukan strategi untuk dihantar pada kunci gantian -- laporkan seperti itu supaya hipotesis diparkir sehingga siri diwayarkan, dan bukannya berdagang senyap faktor (flow) yang berbeza. Do - [amaran] Pemeriksaan konsistensi menandakan hipotesis 'WEEKLY' vs config bar_type 1-DAY. Ini NOT ketidakpadanan tulen: 'weekly' dalam hipotesis merujuk kepada irama REBALANCE/HOLD, yang dilaksanakan dengan betul sebagai bar harian yang digating oleh rebalance 7-hari berlabuh kalendar (hari % rebalance_days == 0). Menggunakan bar mingguan literal akan mengasarkan persentil dan irama euforia; pembinaan bar-harian + rebalance 7-hari ialah cara yang betul untuk menyatakan putaran mingguan. Dicatat untuk ketelusan; tidak mendorong keputusan. (baris 380) — pembaikan: Secara pilihan ubah suai teks hipotesis untuk mengatakan 'weekly rebalance pada bar harian' untuk membungkam amaran konsistensi Layer-1.5.
Pelaksanaan
Panjang sahaja, putaran keratan rentas disimbangi semula mingguan ke atas mayor USD-M 8 (BTC, ETH, SOL, BNB, AVAX, LINK, ADA, XRP). Kesesakan setiap nama diukur daripada nisbah TAKER panjang/pendek VOLUME per-nama dalam cermin `metrics` Binance Vision (volum beli agresif / volum jual agresif, 5-min, multi-tahun) sebagai skor-z min 7-harinya terhadap min dan sd 90-harinya sendiri; nama 3 LEAST sesak-panjang dipegang berat sama pada 30% ekuiti setiap satu. Get gerbang tunai euforia sistemik yang dibina daripada nisbah ACCOUNT panjang/pendek global PRIMARY (BTC) memutar keseluruhan buku kepada tunai apabila nisbah itu berada di 15% atas taburannya sendiri 90-hari, melabur semula pada persentil ke-65 (histeresis). Penyeimbangan semula dipautkan kepada masa kalendar (days_since_epoch % 7), bukan kepada pembilang bar. Panjang sahaja, leverage 1.0, tiada leg pendek.
Keputusan Pengesahan
Pengesahan gagal (Lapisan 4 — tinjauan QA) [class=hypothesis_mismatch]: - [edge_concern] Sandbox ialah bakul long-only majors yang koheren yang berjalan dan berdagang (337 dagangan, avg_trade_return_pct 0.69% melepasi lantai yuran), tetapi total_return -20.85%, information_ratio -0.901 vs penanda aras bakul sama berat, dan max_drawdown 71% (CI hingga 96%) mencadangkan kunci pemeringkatan taker-flow gantian menambah nilai risiko-terlaras negatif berbanding pegangan sama berat naif. Ini hanya nasihat; ia adalah……Tunjuk lagiTunjuk kurang
Pengesahan gagal (Lapisan 4 — tinjauan QA) [class=hypothesis_mismatch]: - [edge_concern] Sandbox ialah bakul long-only majors yang koheren yang berjalan dan berdagang (337 dagangan, avg_trade_return_pct 0.69% melepasi lantai yuran), tetapi total_return -20.85%, information_ratio -0.901 vs penanda aras bakul sama berat, dan max_drawdown 71% (CI hingga 96%) mencadangkan kunci pemeringkatan taker-flow gantian menambah nilai risiko-terlaras negatif berbanding pegangan sama berat naif. Ini hanya nasihat; ia adalah hiliran daripada ketidakpadanan kunci pemeringkatan dan harus dinilai semula oleh penganalisis pada pelaksanaan yang dibetulkan, tidak disekat di sini. - [kritikal] Ciri penentu tunggal hipotesis -- diulang di seluruh tajuk/penerangan ('oleh GLOBAL Long/Short Account-Ratio', 'count_long_short_ratio', 'Under-Ownership FACTOR Murni, Bukan Momentum') -- ialah CROSS-SECTIONAL RANKING KEY ialah nisbah long/short ACCOUNT global setiap nama, proksi penempatan/kepemilikan runcit yang sengaja ortogon kepada momentum dan pendanaan. Kod NOT memeringkatkan itu. _crowd_z() / _rebalance() memeringkatkan 8 majors mengikut `taker_long_short_vol_ratio` (volum BUY agresif / volum SELL agresif) dibaca dari `taker_flow_by_instrument`. Nisbah volum long/short taker ialah ukuran FLOW/AGGRESSOR, bukan ukuran kepemilikan/penempatan -- ia secara material berbeza daripada nisbah akaun dan boleh dikatakan lebih hampir kepada flow/momentum ufuk pendek yang hipotesis secara eksplisit mendakwa ortogon. Nisbah akaun bernama hanya digunakan untuk pintu tunai euforia BTC sekunder (_parse_global / calculate_signal), tidak pernah untuk pilihan utama. Mengikut senarai semak QA, apabila kelebihan teras bernama khusus hipotesis tiada dalam kod, itu kritikal: faktor under-ownership yang dinyatakan bukan faktor yang didagangkan. (baris 259) — pembaikan: Sama ada (a) wayarkan nisbah akaun global setiap instrumen ke dalam pipeline sebagai `global_ratio_by_instrument` (mencontohi funding_rates_by_instrument / open_interest_by_instrument / taker_flow_by_instrument dalam subprocess_entry.py) dan memeringkatkan itu -- ini ialah pelaksanaan setia yang dinamakan hipotesis; atau (b) jika siri per-leg itu benar-benar tidak dapat disediakan, larian ialah blok liputan DATA (not_measurable) dan bukan strategi untuk dihantar pada kunci gantian -- laporkan seperti itu supaya hipotesis diparkir sehingga siri diwayarkan, dan bukannya berdagang senyap faktor (flow) yang berbeza. Do - [amaran] Pemeriksaan konsistensi menandakan hipotesis 'WEEKLY' vs config bar_type 1-DAY. Ini NOT ketidakpadanan tulen: 'weekly' dalam hipotesis merujuk kepada irama REBALANCE/HOLD, yang dilaksanakan dengan betul sebagai bar harian yang digating oleh rebalance 7-hari berlabuh kalendar (hari % rebalance_days == 0). Menggunakan bar mingguan literal akan mengasarkan persentil dan irama euforia; pembinaan bar-harian + rebalance 7-hari ialah cara yang betul untuk menyatakan putaran mingguan. Dicatat untuk ketelusan; tidak mendorong keputusan. (baris 380) — pembaikan: Secara pilihan ubah suai teks hipotesis untuk mengatakan 'weekly rebalance pada bar harian' untuk membungkam amaran konsistensi Layer-1.5.
Sejarah Lelaran
Pengesahan gagal (Layer 2 — senario sintetik): Parameter yang digunakan: ['top_k', 'exit_level', 'min_notional', 'per_name_frac', 'euphoria_level', 'rebalance_days', 'euphoria_window'] Pastikan __init__ menetapkan semua atribut daripada self.parameters.get(). - steady_uptrend: TypeError: RetailCrowdingContrarianRotationLong._asof() menerima 3 argumen kedudukan tetapi 4 diberikan (cap masa bar: 1735691940000) - steady_downtrend: TypeError: RetailCrowdingContrarianRotationLong._asof() menerima 3 argumen kedudukan……Tunjuk lagiTunjuk kurang
Pengesahan gagal (Layer 2 — senario sintetik): Parameter yang digunakan: ['top_k', 'exit_level', 'min_notional', 'per_name_frac', 'euphoria_level', 'rebalance_days', 'euphoria_window'] Pastikan __init__ menetapkan semua atribut daripada self.parameters.get(). - steady_uptrend: TypeError: RetailCrowdingContrarianRotationLong._asof() menerima 3 argumen kedudukan tetapi 4 diberikan (cap masa bar: 1735691940000) - steady_downtrend: TypeError: RetailCrowdingContrarianRotationLong._asof() menerima 3 argumen kedudukan tetapi 4 diberikan (cap masa bar: 1735691940000) - flat_ranging: TypeError: RetailCrowdingContrarianRotationLong._asof() menerima 3 argumen kedudukan tetapi 4 diberikan (cap masa bar: 1735691940000) - volatility_spike: TypeError: RetailCrowdingContrarianRotationLong._asof() menerima 3 argumen kedudukan tetapi 4 diberikan (cap masa bar: 1735691940000) - zero_volume: TypeError: RetailCrowdingContrarianRotationLong._asof() menerima 3 argumen kedudukan tetapi 4 diberikan (cap masa bar: 1735691940000) - price_gap: TypeError: RetailCrowdingContrarianRotationLong._asof() menerima 3 argumen kedudukan tetapi 4 diberikan (cap masa bar: 1735691940000)
Pengesahan gagal (Layer 3 — ujian balik kotak pasir): ujian asap melebihi had jam dinding 300s. Ini hampir selalu bermakna kerja per-bar yang berskala dengan sejarah — cth. mengimbas semula siri pendanaan/tambahan penuh, atau membina semula senarai dan memanggil min()/sorted() dalam calculate_signal()/on_bar() pada setiap bar. Pra-kira tatasusunan cap masa terisih ONCE dalam __init__ dan gunakan bisect, atau cache pencarian yang dikunci oleh cap masa, supaya kos per-bar ialah O(log n) bukan O(n).
Pengesahan gagal (Lapisan 4 — tinjauan QA) [class=hypothesis_mismatch]: - [edge_concern] Sandbox ialah smoke test dan bukan sebab kegagalan, tetapi ambil perhatian: metrics_reliable=false, Sharpe (0.10) tidak koheren dari segi tanda dengan total_return (-34.3%), MDD 70%, dan buku OI-crowding kehilangan paling banyak dalam tertil volatiliti tertekan (-37.8%). Jika mekanisme ini terselamat sehingga tinjauan backtest, periksa terlebih dahulu sama ada pangkat-z OI mempunyai sebarang kelebihan arah memandangkan OI……Tunjuk lagiTunjuk kurang
Pengesahan gagal (Lapisan 4 — tinjauan QA) [class=hypothesis_mismatch]: - [edge_concern] Sandbox ialah smoke test dan bukan sebab kegagalan, tetapi ambil perhatian: metrics_reliable=false, Sharpe (0.10) tidak koheren dari segi tanda dengan total_return (-34.3%), MDD 70%, dan buku OI-crowding kehilangan paling banyak dalam tertil volatiliti tertekan (-37.8%). Jika mekanisme ini terselamat sehingga tinjauan backtest, periksa terlebih dahulu sama ada pangkat-z OI mempunyai sebarang kelebihan arah memandangkan OI adalah buta arah. - Kelebihan teras hipotesis ialah pangkat keratan rentas pada GLOBAL LONG/SHORT ACCOUNT RATIO setiap nama — faktor under-ownership runcit berarah ('pegang nama yang runcit adalah LEAST crowded-LONG pada'). Sebaliknya kod memeringkatkan pada skor-z PERP OPEN INTEREST setiap nama dan memegang 3 terendah. Ini ialah mekanisme gantian yang tidak mengekalkan ekonomi: OI bukan proksi runcit (ia ialah jumlah notional terbuka merentas semua peserta), dan OI ialah DIRECTION-BLIND (aggregate longs == shorts dalam perps), jadi ia tidak dapat menyatakan 'least crowded-long.' Kelebihan khusus bernama hipotesis tiada dalam kod → kritikal.
Pengesahan gagal (Layer 4 — semakan QA) [kelas=hypothesis_mismatch]: - [edge_concern] Kotak pasir kelihatan sihat (+93%, Sharpe 0.77, PF 1.55, avg_trade_return_pct 6.63%) tepat kerana kod ialah putaran bawa-pendanaan yang pemaju mengesahkan bertindan dengan bakul bawa pendanaan negatif yang sudah digunakan — jadi nombor baik berhujah menentang promosi pendua hampir strategi langsung, bukan faktor sesak ortogon yang hipotesis dimaksudkan untuk ditambah. Nasihat; sekatan ialah kesetiaan. - Teras pinggir tidak……Tunjuk lagiTunjuk kurang
Pengesahan gagal (Layer 4 — semakan QA) [kelas=hypothesis_mismatch]: - [edge_concern] Kotak pasir kelihatan sihat (+93%, Sharpe 0.77, PF 1.55, avg_trade_return_pct 6.63%) tepat kerana kod ialah putaran bawa-pendanaan yang pemaju mengesahkan bertindan dengan bakul bawa pendanaan negatif yang sudah digunakan — jadi nombor baik berhujah menentang promosi pendua hampir strategi langsung, bukan faktor sesak ortogon yang hipotesis dimaksudkan untuk ditambah. Nasihat; sekatan ialah kesetiaan. - Teras pinggir tidak dilaksanakan dan pengganti ialah mekanisme tepat yang hipotesis EXCLUDES. Hipotesis memeringkatkan mengikut nisbah GLOBAL panjang/pendek ACCOUNT per-nama (sesak runcit), secara eksplisit 'bukan pendanaan (bawa)... ortogon kepada momentum dan pendanaan'. Kod memeringkatkan keratan rentas mengikut FUNDING per-nama (terendah = dipegang) — pemeringkatan bawa-pendanaan yang pemaju mengaku bertindan dengan bakul bawa yang digunakan. Kunci sesak nisbah akaun tiada dan tidak boleh dilaksanakan (metrik diwayarkan untuk simbol primer sahaja; tiada metrics_by_instrument). - Rentak penyeimbangan semula dipautkan kepada pembilang bar relatif proses (self._bar_i % rebalance_days), bukan cap masa bar. Permulaan semula menetapkan semula _bar_i dan menghanyutkan grid putaran mingguan daripada mana-mana hari kalendar tetap; main semula pariti tidak dapat menghasilkan semula tarikh putaran. Bentuk item-20 yang lebih ringan (tiada tembakan sentinel/bar-pertama). Terbitkan daripada hari-since-epoch atau hari minggu tetap.
Sebab Ditinggalkan
verification_loop: Pengesahan gagal (Layer 4 — semakan QA) [kelas=hypothesis_mismatch]: - [edge_concern] Kotak pasir ialah bakul mayor panjang sahaja yang koheren yang berjalan dan berdagang (337 dagangan, avg_trade_return_pct 0.69% melepasi lantai yuran), tetapi total_return -20.85%, information_ratio -0.901 lwn penanda aras bakul berat sama, dan max_drawdown 71% (CI hingga 96%) mencadangkan kunci pemeringkatan aliran pengambil yang diganti menambah nilai diselaraskan risiko negatif berbanding pegangan berat……Tunjuk lagiTunjuk kurang
verification_loop: Pengesahan gagal (Layer 4 — semakan QA) [kelas=hypothesis_mismatch]: - [edge_concern] Kotak pasir ialah bakul mayor panjang sahaja yang koheren yang berjalan dan berdagang (337 dagangan, avg_trade_return_pct 0.69% melepasi lantai yuran), tetapi total_return -20.85%, information_ratio -0.901 lwn penanda aras bakul berat sama, dan max_drawdown 71% (CI hingga 96%) mencadangkan kunci pemeringkatan aliran pengambil yang diganti menambah nilai diselaraskan risiko negatif berbanding pegangan berat sama naif. Ini nasihat sahaja; ia hiliran daripada ketidakpadanan kunci pemeringkatan dan harus dinilai semula oleh penganalisis pada pelaksanaan yang dibetulkan, tidak disekat di sini. - [kritikal] Ciri penentu tunggal hipotesis -- ditegaskan semula sepanjang tajuk/penerangan ('oleh Nisbah Akaun Panjang/Pendek GLOBAL', 'count_long_short_ratio', 'FACTOR Kurang Dimiliki Tulen, Bukan Momentum') -- ialah CROSS-SECTIONAL RANKING KEY merupakan nisbah ACCOUNT panjang/pendek global per-nama, proksi pemposisian/kepemilikan runcit yang sengaja ortogon kepada momentum dan pendanaan. Kod NOT memeringkatkan itu. _crowd_z() / _rebalance() memeringkatkan mayor 8 mengikut `taker_long_short_vol_ratio` (volum BUY agresif / volum SELL agresif) yang dibaca daripada `taker_flow_by_instrument`. Nisbah volum panjang/pendek pengambil ialah ukuran FLOW/AGGRESSOR, bukan ukuran kepemilikan/pemposisian -- ia berbeza secara material daripada nisbah akaun dan mungkin lebih dekat dengan aliran/momentum ufuk pendek yang hipotesis secara eksplisit mendakwa ortogon. Nisbah akaun yang dinamakan hanya digunakan untuk get gerbang tunai euforia BTC sekunder (_parse_global / calculate_signal), tidak pernah untuk pemilihan primer. Mengikut senarai semak QA, apabila teras pinggir bernama khusus hipotesis tiada daripada kod, itu kritikal: faktor kurang kepemilikan yang dinyatakan bukan faktor yang didagangkan. (baris 259) — pembaikan: Sama ada (a) wayarkan nisbah akaun global per-instrumen ke dalam saluran paip sebagai `global_ratio_by_instrument` (mencerminkan funding_rates_by_instrument / open_interest_by_instrument / taker_flow_by_instrument dalam subprocess_entry.py) dan peringkatkannya -- ini ialah pelaksanaan setia yang dinamakan hipotesis; atau (b) jika siri per-leg itu benar-benar tidak dapat disediakan, larian ialah sekatan liputan DATA (not_measurable) dan bukannya strategi untuk dihantar pada kunci yang diganti -- laporkan begitu supaya hipotesis diletakkan sehingga siri diwayarkan, dan bukannya berdagang senyap faktor (aliran) yang berbeza. Lakukan - [amaran] Semakan konsistensi menandakan hipotesis 'WEEKLY' lwn konfigurasi bar_type 1-DAY. Ini NOT ketidakpadanan tulen: 'mingguan' dalam hipotesis merujuk kepada rentak REBALANCE/HOLD, yang dilaksanakan dengan betul sebagai bar harian yang digerbang oleh penyeimbangan semula 7-hari dipautkan kalendar (hari % rebalance_days == 0). Menggunakan bar mingguan literal akan mengasarkan persentil dan rentak euforia; pembinaan bar-harian + penyeimbangan-semula-7-hari ialah cara betul untuk menyatakan putaran mingguan. Dicatat untuk ketelusan; tidak mendorong keputusan. (baris 380) — pembaikan: Secara pilihan ubah suai teks hipotesis kepada 'penyeimbangan semula mingguan pada bar harian' untuk membungkam amaran konsistensi Layer-1.5.
Stratmill ialah alat penyelidikan dan dagangan kertas, bukan nasihat kewangan atau broker. Keputusan ujian belakang dan dagangan kertas adalah bersifat hipotesis. Perdagangan melibatkan risiko kerugian.