Mga Estratehiya
Uptrend-Gated Deep-Dip Reversion Spot Basket, Long-Only (6 Liquid BINANCE_SPOT Large-Caps: ETH/SOL/BNB/LINK/AVAX/ADA, Bumili sa Matarik na Panandaliang Drawdown ONLY Habang Nasa Ibabaw ng Pangmatagalang Trend ang Asset, Lumabas Kapag Bumalik sa Dating High, 3-Parameter, Diversified ang Basket)
Resulta: Inabandona
SpotUptrendGatedDeepDipReversionBasketLong
Buod ng Resulta
Hypothesis
Implementasyon
Long-only, pantay ang timbang na basket ng mean-reversion sa anim na likidong pangunahing Binance SPOT (ETH/SOL/BNB/LINK/AVAX/ADA), daily bar, purong OHLCV. Hiwalay na tine-trade ang bawat asset: bumili ng bahaging pantay ang timbang kapag bumaba ang asset nang >= drawdown_pct (8%) mula sa high nitong nakaraang 14 araw (matarik na dip) BUT at nasa itaas pa rin ito ng sarili nitong 50-araw na SMA (buo ang istruktural na uptrend); lumabas kapag bumalik ang presyo sa loob ng 2% mula sa high na sinusundan at nakuha sa entry (take-profit), kapag nagsara ang presyo sa ibaba ng 50-araw na SMA (nabagsak ang trend / pagputol sa bumabagsak na kutsilyo), o pagkalipas ng limitasyong 45 araw. Nakabatay ang laki ng mga bahagi sa tunay na equity ng portfolio na CASH (USDT cash + mark-to-market ng mga hawak) sa gross_exposure/6 bawat isa, kaya hindi lalampas sa 0.95x ang gross (walang leverage, long-only na spot). 3 naka-tune na parameter (lookback_high, drawdown_pct, trend_len).
Mga Resulta ng Beripikasyon
Analyst: abandunahin sa BACKTEST_REVIEW. Tandaan na pinalala ng pagluluwag sa iter-2 ang reward/risk: nang hatiin sa dalawa ang trend_len 100->50, halos dumikit sa entry ang stop sa pagputol ng trend (close<50-SMA) (halos walang buffer kapag ang dip na 8% ay nasa ibabaw pa lang ng 50-SMA), kaya kaagad na nagtitrigger ng maliliit na lugi ang bahagyang mas malalalim na dip (win_rate 12.5%, avg_hold 4d). Hindi makalilikha ng edge sa reversion ang higit pang pagluluwag kung wala naman ito.
Tiyak na NEGATIVE ang edge ngayong nasusukat na ito — dapat ABANDON ng analyst sa pagsusuri ng backtest, hindi mag-optimize. Sa 24 na sapat ang dami ng trades (metrics_reliable=TRUE): total_return -16.2%, profit_factor 0.207, win_rate 0.125 (3 sa 24 ang nanalo), avg_trade_return_pct -4.17%, Sharpe -1.55 na may CI [-2.59, -0.08] ENTIRELY na mas mababa sa zero (malugi ayon sa estadistika). Tunay itong kabiguan sa direksiyon, NOT problema sa bayarin: mababa ang turnover (4.8) at ang lugi sa bawat trade na -4.17% ay humigit-kumulang 20x ng halos 0.20% na round-trip sa spot, kaya hindi bumabalik ang presyo matapos ang mga pagbaba — patuloy itong bumabagsak hanggang sa cut dahil sa trend break. Walang edge sa panahong ito ang mekanismong pagbili sa pagbaba na may filter para sa uptrend.
Para maisalba ang konsepto, kailangang pag-isipang muli ang pagkakaayos ng entry at stop (bumibili mismo sa trendline), hindi luwagan ang gate — pero ipinapahiwatig ng resulta sa loob ng sample na dapat itong abandunahin.
Paalala sa estruktura (hindi depekto): mahirap maabot ang take-profit (bumalik sa loob ng 2% mula sa high bago ang dip, bounce na ~8%+) habang malapit sa entry ang stop sa pagbasag ng trend; binabaligtad nito ang aktuwal na reward/risk — bihira ang panalong ganap na pagbangon at madalas ang lugi sa pagbasag ng trend (avg_win 1382 sa 12.5% ay hindi makabawi sa avg_loss 952 sa 87.5%). Likás ito sa pagkakaayos ng gate, hindi pagkakamali sa code.
Pagsusuri ng Backtest
- Sharpe
- 0.44
- Kabuuang Return
- 214.46%
- Max Drawdown
- 36.66%
- Kabuuang Trade
- 442
- Win Rate
- 45.0%
- Profit Factor
- 1.20
Mas malaki nang malayo ang avg_trade_return_pct 2.29% kaysa sa minimum na bayarin sa spot na 0.25% — tunay na edge sa bawat trade na nakalalampas sa bayarin.
442 long trade na may sapat na sample, profit_factor 1.196, positibong expectancy (+$489/trade), max_drawdown 36.7% na mas mababa sa mahigpit na minimum na 50%, calmar 5.54.
Kumikita sa maraming magkakahiwalay na regime (2019 +33%, 2020 +22%, 2021 +141%, 2023 +22%), hindi bunga ng iisang taon; aktuwal ang headline (end_unrealized -1.5%).
Diversification ng basket na may 6 asset (laban sa overfit), 3 naka-tune na parameter lang, at avg_position_pct na 15.9% lang kaya may puwang para palakihin ang exposure.
Tatlong magkakasunod na negatibong kamakailang taon (2024 -9.3%, 2025 -4.8%, 2026 -8.5%) — maaaring humihina ang edge; kailangang pumasa sa walk-forward OOS at holdout.
Sharpe 0.44 na may CI [-0.08, 0.97] na sumasaklaw sa zero — hindi pa makabuluhan ang edge matapos iakma sa panganib.
information_ratio -0.70 — mas mahina ang performance kaysa sa pantay ang timbang na buy-and-hold ng parehong basket (inaasahan para sa taktikal na pag-iipon, pero dapat mag-ingat).
Malaki ang bahaging dala ng pagdepende sa right tail (kurtosis 11.5, win_rate 45%) at 2021 sa kabuuang return.
Pagsusuri
May sapat na sample (210 trade), malaking edge sa bawat trade (avg_trade_return_pct 3.66%) at malinis na resulta sa buong sample (profit_factor 1.49, max_drawdown 20.2%, calmar 5.87, kapasidad na $311M).
Kadalasang stable ang sensitivity (ang gross_exposure lang ang na-flag bilang cliff) — generalization ang problema, hindi ang pagiging marupok ng mga parameter.
Sukdulang overfit sa walk-forward: bumagsak ang average Sharpe na 8.30 ng IS sa average na -2.64 ng OOS (is_overfitted=TRUE); negatibo ang bawat window: OOS [-0.95, -4.66, -2.30].
OOS Sharpe -2.64 <= 0 at PBO 0.7315 > 0.5 — dalawang hindi maaaring isantabing mahihigpit na failure at isang overfit flag.
Deflated Sharpe 0.0, hindi totoo ang is_significant; malayong mas mababa ang na-optimize na Sharpe na 0.60 sa antas ng ingay na inaasahan para sa pinakamataas sa -225 pagsubok (5.78).
Kumpirmado ang paghina kamakailan: flat/negatibo ang kahit na na-optimize na buong backtest 2024 +0.7% / 2025 -2.6% / 2026 -0.9%, alinsunod sa negatibong OOS.
Nanghihina ang buong pamilya ng long-only na spot-majors dip/capitulation-basket — 4+ na halos magkakaparehong kapatid (0.71-0.76 ang pagkakatulad) ang inabandona na dahil sa overfit/fee_edge.
Buod ng Resulta
Karaniwang fitting sa loob ng sample ang kaakit-akit na resulta sa buong sample ng basket na bumibili sa dip: ang Sharpe na 8.3 ng IS ay pinakamataas lang sa 225 pagsubok (inaasahang pinakamataas na 5.78), at kung walang positibong OOS at pumapasa sa PBO/deflated Sharpe, walang tunay na edge — at ang muling pagbalot sa pamilyang inabandona na nang 4+ beses dahil sa overfit ay mauuwi lang sa panibagong overfit.
Nagbigay ang analyst ng hatol na 'abandunahin' sa yugto ng ANALYZING pagkatapos ng optimization, dahil sa tatlong mahihigpit na failure na hindi maaaring isantabi — OOS Sharpe ≤ 0, is_overfitted TRUE, at PBO 0.73 > 0.5 — pati deflated Sharpe 0.0; napagpasyahan niyang fitting sa loob ng sample ang malinis na resulta sa buong sample at hindi ito nagge-generalize sa susunod na panahon.
Isang long-only, diversified na basket ng mean-reversion na may 6 asset sa malalaking Binance spot (ETH/SOL/BNB/LINK/AVAX/ADA, daily bar) na bumili lang sa matitinding panandaliang dip habang nananatili ang bawat asset sa itaas ng pangmatagalang SMA (uptrend gate), at lumabas kapag bumalik sa dating high, nabasag ang trend, o naabot ang takdang oras.
Mukhang malakas ang unang backtest — 442 long trade na may sapat na sample, total_return +214%, avg_trade_return_pct 2.29%, profit_factor 1.20, max_drawdown 36.7%, calmar 5.54 — at pumasa sa gate bago ang optimization para 'mag-optimize', pero inilantad ng walk-forward ang mapaminsalang overfit: bumagsak ang in-sample na average Sharpe na 8.30 sa out-of-sample na average na -2.64 (negatibo ang bawat window: -0.95, -4.66, -2.30), PBO 0.73, deflated Sharpe 0.0, at flat/negatibo ang na-optimize na backtest nitong mga nakaraang taon (2024 +0.7%, 2025 -2.6%, 2026 -0.9%).
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.