Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

BTC Slow Momentum Confluence (1D + 1W) — Ilapat ang ONE signal na talagang gumana (Momentum, hindi Slope/MA/VWAP/Supertrend) sa SLOWER Confluence para makahuli ng mas mahahabang trend nang mas kaunti ang fee drag, manatiling flat kapag walang pagkakasundo, at hayaang tumakbo ang mga panalong posisyon gamit ang trailing stop (BINANCE USD-M, Daily Primary, Long-Short, 3-Parameter)

Resulta: Inabandona

BtcSlowMomentumConfluenceLS

Buod ng Resulta

Inilapat ng estratehiyang ito ang pinakamalinaw na natuklasan sa sesyon — nasa signal ng momentum at pansala ng pagsang-ayon ang edge — sa mas mabagal na confluence na 1D+1W upang makuha ang mga makro trend habang kakaunti ang epekto ng bayarin. Lumihis ang naunang pag-ulit sa pangunahing 8H upang makatakas sa minimum na bilang ng trade at nakakuha ng markang CI-low na 0.34, sapat para sa hatol na i-optimize, pero tinukoy ng semantikong audit ang paglabag sa espesipikasyon; nang ibalik sa pangunahing 1D na itinakda at ayusin ang bilang ng trade sa pamamagitan ng lookback, bumagsak ang edge sa Sharpe na 0.647 / mababang CI 0.050. Iniwan ito ng analyst sa BACKTEST_REVIEW matapos ang tatlong pag-ulit bilang pinakamahina sa pamilya ng momentum-confluence, nasa masamang kamakailang rehimen (2025 -8.5%) at kaharap ang mas malalakas na kapatid na nabigo na sa parehong mga gate na may 3 yugto.

Hypothesis

Isang LONG-SHORT, SINGLE-INSTRUMENT BTC trend model na tumugon sa pinakamalinaw na natuklasan sa sesyong ito: ang pamilya ng mga trend SIGNALS na ipinalit ko sa momentum — regression slope (0.43), VWAP (0.60), Supertrend (0.70), MACD/conviction (~0.6) — ay ALL nagtapos sa base Sharpe na ≈0.4–0.7 at bumagsak, samantalang ang ONLY konstruksyong umabot sa ≈2.0 ay gumagamit ng MOMENTUM oscillator sa multi-timeframe CONFLUENCE, at nagiging flat kapag walang pagkakasundo. Ipinakikita ng ebidensya na nasa momentum……Magpakita ng higit paMagpakita ng mas kaunti

Isang LONG-SHORT, SINGLE-INSTRUMENT BTC trend model na tumugon sa pinakamalinaw na natuklasan sa sesyong ito: ang pamilya ng mga trend SIGNALS na ipinalit ko sa momentum — regression slope (0.43), VWAP (0.60), Supertrend (0.70), MACD/conviction (~0.6) — ay ALL nagtapos sa base Sharpe na ≈0.4–0.7 at bumagsak, samantalang ang ONLY konstruksyong umabot sa ≈2.0 ay gumagamit ng MOMENTUM oscillator sa multi-timeframe CONFLUENCE, at nagiging flat kapag walang pagkakasundo. Ipinakikita ng ebidensya na nasa momentum signal + agreement filter ang edge, hindi sa pangkalahatang trend machinery. Kaya sa halip na mag-imbento ng ikasiyam na alternatibong signal, pinananatili nito ang PROVEN momentum-confluence structure pero inililipat sa pares ng timeframe na SLOWER (pangunahing 1D na kinukumpirma ng 1W) — ibang-ibang configuration sa 4H+1D ng nanatiling modelo na (a) sumasaklaw sa mas mahahabang multi-buwang trend ng BTC, (b) nagpapababa ng turnover kaya kaunti ang fee drag (tinutugunan ang fee_edge pagkabigo), at (c) pumupuno sa halos bakanteng macro/long horizon bucket (macro_1w_plus ay 0.6%). Ginagamit lang ang weekly screen bilang kumpirmasyon ng momentum DIRECTION (hindi para sa sizing), kaya naiiwasan ang mga artifact/drawdown problem ng mga standalone weekly sleeve. Single-instrument Binance USD-M purong-OHLCV — ang tanging substrate na walang artifact at hindi marupok na nakita sa sesyong ito (COIN-M nag-timeout, limitado sa history ang HL, sira ang options infra, hindi makatotohanan ang returns ng multi-instrument). Sapat ang dalas ng momentum-sign confluence para maiwasan ang sulok na iilan lang ang trade na DSR, at nililimitahan ng pagiging flat kapag walang pagkakasundo + chandelier trailing stop ang drawdown. Binabago nito ang timeframe/horizon (configuration ng mekanismo), hindi ang ticker (L56), at — mahalaga — pinananatili ang momentum signal, ang nag-iisang napatunayang may edge. Eksaktong 3 tunable parameter: momentum lookback (isinusukat ayon sa timeframe), chandelier ATR multiple, at flat-band tolerance.

Inaayos ng ITERATION 3 ang ACTUAL nakahahadlang na isyu: hindi pagtutugma ng code at hypothesis na nakita ng semantic auditor, hindi ang lumang tekstong QA: palihim na inilipat ng iteration 2 ang pangunahing screen mula 1-DAY tungo sa 8-HOUR ('hindi ang timeframe na sinasabi ng hypothesis ang aktuwal na sinubok'). Ibinalik ng iteration na ito ang pangunahing screen sa 1-DAY -- bar_type, _BARS_PER_WEEK (21 -> 7), ang weekly-scaling divisor (//11 -> //7) at docstring ay nagsasaad na ngayon ng 1D+1W -- kaya……Magpakita ng higit paMagpakita ng mas kaunti

Inaayos ng ITERATION 3 ang ACTUAL nakahahadlang na isyu: hindi pagtutugma ng code at hypothesis na nakita ng semantic auditor, hindi ang lumang tekstong QA: palihim na inilipat ng iteration 2 ang pangunahing screen mula 1-DAY tungo sa 8-HOUR ('hindi ang timeframe na sinasabi ng hypothesis ang aktuwal na sinubok'). Ibinalik ng iteration na ito ang pangunahing screen sa 1-DAY -- bar_type, _BARS_PER_WEEK (21 -> 7), ang weekly-scaling divisor (//11 -> //7) at docstring ay nagsasaad na ngayon ng 1D+1W -- kaya eksaktong ipinapatupad ng code ang nakatalang hypothesis: single-instrument BTCUSDT.BINANCE USD-M, pangunahing 1-DAY, kumpirmasyon ng direksyon linggu-linggo, long-short, 3 tunable. Ang dahilan kung bakit lumipat ang iteration 2 sa 8-HOUR ay ang naunang pagtanggi sa QA na may 73 lifetime trade (~11/yr), mas mababa sa ~100-trade measurability floor (L16). Ipinakikita ng full-history dry-run (BTCUSDT.BINANCE 1-DAY, 2019-12..2026-08, 2411 bar, 0.05% taker bawat panig, ang eksaktong mga tuntuning ito) na artifact iyon ng LOOKBACK, hindi limitasyon ng timeframe. Nagsasagawa ang dating default (mom_lookback 45, flat_band 0.5) ng ~13 trade/yr; nagsasagawa ang mga tuntunin ng SAME sa SAME 1-DAY bar sa mom_lookback 26 / flat_band 0.30 ng 26.1/yr. Tunable mismo ng hypothesis ang dalawa, kaya walang binago sa mekanismo, signal, confluence at exit -- dalawang parameter default lang ang inilipat. Sinukat gamit ang inilabas na default (mom_lookback 26, flat_band 0.30, trail_atr_mult 3.0): 172 trade (26.1/yr), avg_trade_return_pct 1.34% ng notional (~9x sa 0.15% fee floor), profit_factor 1.52, Sharpe 0.73, max drawdown 11.6%, 84 long / 88 short. Direktang sinasagot nito ang dalawang dahilan kung bakit QA pinatay ang mga naunang bersyon: (1) 172 ang bilang ng trade, higit na mataas sa 100 floor, at nagsasagawa ang huling -365-araw na sandbox window ng 30 trade kumpara sa 6 dati, kaya magiging makabuluhan ang Layer 3; (2) hindi ito pinapatakbo ng NOT outlier -- 11.7 ang return kurtosis at 3.01 ang skew, LOWER kaysa sa kapatid na 8H na pinayagan na ng analyst para sa optimization (kurtosis 20.6, 224 trade, PF 1.59, avg 1.41%), na halos inuulit ng metric profile nito sa timeframe na tugma sa hypothesis. Sadyang NOT ko inilabas ang cell na may pinakamataas na Sharpe. Mas maganda sa papel ang mom_lookback 32 (123 trade, avg 3.80%, PF 2.50, DD 7.1%, positibo sa lahat ng 7 taon sa kalendaryo) pero may kurtosis itong 51.7 -- ang mapanlinlang ngunit manipis na profile na may mataas na kurtosis, na naging dahilan ng pag-abandona sa kapatid nitong triple-screen sa BACKTEST_REVIEW (L41/L10). Ang mom_lookback 26 ang kinatawang may sapat na sample at mababang kurtosis ng kaparehong edge. Hindi rin ito nakasalalay sa iisang outlier: sa mom_lookback 32, nananatiling avg 2.36% at PF 1.93 kahit alisin ang pinakamalaking trade. Idineklara ang _param_bounds sa mga clamp sa code at sinukat na pumapasa sa dalawang floor ang bawat sulok ng kahong iyon: sa mom_lookback [24,32] x flat_band [0.20,0.40] x trail_atr_mult [2.5,4.0], 106 trade ang pinakamasamang sulok (196 ang pinakamaganda) na may avg_trade_return_pct 0.80%-4.11% (5x-27x sa fee floor). Kaya hindi makapupunta ang optimizer sa sulok na iilan lang ang trade: nakakakuha ng ~35-65 trade ang bawat isa sa 3 walk-forward window. Plateau ang sensitivity, hindi spike -- 0.55-0.72 ang Sharpe at PF 1.25-3.02 sa mga kaparehong sulok. Ayon sa tuntuning walang regression, walang ginalaw sa anumang pumasa sa Layers 1-3: imports, class structure, momentum function, calendar-anchored weekly series, entry/exit logic at risk-capped sizing ay kaparehong-kapareho ng previous_code. Ang mga edit lang ay _BARS_PER_WEEK 21->7, weekly divisor 11->7, tatlong tunable default/clamp, ang config bar_type, at docstring.

Nakabatay ang naunang hatol na optimize sa sharpe_ci_low 0.340 / Sharpe 0.941 mula sa pangunahing NON-8 na sumusunod sa HOUR; nang itama ang code ayon sa pangunahing 1-DAY na itinakda ng hypothesis, bumagsak ang edge sa Sharpe 0.647 / sharpe_ci_low 0.050 — ang ~0.6 na sona ng pagkabigo ng iisang signal na sinabi ng hypothesis na malalampasan nito. Ang baryanteng 1D+1W na ito ang pinakamahina sa pamilya ng momentum-confluence (CI-low 0.050 kumpara sa kapatid na 4H+1D na may dalawang screen, na nasa optimization sa……Magpakita ng higit paMagpakita ng mas kaunti

Nakabatay ang naunang hatol na optimize sa sharpe_ci_low 0.340 / Sharpe 0.941 mula sa pangunahing NON-8 na sumusunod sa HOUR; nang itama ang code ayon sa pangunahing 1-DAY na itinakda ng hypothesis, bumagsak ang edge sa Sharpe 0.647 / sharpe_ci_low 0.050 — ang ~0.6 na sona ng pagkabigo ng iisang signal na sinabi ng hypothesis na malalampasan nito. Ang baryanteng 1D+1W na ito ang pinakamahina sa pamilya ng momentum-confluence (CI-low 0.050 kumpara sa kapatid na 4H+1D na may dalawang screen, na nasa optimization sa 0.34, sa mayoryang 2-of-3 sa 0.101, at sa laging nasa merkado na MACD sa 0.09). Bilang isang L41/L63 na multi-timeframe momentum-confluence na konstruksyon (0/213 kaligtasan ng OHLCV), ang base Sharpe na 0.647 ang pinakamataas na maaabot at lalo pa itong ibinababa ng deflation; ang 2025 ay -8.5%, at negatibo ang rolling Sharpe sa halos buong 2025-2026, kaya nasa adverse na rehimen ang holdout at kamakailang OOS na mga window. Bumagsak ang lahat ng mas malalakas na kapatid sa parehong 3-phase na mga gate (pullback OOS -1.13/PBO 0.66, TSMOM basket OOS -3.34/holdout -0.64). Padron ng pagkabigo: momentum_confluence_ci_collapse_on_compliance (ang configuration na 1D na sumusunod sa hypothesis ay nagbunga ng CI-low na ~0.05, mas mababa nang malaki kaysa sa hindi sumusunod na configuration na nagkamit ng naunang optimize).

Implementasyon

BTC USD-M perp long/short na slow momentum confluence na may pangunahing 1-DAY screen na kinukumpirma ng 1-WEEK screen, eksaktong ayon sa nakatalang hypothesis. Gumagamit ang dalawang screen ng iisang vol-normalized momentum score (cumulative log return sa n bar na hinati sa sd(bar log returns)*sqrt(n)), kaya walang nakadepende sa scale ang score at iisang flat band ang gamit sa dalawang horizon; ang weekly lookback ay kaparehong mom_lookback na pinarami sa 7 (daily bar bawat linggo sa kalendaryo) at nakatali ang weekly close series sa sariling timestamp ng kalendaryo ng bar, hindi kailanman sa bar counter. Pumasok sa LONG lamang kapag ang primary momentum ay > +flat_band AND weekly momentum ay > 0 (baligtarin para sa SHORT); mananatiling FLAT ang lahat ng iba pa. Lumabas kapag binaligtad ng alinmang screen ang tanda laban sa posisyon o natamaan ang chandelier ATR trailing stop. Fixed-fractional risk ang sizing (1.5% ng equity sa pamamagitan ng stop na 2-ATR) na may hiwalay na gross-notional cap, kaya hindi lalaki ang posisyon dahil sa pinagsama-samang mga pagkalugi.

Mga Resulta ng Beripikasyon

Nabigo ang beripikasyon (Layer 4 — pagsusuri ng QA): - Mas mababa sa minimum na bilang ng trade para masukat (L16). 73 trade lang sa loob ng 6.6 taon (~11/yr) ang dry-run mismo ng developer sa buong kasaysayan, at 6 trade lang ang ginawa ng sandbox (Sharpe 0.04, +0.19% -- walang saysay na sukat). Mas mababa ang 73 sa minimum na ~100-trade na naging dahilan na ng pagtanggi ngayong sesyon sa lingguhang-MA (17), HL-araw-araw (56), at araw-araw na MACD (~87) na mga bahagi sa iisang asset. Sa ~11 trade/yr, hindi……Magpakita ng higit paMagpakita ng mas kaunti

Nabigo ang beripikasyon (Layer 4 — pagsusuri ng QA): - Mas mababa sa minimum na bilang ng trade para masukat (L16). 73 trade lang sa loob ng 6.6 taon (~11/yr) ang dry-run mismo ng developer sa buong kasaysayan, at 6 trade lang ang ginawa ng sandbox (Sharpe 0.04, +0.19% -- walang saysay na sukat). Mas mababa ang 73 sa minimum na ~100-trade na naging dahilan na ng pagtanggi ngayong sesyon sa lingguhang-MA (17), HL-araw-araw (56), at araw-araw na MACD (~87) na mga bahagi sa iisang asset. Sa ~11 trade/yr, hindi mapupunan nang maaasahan ang optimizer: ~19-24 trade lang sa bawat isa sa 3 walk-forward window, ~0.5 trade sa holdout na 15 araw (halos walang laman), at lubhang babawasan ng gate na deflated-Sharpe ang distribusyong may 73 trade at mataas na kurtosis (18). Ayon sa L16, hindi kayang ibukod ng resultang wala pang -100 trade ang edge sa ingay, gaano man kalakas ang mga sukatan. Itinuturing ng developer na katangian ang mababang turnover (macro_1w_plus na kategorya), pero direktang sumasalungat ito sa pagpapatunay ng factory gamit ang bilang ng trade / DSR / walk-forward / holdout, na hindi nasusukat para sa iisang asset at araw-araw na trading kapag ang confluence ay nagpapagana ng trade humigit-kumulang buwan-buwan.

Sa BACKTEST_REVIEW, kumpirmahing nananatili ang bilang ng trade sa full-backtest (>= 100) at ang bilang sa bawat walk-forward window (~35-65), para hindi mapunta ang optimizer sa sulok na iilan lang ang trade na DSR.

Positibo at kumikita kahit matapos ibawas ang fees ang Layer-3 sandbox (total_return +7.70%, Sharpe 0.81, PF 1.98, avg_trade_return_pct 1.455% ~ 10x sa fee floor, max DD 4.4%) pero THIN: 20 round trip lang sa loob ng 362 araw, kumpara sa ~30 na hinula ng developer sa dry-run para sa kaparehong panahon, at sharpe_ci_low ay -0.84 (sumasaklaw sa zero ang CI). Hindi sapat ang sandbox slice lang para kumpirmahin ang edge. Ang full-history measurement ng developer (172 trade / 26.1yr, PF 1.52, Sharpe 0.73, avg 1.34%) ang pumapasa sa 100-trade measurability floor, at sinasabing nagsasagawa ng 106-196 trade ang bawat itinakdang sulok ng optimizer box — kailangang beripikahin ng analyst ang bilang ng trade at full-span metrics sa BACKTEST_REVIEW, sa halip na pagkatiwalaan ang 20-trade slice.

Dapat tingnan ng analyst kung hindi iilang trade lang ang bumubuo sa rekord sa buong saklaw at kung nananatiling matibay sa labas ng sampol ang kinatawang may mababang kurtosis (lb=26).

Natitirang panganib ng trend-follower na ito ang pagiging sensitibo sa mga outlier: sandbox win_rate 0.30 na may avg_win 2594 kumpara sa avg_loss 562 at largest_win 5170 (return_kurtosis 14.3, skew 1.0). Sinasabi ng developer na nananatiling avg 2.36% / PF 1.93 matapos alisin ang pinakamalaking trade, sa mom_lookback 32, at partikular na pinili ang ipinadalang mom_lookback 26 (kurtosis 11.7) kapalit ng -51.7 na mom_lookback 32 na may mas mataas na Sharpe upang maiwasan ang mapang-akit ngunit manipis na profile na naging dahilan para itigil ang kapatid na triple-screen (L41/L10). Makatuwiran ito, pero dapat kumpirmahin sa buong takbo.

Pagsusuri ng Backtest

Sharpe
0.65
Kabuuang Return
79.75%
Max Drawdown
14.28%
Kabuuang Trade
166
Win Rate
30.7%
Profit Factor
1.50

Sumusunod na ngayon sa hypothesis (1D primary + 1W confirm), mababa ang turnover (10.9, kaunti ang fee drag), pumapasa ang 166 trade sa 100-trade floor, pumapasa ang avg_trade_return_pct 1.33% sa fee floor na ~9x

Mas kaunti ang pagdepende sa outlier kaysa sa mas mabilis na mga kapatid (kurtosis 12.0 kumpara sa 20.6/32.9); kontrolado ang DD 14.3%

Nakabatay ang naunang hatol sa optimize sa mababang CI 0.340 mula sa pangunahing 8H na sumusunod sa NON; nang itama sa pangunahing 1D ayon sa hypothesis, bumagsak ito sa sharpe_ci_low 0.050 na may Sharpe na 0.647 — ang ~0.6 na hanay ng pagbagsak ng iisang signal

Pinakamahina sa pamilya ng confluence: mababa ang CI 0.050 kumpara sa kapatid na may dalawang screen na 4H+1D sa optimization (0.34), sa inabandunang mayoryang 2-sa--3 (0.101), at sa inabandunang palaging nasa merkado na MACD (0.09)

L41/L63 template ng multi-timeframe momentum-confluence (0/213 OHLCV survival): ceiling ang base Sharpe na 0.647; lalo lang itong bababa sa deflation/holdout

Masamang kamakailang rehimen: 2025 -8.5%, negatibo ang rolling Sharpe (hanggang -3.1) sa halos buong 2025-2026 — nasa yugto ng pagkalugi ang holdout at kamakailang OOS window

Nabigo sa mga gate na may 3 yugto ngayong sesyon ang bawat mas malakas na kapatid (pullback OOS -1.13/PBO 0.66, basket na TSMOM OOS -3.34/holdout -0.64)

Pagsusuri

Natuklasan ng semantic auditor ang hindi pagtutugma ng code↔hypothesis — NOT ipinapatupad ng code ang hypothesis. I-code muli ang strategy upang ipatupad ang hypothesis EXACTLY (instrumento, timeframe, direksyon, pinangalanang edge/mekanismo, sizing). Mga tiyak na isyu: Itinatakda ng nakatalang hypothesis ang pangunahing screen na 1-DAY ('BTC Slow Momentum Confluence (1D + 1W)', 'Daily Primary' sa pamagat; 'inililipat ito sa pares ng timeframe na SLOWER (pangunahing 1D na kinukumpirma ng 1W)', 'ibang-ibang configuration sa 4H+1D ng nanatiling modelo' sa teksto), pero gumagamit ang implementasyon ng pangunahing 8-HOUR: 'BTCUSDT.BINANCE-8-HOUR-LAST-EXTERNAL' ang config.bar_type, '8H primary + 1W confirm' ang sinasabi ng class docstring, 21 ang _BARS_PER_WEEK (8H bar bawat linggo sa kalendaryo), at ang weekly_lookback = mom_lookback // 11 ang kumpirmasyong naka-scale sa 8H. Hindi ang timeframe na sinasabi ng hypothesis ang aktuwal na sinubok; rationale/docstring lang ang naglalahad ng pagbabago, hindi kailanman in-update ang hypothesis at pamagat.

Buod ng Resulta

Kailangang sukatin ang maaasahang resulta ng confluence sa eksaktong config na itinakda ng hypothesis — bunga ng paglabag sa espesipikasyon ang mas matitibay na sukatan ng naunang bersyong pangunahing 8H, at hindi itinataas ng pagpapabagal sa napatunayang edge ng momentum-confluence tungo sa 1D+1W ang base Sharpe lampas sa ~0.6 na hangganang nagpapabagsak sa pamilyang ito.

Inabandona ito ng analyst sa gate na BACKTEST_REVIEW bago ang optimization: sa pangunahing 1D na itinakda ng hypothesis, bumagsak ang edge sa Sharpe na 0.647 (mas mababa sa hangganang 1.0) at sa mababang CI 0.050 (mas mababa sa hangganang 0.3), kaya ito ang pinakamahina sa pamilya ng momentum-confluence at nasa mismong hanay ng pagbagsak ng iisang signal na inaangkin nitong malalampasan.

Isang long-short na trend model sa iisang instrumentong BTC USD-M na nagpapanatili sa tanging signal ng pabrika na may batayan sa ebidensiya — oscillator ng momentum sa confluence ng maraming timeframe, na nagiging flat kapag hindi nagkakasundo — ngunit inililipat ito sa mas mabagal na pares ng timeframe: pangunahing 1D at kumpirmasyong 1W. Layunin nitong makuha ang mas mahahabang trend na tumatagal nang maraming buwan, bawasan ang epekto ng bayarin sa mababang turnover, at punan ang halos bakanteng kategorya ng makro at mahabang abot-tanaw.

Nagbigay ang backtest na sumusunod sa hypothesis sa 1D ng Sharpe na 0.647, kung saan sharpe_ci_low ay 0.050 lang, profit factor na 1.50, max drawdown na 14.3%, kabuuang return na 79.7%, at avg trade return na 1.33% ng notional sa 166 trade, na may mababang turnover (10.9) at mas kaunting pagdepende sa outlier kumpara sa mas mabilis nitong mga kapatid (kurtosis 12.0). Kapansin-pansin, nakakuha ang hindi sumusunod na bersyon ng dating iteration na pangunahing 8H ng Sharpe na 0.941 / mababang CI na 0.34 at hatol na i-optimize, pero nang itama ang code sa itinakdang pangunahing 1D, bumalik ang edge sa ~0.6 death band, at 2025 ay -8.5% na may rolling Sharpe na negatibo sa halos buong 2025-2026.

Ang Stratmill ay isang tool para sa pananaliksik at paper trading, hindi payo sa pananalapi o isang broker. Ang mga resulta ng backtest at paper trading ay hypothetical. May panganib ng pagkalugi ang pangangalakal.