BTC Kaufman Efficiency Ratio: long-only batay sa rehimen ng trend (iisang asset BINANCE araw-araw, pagsunod sa trend na sinala ng KER, bars-only)
Resulta: Inabandona
BtcDailyKaufmanEfficiencyRatioTrendRegimeLong
Buod ng Resulta
Sadyang tinarget ng BtcDailyKaufmanEfficiencyRatioTrendRegimeLong ang lahat ng dokumentadong paraan ng pagkabigo ng factory — bars-only, iisang asset, iisang venue, long-only, tatlong parameter — gamit ang Kaufman Efficiency Ratio para mag-trade lamang sa mga uptrend na mahusay ayon sa estadistika. Sapat na kaaya-aya ang base backtest (81 trade, 19% CAGR, profit factor 1.195, positibong alpha sa buong bear market na 2022) para makakuha ng hatol na 'i-optimize' sa kabila ng drawdown na 52%. Nagbigay ang……Magpakita ng higit paMagpakita ng mas kaunti
Sadyang tinarget ng BtcDailyKaufmanEfficiencyRatioTrendRegimeLong ang lahat ng dokumentadong paraan ng pagkabigo ng factory — bars-only, iisang asset, iisang venue, long-only, tatlong parameter — gamit ang Kaufman Efficiency Ratio para mag-trade lamang sa mga uptrend na mahusay ayon sa estadistika. Sapat na kaaya-aya ang base backtest (81 trade, 19% CAGR, profit factor 1.195, positibong alpha sa buong bear market na 2022) para makakuha ng hatol na 'i-optimize' sa kabila ng drawdown na 52%. Nagbigay ang optimization ng kaakit-akit na headline (Sharpe 1.42, return na +503%) sa pamamagitan ng curve-fitting: binawasan ang mga trade mula 81 tungo sa 34 at itinulak ang ker_entry sa 0.60 para bumagay sa mga in-sample na rehimen, habang nanatiling hindi natanto at bukas ang 72.6% ng return bilang MTM, at naging negatibo ang information ratio. Iniwan ito ng analyst matapos ang 3 iteration dahil bumagsak ang configuration sa deflated Sharpe (0.55, bahagya lamang na lampas sa antas ng tsambang 1.35, PBO 0.67) at lubhang negatibo ang hindi ginalaw na forward holdout (-3.62) dahil sa tunay na paghina noong 2025–2026 — walang matatag na rehiyon ng parameter na mapagtutuunan ng tuning. Naging isa pa ito sa mga estratehiya ng SMA-crossover, death-cross at TSM sa sesyon: tagasunod ito ng trend sa iisang asset at araw-araw, na natalo ng parehong paglihis dahil sa best-of-N at negatibong holdout.
Estratehiyang long-only para sa iisang asset na gumagamit sa KAUFMAN EFFICIENCY RATIO (KER, Kaufman 1995 'Smarter Trading') bilang filter ng TREND-QUALITY — uri ng mekanismong bars-only na hindi pa nasubukan sa portfolio. Palaging nagrekomenda ang analyst ng mga estratehiyang bars-only (walang pagdepende sa supp_data: napatunayang hindi makuha o hindi maaasahan sa imprastraktura ng factory ang L/S ratio, HL funding, liquidation, COIN-M, taker_ratio at iba pa). Tinutugunan ng panukalang ito ang lahat ng naitalang……Magpakita ng higit paMagpakita ng mas kaunti
Estratehiyang long-only para sa iisang asset na gumagamit sa KAUFMAN EFFICIENCY RATIO (KER, Kaufman 1995 'Smarter Trading') bilang filter ng TREND-QUALITY — uri ng mekanismong bars-only na hindi pa nasubukan sa portfolio. Palaging nagrekomenda ang analyst ng mga estratehiyang bars-only (walang pagdepende sa supp_data: napatunayang hindi makuha o hindi maaasahan sa imprastraktura ng factory ang L/S ratio, HL funding, liquidation, COIN-M, taker_ratio at iba pa). Tinutugunan ng panukalang ito ang lahat ng naitalang paraan ng pagkabigo: (a) walang pagdepende sa supp_data (gumagamit ng ONLY OHLCV bars), (b) iisang asset at iisang venue (walang agwat sa pagpapatupad sa iba't ibang venue at walang bug sa pagtutuos ng backtest para sa maraming instrumento), (c) long-only (walang pagkalugi sa short leg tuwing alt-season), (d) bagong uri ng mekanismo na wala sa anumang estratehiya ng pipeline, (e) simpleng 3 parameter para mabawasan ang overfitting. Mekanismo: KER = |close_now - close_n_periods_ago| / sum(|close_i - close_{i-1}| para sa huling n panahon). Saklaw [0, 1]. Ang KER = 1 ay nangangahulugang perpektong trend (lahat ng galaw ay iisa ang direksiyon); ang KER = 0 ay nangangahulugang perpektong chop (nagkakansela ang mga galaw). Ipinakita ng empirikal na pananaliksik ni Kaufman na mas mahusay nang DRAMATICALLY ang mga estratehiyang sumusunod sa trend sa mga HIGH-KER rehimen (>0.4) at mas mahina nang DRAMATICALLY sa mga LOW-KER rehimen (<0.2). Ginagamit ng estratehiya ang KER bilang REGIME FILTER — pumapasok lamang sa long position na sumusunod sa trend kapag nasa rehimen ng 'efficient trend' na may mataas na KER ang merkado; nananatili itong cash sa mga rehimen ng 'chop' na mababa ang KER, na dating sumisira sa mga estratehiya ng trend. Naiiba ito sa mga estratehiyang EMA-crossover, SMA-crossover at golden cross na nasa pipeline na, dahil tuluy-tuloy ang pag-iral ng mga iyon samantalang pumapasok lamang ang KER-filtered kapag napatunayan sa estadistika ang kalidad ng trend. Naiiba ito sa mga estratehiya ng volatility na ATR/Parkinson na nasa pipeline na (BtcPostVolSpikeRecovery, BtcSpotVolatilityCompression), dahil sinusukat ng KER ang husay ng DIRECTIONAL, hindi ang volatility ng RAW — maaaring magulo ang mga merkadong high-vol AND (mababa ang KER) o sumusunod sa trend ang mga merkadong low-vol AND (mataas ang KER). Hindi ito NOT klasikong pattern sa chart, NOT cross-venue, NOT maraming instrumento, NOT cross-sectional, NOT hinihimok ng funding, NOT hinihimok ng positioning, o NOT kopya ng anumang umiiral na mekanismo. Alinsunod ito sa dokumentadong limitasyon ng imprastraktura ng factory na EVERY.
Pagwawasto sa Iteration-3 para sa iniulat na puna tungkol sa Layer-2 na 'naka-freeze na signal' (steady_uptrend=1.0, steady_downtrend=0.0 — mga raw-KER value ang mga iyon mula sa bersiyong hindi pa naayos). Nag-iiba na ang kasalukuyang signal ng tuluy-tuloy na pagsubaybay (halo ng tanh sa log-return at trailing z-score), pero sa perpektong makinis na linear trend, maaaring maging pare-pareho ang dalawang tanh term kapag umabot sa saturation ang mga ito, na siyang mismong paraan ng pagkabigo. Nagdaragdag ang……Magpakita ng higit paMagpakita ng mas kaunti
Pagwawasto sa Iteration-3 para sa iniulat na puna tungkol sa Layer-2 na 'naka-freeze na signal' (steady_uptrend=1.0, steady_downtrend=0.0 — mga raw-KER value ang mga iyon mula sa bersiyong hindi pa naayos). Nag-iiba na ang kasalukuyang signal ng tuluy-tuloy na pagsubaybay (halo ng tanh sa log-return at trailing z-score), pero sa perpektong makinis na linear trend, maaaring maging pare-pareho ang dalawang tanh term kapag umabot sa saturation ang mga ito, na siyang mismong paraan ng pagkabigo. Nagdaragdag ang pinakamaliit na pag-aayos ng maliit na multi-bar return term na nagsasaturate sa NON (+0.15*(close-close_6ago)/close_6ago) sa monitoring score para hindi ito manatiling pare-pareho. Lokal itong napatunayan sa totoong StrategyVerifier.run_synthetic harness: pumasa ang synthetic sa lahat ng anim na sitwasyon na may tig-476-486 magkakaibang signal value (steady_uptrend=476, steady_downtrend=486) at walang NaN/inf. Pang-obserbasyon lamang ang pagbabago: should_enter, should_exit at position_size pa rin ang tanging gumagamit ng self._long_trigger / self._ker / self._net_up bilang gate, kaya hindi nagbago ang lohika ng trading na sinala ng rehimen na KER at napanatili ang lahat ng naunang layer na pumasa (malilinis na import, wastong istruktura ng FactoryStrategy, at sizing batay sa kapital na tunay na gumagamit ng leverage na 2x).
Bumagsak nang malinaw ang deflated Sharpe at forward holdout sa pagtatangka 1. DSR=0.5549 (kumpara sa 0.95 bar), at bahagya lang na mas mataas ang optimized Sharpe na 1.4238 kaysa sa inaasahang pinakamataas na antas ng suwerteng 225-trial na 1.3488 (is_significant=false, PBO=0.6733 >0.5, sharpe_ci_low=0.0258 halos kapantay ng 0) — matapos itama ang multiple testing, hindi mapag-iiba sa estadistika ang napiling config sa ingay ng pinakamahusay sa -225; ang probabilistic_sharpe 0.9956 kumpara sa DSR 0.5549 ay……Magpakita ng higit paMagpakita ng mas kaunti
Bumagsak nang malinaw ang deflated Sharpe at forward holdout sa pagtatangka 1. DSR=0.5549 (kumpara sa 0.95 bar), at bahagya lang na mas mataas ang optimized Sharpe na 1.4238 kaysa sa inaasahang pinakamataas na antas ng suwerteng 225-trial na 1.3488 (is_significant=false, PBO=0.6733 >0.5, sharpe_ci_low=0.0258 halos kapantay ng 0) — matapos itama ang multiple testing, hindi mapag-iiba sa estadistika ang napiling config sa ingay ng pinakamahusay sa -225; ang probabilistic_sharpe 0.9956 kumpara sa DSR 0.5549 ay klasikong patibong ng pagtaas ng pagpili na PSR-laban-sa-DSR. Higit na malinaw, bagsak ang hindi ginalaw at nakaayos ayon sa panahon na HOLDOUT FAILED, at NEGATIVE ito (holdout_sharpe=-3.62, ratio=-2.737 kumpara sa antas na 0.70), tugma sa tunay na paghina kamakailan (taunang 2025 -15.2%, 2026 -8.6%; pinakahuling WF-OOS window -0.260; negatibo ang rolling Sharpe hanggang 2026). Nag-overfit ang optimizer sa pamamagitan ng pagbabawas ng mga trade mula 81 tungo sa 34 at pagtataas ng win rate sa 53% gamit ang ker_entry 0.60; ang pangunahing resultang optimized (total_return 502%) ay 72.6% hindi pa naisasarang bukas na MTM na may information ratio na NEGATIVE (-0.29) laban sa sarili nitong benchmark. Huwag ulitin ang optimization: malinis na 0-cliff plateau ang sensitivity, pero nasa humigit-kumulang 0.44-1.10 Sharpe ang ENTIRE surface at walang matatag na bahaging lampas sa antas ng suwerteng 1.35 na puwedeng pagbutihin; ang pangunahing kabiguan ay negatibong kamakailang holdout, hindi kulang sa pagsasaliksik ng parameter space — walang pagbabago sa parameter ang makaaayos sa out-of-sample na rehimeng nalulugi. Huwag revise_hypothesis: hindi napatunayang mekanismo ang single-asset BTC daily trend-following na napadpad lang sa patay na instrumento (BTC ay maayos, walang naitaguyod na kapatid na KER/trend-quality), kaya ang paglipat ng parehong single-asset daily trend primitive sa ibang asset ay mag-o-overfit lang muli. FAILURE PATTERN: bagsak pa rin sa promotion ang bars-only, 0-cliff, walang overfit flag na single-asset BTC daily trend-quality gate (KER), dahil hindi kayang lampasan ng katamtamang ~1.42 Sharpe nito ang deflation ng pinakamahusay sa -225 (DSR 0.55, bahagya lang lampas sa antas ng suwerteng 1.35, PBO 0.67); malalim ding negatibo ang hindi ginalaw na forward holdout nito (NEGATIVE) dahil sa tunay na paghina ng 2025-2026 (-3.62). Sukatan ng pagkakapare-pareho ang malinis na sensitivity at paborableng IS/OOS ratio, hindi ng kabuluhan sa estadistika; hindi nito naililigtas ang edge na sabay bumabagsak sa deflated Sharpe at negatibong forward holdout — kapareho ito ng mga kabiguan sa single-asset daily trend ngayong session: SMA-crossover, death-cross, at TSM.
Implementasyon
Long-only na BTCUSDT.BINANCE araw-araw na tagasunod ng trend na gumagamit sa Kaufman Efficiency Ratio (KER) bilang filter ng rehimen para sa kalidad ng trend. Pumapasok lang sa long kapag KER >= 0.40 (efficient-trend na rehimen) AND pataas ang netong pagbabago sa 10 araw; nananatiling cash sa chop na mababa ang KER. Lumalabas kapag humina ang KER tungo sa chop (<= 0.20), bumaligtad pababa ang netong directional efficiency, o naabot ang 8% stop-loss; hinahayaang magpatuloy ang efficient trends nang walang nakapirming take-profit. BINANCE USD-M futures sa leverage na 2x (notional na ~1.2x ng equity), na sinusukat batay sa equity ng account. Bars-only, iisang asset, iisang venue.
Mga Resulta ng Beripikasyon
Nabigo ang beripikasyon (Layer 2 — mga sintetikong senaryo):
Mga parameter na ginamit: ['ker_exit', 'ker_entry', 'ker_period', 'min_notional', 'position_pct', 'stop_loss_pct']
Tiyaking itinatakda ng __init__ ang lahat ng attribute mula sa self.parameters.get().
- steady_uptrend: Naka-freeze ang signal: magkapareho ang lahat ng 486 signal (value=1.0). Malamang may bug ang calculate_signal() — hindi nagbabago ang signal.
- steady_downtrend: Naka-freeze ang signal: magkapareho ang lahat ng 486 signal (value=0.0). Malamang may bug ang calculate_signal() — hindi nagbabago ang signal.
Pagsusuri ng Backtest
Sharpe
0.69
Kabuuang Return
309.76%
Max Drawdown
52.27%
Kabuuang Trade
81
Win Rate
38.3%
Profit Factor
1.20
Gumagana at tapat sa mekanismo: 81 long trade / 0 short, kinukumpirma ng exposure na 27% na nananatiling cash ang filter na KER kapag chop, gaya ng ipinagpalagay
Klasikong panalo ng pagsunod sa trend: 38% win rate na may avg_win (~40.2k) ~2x avg_loss (~20.9k) — kumikita sa pagpapatuloy ng efficient trends
Tunay na edge sa buong cycle: profit_factor 1.195, alpha +0.071, CAGR 19%, positibo sa 2020/2021/2023/2024 at nakaligtas sa bear market ng 2022
Bars-only, iisang asset at venue — iniiwasan ang mga paraan ng pagkabigo dahil sa supp-data / maraming instrumento / cross-venue; nagbibigay ang 3 tunay na parameter ng makabuluhang saklaw na mababa ang panganib ng overfit para sa optimizer
Sapat ang dami ng trade (81) para makabuluhan sa estadistika ang pag-angkop ng parameter
Manipis na edge: profit_factor 1.195 at Sharpe na 0.69, na may CI-mababang -0.437 (sumasaklaw sa 0) — haharap ito nang todo sa deflated-Sharpe gate pagkatapos ng 225-trial na sweep
Paghina kamakailan: 2025 -14.6% at 2026 -17.6% (negatibo ang rolling Sharpe hanggang 2026) — tumapat ang mga window ng OOS/holdout sa mahinang kamakailang rehimen
Mapanganib na profile: max drawdown na 52%, tail_ratio 0.033 (makapal ang buntot sa kaliwa), negatibo ang information_ratio -0.352 (mas mahina kaysa buy-hold batay sa risk-adjusted)
Pagsusuri
Malinis na sensitivity surface: 0 bangin sa lahat ng 6 parameter, monotonic at matatag
Hindi minarkahang overfit ng walk-forward (is_overfitted=false; avg IS 2.06 kumpara sa avg OOS 1.32, malayong mas mababa sa 3.0 ang ratio)
Matapat na naipatupad ang mekanismo; bars-only, iisang asset/venue, long-only, kaunti ang parameter — sumusunod sa imprastraktura at walang panganib mula sa pagdepende sa datos
benchmark_meaningful=true na may positibong alpha (0.143) at katamtamang beta (0.22) sa na-optimize na run
Bumagsak sa deflated Sharpe: DSR=0.5549 (<0.95), halos lampas lang ang na-optimize na Sharpe na 1.4238 sa inaasahang pinakamataas na antas ng tsambang 225 pagsubok na 1.3488, is_significant=false, PBO=0.6733 (>0.5), sharpe_ci_low=0.0258 na halos zero
Hindi ginalaw at nakaayos ayon sa panahon ang HOLDOUT FAILED at NEGATIVE: holdout_sharpe=-3.62, ratio=-2.737 kumpara sa hangganang 0.70 — nalulugi ang kamakailang rehimen
Ang PSR 0.9956 kumpara sa DSR 0.5549 ang klasikong patibong ng pagpapalaki ng resulta sa pagpili ng pinakamahusay sa -225
Tunay na paghina kamakailan: taunang 2025 -15.2%, 2026 -8.6%; negatibo ang pinakahuling WF-OOS window (-0.260); negatibo ang rolling Sharpe hanggang 2026
Palatandaan ng curve-fit: binawasan ng optimization ang mga trade mula 81 tungo sa 34 at itinaas ang win rate mula 38% tungo sa 53% sa pagtulak sa ker_entry sa 0.60 — para bumagay sa mga in-sample na rehimen ng trend
Lubhang nakaasa sa mark-to-market ang na-optimize na headline na total_return 502% (end_unrealized_pct 72.6%), at negatibo ang information_ratio (-0.29) — hindi ito aktibong alpha kumpara sa sarili nitong benchmark
Base run max_drawdown 52% na may tagal ng drawdown na 871 araw
Huwag pang mag-optimize ng NOT — pinalalaki ng headline na +324.7% ang sobrang exposure at malaking posisyong hindi naisara. Ayusin at suriin muli muna: 1) OVER-EXPOSURE / PYRAMIDING: ang avg_position_pct ay 183.8% pero humigit-kumulang 120% ang layunin ng disenyo (equity*0.6*leverage 2.0). Nanatiling totoo ang entry na KER (KER>=0.4 AND net-up) sa maraming sunod-sunod na araw habang may efficient trend, at ibinabalik ng should_enter ang BUY sa bawat pagkakataon nang hindi tinitingnan kung may bukas nang……Magpakita ng higit paMagpakita ng mas kaunti
Huwag pang mag-optimize ng NOT — pinalalaki ng headline na +324.7% ang sobrang exposure at malaking posisyong hindi naisara. Ayusin at suriin muli muna:
1) OVER-EXPOSURE / PYRAMIDING: ang avg_position_pct ay 183.8% pero humigit-kumulang 120% ang layunin ng disenyo (equity*0.6*leverage 2.0). Nanatiling totoo ang entry na KER (KER>=0.4 AND net-up) sa maraming sunod-sunod na araw habang may efficient trend, at ibinabalik ng should_enter ang BUY sa bawat pagkakataon nang hindi tinitingnan kung may bukas nang posisyon, kaya nadaragdagan ang mga posisyon. FIX: sa should_enter, ibalik ang None kapag bukas na ang posisyon para sa instrumentong ito (pumasok lamang mula sa flat) para manatili sa humigit-kumulang 1.2x ang exposure. Tiyakin gamit ang mga trade sa detail_file.
2) Kinukumpirma ng IMPLAUSIBLE DAYS ang bug: imposible ang 2023-01-30 +84.8%, 2021-01-12 +52.7%, 2020-11-15 +51.1% na daily return para sa long na 1.2x (mangangailangan ito ng BTC +28% hanggang +46% sa mga araw na iyon). Pagkatapos ng flat-only na pag-aayos, tiyaking walang daily return na lumalampas sa pinapahintulutan ng leverage na humigit-kumulang 1.2x.
3) LARGE UNREALIZED: nangangahulugan ang end_unrealized_pct 183.3 na bukas na posisyong minarkahan ayon sa merkado sa huling bar ang humigit-kumulang 56% ng headline (humigit-kumulang 141% ang natanto). Tiyaking talagang gumagana ang lohika ng paglabas (KER<=0.2, net-down, stop); suriin ang track record nitong REALIZED, hindi ang headline nitong MTM.
4) AFTER FIXING, RE-ASSESS: kapag nilimitahan na ang exposure, tingnan kung nananatili ang bentahe. Katamtaman ito (profit_factor 1.14, win_rate 40%, bagaman maganda ang payoff na 1.70) at nakasentro sa bull market (2022 -62%, nalulugi ang 2025 -20%, 2026 -17%). Kung magpakita pa rin ang muling pagtakbo na may nakapirming exposure ng positibong bentahe na hindi gaanong nakadepende sa tail at may makatwirang drawdown, magpatuloy sa optimization (kailangan pa rin nitong pumasa sa mga gate ng deflated-Sharpe/walk-forward/holdout). Kung bumagsak ito patungo sa profile ng naluluging taon, itigil.
Buod ng Resulta
Ipinapakita ng malinis na sensitivity surface (0 bangin) at hindi overfit na walk-forward ang pagiging pare-pareho, hindi ang kabuluhan: katamtamang ~1.4 Sharpe, walang rehiyon ng parameter na lampas sa hangganan ng tsamba, at negatibong forward holoutd na hindi maaayos sa pag-tune para ma-promote. Kaya dapat paunang salain ang mga pang-araw-araw na gate ng kalidad ng trend sa iisang asset batay sa performance sa holdout ng kamakailang rehimen bago mag-optimize.
Muling naghatol ang analyst ng 'itigil' sa yugto ng ANALYZING matapos ang optimization dahil bumagsak ang estratehiya sa deflated Sharpe (DSR 0.55 kumpara sa antas na 0.95; bahagya lamang lampas sa antas ng tsambang 225 pagsubok na 1.35 ang na-optimize na Sharpe na 1.42; is_significant=false, PBO 0.67) at, higit sa lahat, lubhang negatibo ang hindi ginalaw na holdout na nakaayos ayon sa oras (holdout Sharpe -3.62, ratio -2.737) kasabay ng tunay na paghina noong 2025–2026.
Isang bars-only, long-only na tagasunod ng pang-araw-araw na trend sa iisang asset para sa BTC, na gumagamit sa Kaufman Efficiency Ratio (KER) bilang filter ng kalidad ng trend: pumapasok lang sa long kapag episyente ang pataas na trend (KER ≥ 0.40, pataas ang netong direksyon) at nananatiling cash sa panahon ng magulong galaw na mababa ang KER, na dating sumira sa mga estratehiya sa pagsunod sa trend.
Nagpakita ang base backtest ng katamtamang bentahe sa buong siklo — 81 long trade, 19% CAGR, Sharpe 0.69 (CI-low -0.437), profit factor 1.195, 38% win rate na may avg win na ~2x at avg loss, pero mabigat na max drawdown na 52%; matapos ang optimization, iniulat nito ang Sharpe na 1.42, profit factor na 2.29 at kabuuang return na +503% sa 34 trade, bagaman hindi pa natanto ang 72.6% nito dahil bukas pa itong MTM.
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.