Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

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

Umabot sa iteration na 2 ang basket ng reversion sa matarik na dip na may uptrend gate, na may magandang paunang backtest — 442 trade, +214% kabuuang return, edge na 2.29% bawat trade na nakalampas sa bayarin sa spot, at kumita sa 2019, 2020, 2021 at 2023 — kaya nakatanggap ito ng hatol na 'mag-optimize' sa gate bago ang optimization, kahit na nagpapahiwatig ng paghina ang tatlong magkakasunod na negatibong kamakailang taon. Kinumpirma ng optimization ang pinakamasamang kinalabasan: nagbunga ang parameter sweep……Magpakita ng higit paMagpakita ng mas kaunti

Umabot sa iteration na 2 ang basket ng reversion sa matarik na dip na may uptrend gate, na may magandang paunang backtest — 442 trade, +214% kabuuang return, edge na 2.29% bawat trade na nakalampas sa bayarin sa spot, at kumita sa 2019, 2020, 2021 at 2023 — kaya nakatanggap ito ng hatol na 'mag-optimize' sa gate bago ang optimization, kahit na nagpapahiwatig ng paghina ang tatlong magkakasunod na negatibong kamakailang taon. Kinumpirma ng optimization ang pinakamasamang kinalabasan: nagbunga ang parameter sweep ng textbook na palatandaan ng overfit, kung saan bumagsak ang in-sample na Sharpe na 8.30 sa out-of-sample na -2.64, negatibo ang bawat OOS window, PBO 0.73, at 0.0 ang deflated Sharpe. Inabandona ito ng analyst dahil sa tatlong mahihigpit na failure ng gate na hindi maaaring isantabi; hinatulan niyang fitting sa loob ng sample ang malinis na resulta na hindi nagge-generalize, at binanggit ang pangkat ng 4+ na halos magkakaparehong spot-majors dip basket na inabandona na dahil sa overfit o edge na hindi nakalampas sa bayarin. Hindi ito umabot sa pagsusuri sa panganib o paper trading.

Hypothesis

Isang LONG-ONLY, diversified na basket ng mean-reversion sa anim na liquid na large-cap sa Binance SPOT (ETHUSDT, SOLUSDT, BNBUSDT, LINKUSDT, AVAXUSDT, ADAUSDT). Ang edge ay ang nagpapatuloy na penomenon sa crypto kung saan bumabawi ang mga liquid na pangunahing asset matapos ang matitinding panandaliang drawdown na dulot ng panic, habang nasa pangmatagalang uptrend (“bumili sa dip kapag bull market”). Itinuturing ang bawat asset nang INDEPENDENTLY: sa daily bars, kapag bumaba ang presyo nito nang hindi bababa sa……Magpakita ng higit paMagpakita ng mas kaunti

Isang LONG-ONLY, diversified na basket ng mean-reversion sa anim na liquid na large-cap sa Binance SPOT (ETHUSDT, SOLUSDT, BNBUSDT, LINKUSDT, AVAXUSDT, ADAUSDT). Ang edge ay ang nagpapatuloy na penomenon sa crypto kung saan bumabawi ang mga liquid na pangunahing asset matapos ang matitinding panandaliang drawdown na dulot ng panic, habang nasa pangmatagalang uptrend (“bumili sa dip kapag bull market”). Itinuturing ang bawat asset nang INDEPENDENTLY: sa daily bars, kapag bumaba ang presyo nito nang hindi bababa sa drawdown_pct mula sa pinakamataas nitong presyo sa nakaraang N araw (matalim na pullback) BUT nasa ibabaw pa rin ang presyo nito ng sarili nitong pangmatagalang SMA (buo pa ang uptrend), bumibili tayo ng kapantay na bahagi. Ito ang buong punto ng regime gate — sinasala nito ang pangunahing dahilan ng pagkabigo sa pagbili sa dip: ang pagkakabili sa bumabagsak na asset sa bear market. Hinahawakan ang mga posisyon habang hinihintay ang rebound at ibinebenta kapag bumalik ang presyo. Sadyang inilaan sa BINANCE_SPOT (kulang sa quota sa 12.9%, ang venue ng factory na may pinakamataas na survival rate) at long-only dahil isa itong CASH/edge sa pag-iipon na walang leverage at hindi nangangailangan ng short o funding. Ang diversification ng basket (6 asset na sapat ang pagiging hindi magkakaugnay) ang napatunayang sangkap laban sa overfit mula sa nabuhay na 5-asset carry basket, at ipinag-iiba nito ang estratehiya sa single-name LinkSpot drawdown na nasa pipeline na. 3 parameter lamang para makaiwas sa overfitting.

Bumagsak sa deflated Sharpe at mapaminsalang overfit sa walk-forward: DSR=0.0, PBO=0.73 sa 225 pagsubok, at palatandaan ng textbook na overfit — bumagsak ang average Sharpe na 8.30 ng IS sa average na -2.64 ng OOS (is_overfitted=TRUE), at negatibo ang bawat OOS window ([-0.95, -4.66, -2.30]). Bunga lang ng pagpili sa pinakamataas sa 225 pagsubok (inaasahang pinakamataas na 5.78) ang Sharpe na 8.3 ng IS, hindi tunay na edge. Tatlong mahihigpit na failure ng gate na hindi maaaring isantabi (OOS<=0, overfit,……Magpakita ng higit paMagpakita ng mas kaunti

Bumagsak sa deflated Sharpe at mapaminsalang overfit sa walk-forward: DSR=0.0, PBO=0.73 sa 225 pagsubok, at palatandaan ng textbook na overfit — bumagsak ang average Sharpe na 8.30 ng IS sa average na -2.64 ng OOS (is_overfitted=TRUE), at negatibo ang bawat OOS window ([-0.95, -4.66, -2.30]). Bunga lang ng pagpili sa pinakamataas sa 225 pagsubok (inaasahang pinakamataas na 5.78) ang Sharpe na 8.3 ng IS, hindi tunay na edge. Tatlong mahihigpit na failure ng gate na hindi maaaring isantabi (OOS<=0, overfit, PBO>0.5). Fitting sa loob ng sample ang malinis na resulta sa buong sample (PF 1.49, DD 20%, avg_trade_return_pct 3.66%): flat/negatibo pa rin ang na-optimize na backtest nitong mga nakaraang taon (2024 +0.7%, 2025 -2.6%, 2026 -0.9%), na nagpapatibay sa kamakailang paghina na na-flag ko sa gate bago ang optimization — hindi nagge-generalize sa susunod na panahon ang edge. Overfit ito -> abandunahin, hindi revise_hypothesis: sinaklaw ng sweep ang buong espasyo ng 3 parameter at nagbunga ng pagpiling negatibo ang OOS; mauuwi lang sa panibagong overfit ang muling pagbalangkas sa parehong spot-majors dip-basket na long-only gamit ang ibang asset — kinumpirma ito ng pangkat ng 4+ na halos magkakaparehong basket ng pagsuko/dip/breadth sa spot-majors (pagkakatulad na 0.71-0.76) na inabandona na dahil sa overfit/fee_edge. Walang matatag na rehiyon ng parameter at walang maisasalbang muling pagbalangkas.

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).

Ang tanging pagtutol sa Layer-4 ay tungkol sa kakayahang sukatin: nakabuo ang sandbox ng 2 trade dahil karamihan sa panahong iyon ay nasa ibaba ng 100-day SMA ang mga alt (nanatiling sarado ang gate), at malamang na mas mababa pa rin sa minimum na ~100 trade ang pagtatantiya ng buong panahon ng QA (~40-80). Nakapasa na sa Layers 1-3 ang edge at lahat ng mekanismo, kaya ang pinakamaliit na tamang ayos ay pataasin ang dalas ng trigger gamit ang tatlong inayos na gate at ang hold cap, sa pamamagitan lamang ng……Magpakita ng higit paMagpakita ng mas kaunti

Ang tanging pagtutol sa Layer-4 ay tungkol sa kakayahang sukatin: nakabuo ang sandbox ng 2 trade dahil karamihan sa panahong iyon ay nasa ibaba ng 100-day SMA ang mga alt (nanatiling sarado ang gate), at malamang na mas mababa pa rin sa minimum na ~100 trade ang pagtatantiya ng buong panahon ng QA (~40-80). Nakapasa na sa Layers 1-3 ang edge at lahat ng mekanismo, kaya ang pinakamaliit na tamang ayos ay pataasin ang dalas ng trigger gamit ang tatlong inayos na gate at ang hold cap, sa pamamagitan lamang ng pagbabago ng mga parameter (walang binago sa lohika): tinutugunan ng trend_len 100->50 ang tinukoy na pangunahing hadlang QA (mas madalas na nalalagpasan ng presyo ang 50-day SMA kaysa sa 100-day, kaya nagbubukas ang uptrend gate sa mas maraming panahon) at hinahati sa kalahati ang warmup (101->51 bar) para masuri ang mas malaking bahagi ng anumang sandbox window; halos dinodoble ng drawdown_pct 0.12->0.08 ang dalas ng mga kwalipikadong dip, habang tunay na matalim na pullback pa rin ang 8% arawang pagbaba; nagdaragdag ng kaunting dalas ang lookback_high 20->14; at mas maagang pinalalaya ng max_hold_days 90->45 ang mga patay na slice, kaya nababawasan ang pagharang sa muling pagpasok na nagpababa sa bilang. Nagdudulot ang mga ito nang magkakasama ng ilang ulit na pagtaas sa dating trigger rate, na may sapat na luwag para lumampas sa ~100 trade sa buong panahon at makabuo ng nasusukat na sample sa sandbox na metrics_reliable, habang inilalayo pa rin ng uptrend gate ang basket sa tunay na mga downtrend (iyon ang buong layunin nito). Walang binagong import, walang idinagdag na ipinagbabawal na import, at hindi nagbago kahit isang byte ang mekanismo ng tuloy-tuloy na execution (sariling buffers, override ng on_bar, exit-first na pagmamarka/pagtatakda ng laki ng CASH, mga proxy hook ng Layer-2) na nakapasa sa mga naunang layer.

Mga Resulta ng Beripikasyon

Bumagsak sa verification (Layer 4 — pagsusuri sa QA): - Hindi masusukat ang bilang ng trade. 2 lang na trade ang naisara ng sandbox sa loob ng 362 araw at itinakda ng engine ang metrics_reliable=FALSE — hindi mapagkakatiwalaan ang mga metric, at walang sinasabi ang 2 sample (dalawang luging knife-cut lang ang 0.0 win_rate/PF, hindi palatandaan ng depekto). Napakapili ng gate: ≥12% bumaba sa ilalim ng high sa nakaraang 20 araw AND na nagsara sa itaas ng 100-araw na SMA, at hinaharang ang muling pagpasok habang……Magpakita ng higit paMagpakita ng mas kaunti

Bumagsak sa verification (Layer 4 — pagsusuri sa QA): - Hindi masusukat ang bilang ng trade. 2 lang na trade ang naisara ng sandbox sa loob ng 362 araw at itinakda ng engine ang metrics_reliable=FALSE — hindi mapagkakatiwalaan ang mga metric, at walang sinasabi ang 2 sample (dalawang luging knife-cut lang ang 0.0 win_rate/PF, hindi palatandaan ng depekto). Napakapili ng gate: ≥12% bumaba sa ilalim ng high sa nakaraang 20 araw AND na nagsara sa itaas ng 100-araw na SMA, at hinaharang ang muling pagpasok habang hawak ang isang bahagi (hanggang 90d). Tinatayang trigger rate (~2-4 kwalipikadong dip/asset/taon sa mga yugto lang ng uptrend, ×6 asset, bawas ang mga naharang dahil may hawak) ay nagbibigay ng ~40-80 trade sa buong panahon, malamang na mas mababa pa rin sa ~100 na minimum. Kinikilala kong hindi pabor sa mga alt na ito ang regime sa kamakailang taon ng sandbox (karamihan ay nasa ibaba ng kanilang 100-araw na SMA, kaya nanatiling sarado ang gate), pero tiyak na hindi masusukat ang sandbox na 2 trade / metrics_reliable=FALSE, at hindi malinaw na aabot sa minimum ang tantiya kahit sa buong panahon; kaya harangin sa Layer 4 sa halip na magsayang ng buong backtest+optimization sa ingay.

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.