Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

Crypto-Majors BREADTH-Scaled Long/Cash Basket, Long-Only (BINANCE_SPOT, 10 pantay ang timbang na malalalim na major, linggu-linggo: bahaging inilagak = SHARE ng mga pangalang nasa itaas ng sarili nilang 100-araw na SMA — ilipat INTO sa stablecoin habang humihina ang lawak ng merkado — cross-sectional signal na hindi ginagamit ng alinmang nailunsad na basket, UNLEVERED Spot para imposibleng mangyari ang liquidation dahil sa estruktura, 2 parameter)

Resulta: Inabandona

SpotMajorsBreadthScaledLongCashBasketWeekly

Buod ng Resulta

Tahasan na ginawa ang strategy na ito laban sa dalawang pangunahing sanhi ng pagkabigo sa session — liquidation at drawdown na >50% — sa pamamagitan ng unlevered spot trading at pagpapalawak o pagpapaliit ng libro patungo sa stablecoin ayon sa market breadth habang humihina ang merkado, gamit ang bagong cross-sectional signal. Natupad ang layunin ng disenyong walang leverage, pero hindi gumana ang backtest: nagbigay lang ng ~379 bar ang pader sa saklaw ng datos na BINANCE_SPOT, kaya natigil ang lahat ng trading sa iisang 2020-2021 window at wala nang sumunod na aktibidad; samantala, naghatid ang accounting artifact sa rebalance/settlement ng imposibleng kita (isang +337.8% araw para sa unlevered basket) kaya hindi mabibigyang-kahulugan ang anumang sukatan. Walang nabago sa dalawang naka-target na iteration kaya iniwan ito ng analyst — at sinabing dapat lamang balikan ang konsepto kapag naipasok na ang buong spot history para sa lahat ng 10 major at naayos na ang PnL path, dahil hindi ito masusuri hangga't hindi iyon nagagawa.

Hypothesis

Isang LONG-ONLY, sari-sari, SELF-DE-RISKING basket sa BINANCE_SPOT na idinisenyo laban sa dalawang pangunahing sanhi ng pagkasawi sa sesyong ito: (1) TOTAL LIQUIDATIONS (AVAX sweep, SOL/AVAX pares, at BTC grid ay pawang umabot sa -100% sa bear/vol event dahil nagsalansan ang developer ng halos buong LEVERAGED gross exposure) at (2) ang >50% na iisang-rehimeng DRAWDOWN na tuluyang nagpahinto sa bawat long-only leveraged momentum basket. Kapwa ito inaalis sa estruktura rito: nakikipagkalakalan ito sa SPOT CASH……Magpakita ng higit paMagpakita ng mas kaunti

Isang LONG-ONLY, sari-sari, SELF-DE-RISKING basket sa BINANCE_SPOT na idinisenyo laban sa dalawang pangunahing sanhi ng pagkasawi sa sesyong ito: (1) TOTAL LIQUIDATIONS (AVAX sweep, SOL/AVAX pares, at BTC grid ay pawang umabot sa -100% sa bear/vol event dahil nagsalansan ang developer ng halos buong LEVERAGED gross exposure) at (2) ang >50% na iisang-rehimeng DRAWDOWN na tuluyang nagpahinto sa bawat long-only leveraged momentum basket. Kapwa ito inaalis sa estruktura rito: nakikipagkalakalan ito sa SPOT CASH account (walang leverage, walang margin) kaya imposibleng magkaroon ng liquidation sa matematika, at AUTOMATICALLY unti-unting inililipat ng exposure nito ang pondo patungo sa stablecoin habang humihina ang merkado. Ang signal ay MARKET BREADTH — ang bahagi ng nakapirming uniberso ng 10 pangunahing asset na may malalim na kasaysayan (BTC, ETH, SOL, BNB, XRP, ADA, AVAX, LINK, DOGE, LTC) na nakikipagkalakalan sa taas ng kani-kanilang 100-araw na SMA. Itinatakda ng bahaging iyon ang IS porsiyento ng pondong ipinuhunan: malawak na uptrend (8/10 sa taas ng MA) → ~80% ang namuhunan, pantay ang timbang sa mga kwalipikadong name; humihinang lawak ng partisipasyon ng merkado (2/10) → ~20% ang namuhunan, 80% sa USDT; bear (0/10) → lahat ay nasa cash. Ang lawak ng partisipasyon ng merkado ay isang pinagsama-samang cross-sectional na signal NO ginagamit ng ipinapatupad na basket (gumagamit ang mga ipinapatupad na basket ng momentum batay sa relative strength ng bawat name at negatibong funding ng bawat name — L24 ang hinihingi para sa tunay na bagong input ng signal, mula sa pamilya ng dispersion ng L24 name). Hindi ito NOT basket na nagraranggo/nagpapalit-puwesto (pantay ang timbang sa ALL kwalipikadong name, walang pag-uuri ayon sa top-K → hindi ito ang dobleng L12/L24), NOT konsentrado (maximum na ~10% bawat name → walang malaking pagkalugi dahil sa iisang name), NOT carry/options/liquidation-feed/pagbabalik-sa-mean ng iisang name/pagtatakda ng oras ng trend para sa isang asset. Dahil humihina ang lawak ng partisipasyon ng merkado AHEAD ng indeks ng presyo habang nabubuo ang tuktok, maagang binabawasan ng portfolio ang panganib. Purong OHLCV, ligtas sa datos; 2 pangunahing parameter (SMA na lookback, lingguhang dalas ng pagsusuri).

Hindi naayos ng Iteration 2 ang alinman sa dalawang natukoy na depekto, at hindi nagbago ang resulta kumpara sa iteration 1. Nananatili ang pag-freeze: entry_diag.bars_seen ay eksaktong 379 pa rin at limitado pa rin ang lahat ng trading sa 2020-10→2021-10, na walang aktibidad 2022-2026 (28 trade lahat). Hindi nakatulong ang pag-aayos ng developer sa paglaktaw sa gate dahil hindi ang rebalance gate ang pangunahing sanhi — pader ito ng saklaw ng datos na BINANCE_SPOT: halos 379 bar lang ang ipinapasok ng primary……Magpakita ng higit paMagpakita ng mas kaunti

Hindi naayos ng Iteration 2 ang alinman sa dalawang natukoy na depekto, at hindi nagbago ang resulta kumpara sa iteration 1. Nananatili ang pag-freeze: entry_diag.bars_seen ay eksaktong 379 pa rin at limitado pa rin ang lahat ng trading sa 2020-10→2021-10, na walang aktibidad 2022-2026 (28 trade lahat). Hindi nakatulong ang pag-aayos ng developer sa paglaktaw sa gate dahil hindi ang rebalance gate ang pangunahing sanhi — pader ito ng saklaw ng datos na BINANCE_SPOT: halos 379 bar lang ang ipinapasok ng primary feed na BTCUSDT.BINANCE_SPOT sa _process_primary, kaya walang datos ang estratehiya para makipagkalakalan lampas 2021 at nananatili itong nagyelo. Hindi rin naayos ang problema sa accounting, at mas lumala pa: pisikal na imposibleng mangyari ang +337.8% isang-araw na return (2021-06-21) at mga buwang +214%/+337% para sa spot basket na walang leverage at may limitasyong ~10%/pangalan (≤100% naipuhunan). Dahil dito, hindi mabibigyang-kahulugan ang PF 33.5, calmar 686, avg_trade_return_pct 396%, at ang +2056% 2021; puro walang saysay ang mga ito. max_drawdown ay 60.3% (>50%) kahit sa sirang window. Walang nabago sa dalawang naka-target na iteration, kaya walang paraan para makakuha ng malinis at masusuring backtest sa loob ng siklo ng pagsusuri — hindi masusuri ang estratehiya gamit ang available na datos ng spot at hindi pa nalulutas ang problema sa PnL artifact. Paalala para sa research lead / data engineer: matibay talaga ang konsepto ng breadth + spot na walang leverage, pero kailangan nito ng (a) buong BINANCE_SPOT araw-araw na kasaysayan para sa lahat ng 10 majors na naibalik sa katalogo (ang kasalukuyang ~379-bar na primary coverage ang tunay na hadlang) at (b) naitama ang landas ng rebalance/settlement PnL; hindi ito masusuri hangga't wala ang datos. Itigil ito sa halip na gumawa ng ikatlong iteration sa resultang hindi nagbabago at hindi gumagana.

Implementasyon

Long-only, walang leverage na BINANCE_SPOT (CASH) breadth-scaled basket sa 10 malalalim na major (BTC/ETH/SOL/BNB/XRP/ADA/AVAX/LINK/DOGE/LTC). Linggu-linggo, bawat pangalang nagte-trade sa itaas ng sarili nitong 100-araw na SMA ay nakakakuha ng pantay na ~1/10 bahagi ng portfolio; nananatili sa USDT ang natitira. Kaya katumbas ng lawak ng merkado ang bahaging inilagak (bahagi ng mga pangalang nasa itaas ng SMA) — lumilipat ang libro sa stablecoin habang humihina ang lawak at pabalik sa mga coin kapag bumabawi ito. Ibinebenta sa rebalance ang mga pangalang bumaba sa ilalim ng kanilang SMA sa rebalance bar at binibili sa susunod na bar ang mga bagong kuwalipikadong pangalan batay sa na-settle nang USDT; pinananatili ang mga holding na matatag para limitahan ang churn/bayarin. Walang leverage, walang short — imposibleng mangyari ang liquidation dahil sa estruktura.

Sa Iteration 2, isinagawa ang dalawang minimal na pag-aayos na hiniling ng reviewer, simula sa previous_code habang pinananatili ang lahat ng dati nang pumapasang lohika ng signal/istruktura. (1) REBALANCE-GATE FREEZE: dating kinukuwenta ng rebalance ang `above` sa loob ng loop na `return` at nagpapatigil sa ENTIRE lingguhang rebalance kapag kulang sa 100 bars o hindi na nag-a-update ang kahit isa sa 10 leg — kaya nagyelo ang portfolio sa 2021-10 at hindi muling pumasok sa bull market ng 2023-2024. Nilalaktawan……Magpakita ng higit paMagpakita ng mas kaunti

Sa Iteration 2, isinagawa ang dalawang minimal na pag-aayos na hiniling ng reviewer, simula sa previous_code habang pinananatili ang lahat ng dati nang pumapasang lohika ng signal/istruktura. (1) REBALANCE-GATE FREEZE: dating kinukuwenta ng rebalance ang `above` sa loob ng loop na `return` at nagpapatigil sa ENTIRE lingguhang rebalance kapag kulang sa 100 bars o hindi na nag-a-update ang kahit isa sa 10 leg — kaya nagyelo ang portfolio sa 2021-10 at hindi muling pumasok sa bull market ng 2023-2024. Nilalaktawan na nito ang anumang pangalang walang masusuring SMA, at kinukuwenta ang breadth at naglalaan lamang sa AVAILABLE pangalan (may pananggalang sa `if not above: return` para maghintay lang ang ganap na walang laman na bar at hindi maubos ang linggo); umiikot din ang `held`, sell loop, at listahan ng bibilhin sa mga masusuring pangalan. (2) ACCOUNTING ARTIFACT: kinumpirma ko sa pamamagitan ng base_template na ang get_account_equity() ay nagbabalik lamang ng balanse ng stablecoin na USDT (hindi net-liq), kaya tamang net worth ang _total_value() = cash + mga coin na minarkahan sa huling close at hindi ito nagdodoble ng bilang. Ang imposibleng +262% isang-araw / +268% buwanang bilang ay dulot ng pagyeyelo mismo — ang isang taong hindi pa naisasakatuparang kita na naitala sa iilang dump bar ay nagdudulot ng malalaking biglang pagtaas ng daily return sa naisasakatuparang PnL. Sa pag-aayos sa pagyeyelo at lingguhang pag-rebalance sa buong 2017-2026 panahon, regular na naisasakatuparan ang kita at nalilimitahan ang realized PnL ng bawat bar ng cap na ~10% bawat pangalan. Bilang dagdag na pagpapatibay laban sa alalahanin sa 'maling kalkulasyon ng settled-USDT', ibinabatay na ngayon ng mga ipinagpalibang pagbili ang laki sa portfolio value na settled-FRESHLY sa oras ng pagsasagawa (muling kinukuwenta ang kabuuan at target_per sa buy bar) sa halip na sa lumang target noong rebalance; nililimitahan pa rin ang bawat pagbili sa available na settled USDT, kaya hindi lalampas sa ~100% ng net worth ang kabuuang pondong mailalaan. Tugma ang daily bar sa macro breadth horizon na ilang linggo hanggang buwan; maliit na bahagi lamang ng maraming-taong panahon ang 100-araw na SMA warmup, kaya maaga at madalas na gagana ang panala.

Mga Resulta ng Beripikasyon

Suriin ang FULL-history run (hindi na naka-freeze): tiyakin na (a) wala na ang +262%/+268% artifact, (b) muling pumapasok ang libro sa mga bull (2023-2024) matapos isaalang-alang ang epekto ng whipsaw, at (c) pinananatili ng breadth de-risking ang DD na mas mababa sa 50% sa buong 2022. Itigil kung puro whipsaw lang ito at walang paglahok sa pag-akyat ng bull.

Halos walang pagbabago ang sandbox kumpara sa iter-1 (-11.75%, Sharpe -1.84, max_drawdown 12.0%, win_rate 0.0, PF 0.0, 14 trades), dahil nasa buong 100-araw na kasaysayan ang lahat ng 10 leg sa kamakailang ~1-taong window. Kaya hindi ito binabago ng freeze fix — para lang sa FULL 2017-2026 backtest mahalaga ang fix. Nananatili ang panalo 0.0 / PF 0.0 bilang lagda ng SMA-whipsaw sa masamang pababa/pabagu-bagong window (muling napatunayan: tama ang buy-above/sell-below polarity, hawak ang mga panalo hanggang trend-break, tama ang sizing, at wastong binawasan ang panganib ng portfolio hanggang cash sa kontroladong 12% DD), NOT depekto sa code. Kinalabasan ito ng edge/regime para sa buong kasaysayan, hindi depektong maaayos sa muling pag-code.

Opsyonal na isama sa depensibong pagsasara ang mga pangalang hawak ngunit hindi masusuri; hindi ito hadlang dahil uniberso ito ng malalim na history.

Maliit na edge case ng naiwang leg: binubuo lang ang `held` mula sa mga pangalang maaaring suriin (`above`), at iniikot ng sell loop ang `above`, kaya ang pangalang kasalukuyang HELD na nawalan ng masusuring SMA ngayong linggo ay hindi naibebenta o nasusubaybayan — nananatili itong bukas hanggang muli itong masuri. Halos walang epekto ito sa 10 liquid major na may tuloy-tuloy na history, pero isa itong nakatagong asymmetry (hindi maiaalis sa panganib ang naiwang holding habang nawawala ang datos nito).

Pagsusuri ng Backtest

Sharpe
1.17
Kabuuang Return
1971.08%
Max Drawdown
60.29%
Kabuuang Trade
28
Win Rate
60.7%
Profit Factor
33.45

Matibay at bago pa rin ang konsepto ng breadth signal + unlevered spot; sinubukan ng developer ang hiniling na gate-skip fix

Walang leverage kaya imposibleng mangyari ang liquidation dahil sa estruktura (ang iisang layunin ng disenyo na natupad)

Hindi gumagana ang STILL matapos ang iteration 2: walang ipinagbago ang bars_seen sa 379, nakakulong ang lahat ng trading sa 2020-10→2021-10, walang aktibidad 2022-2026 (28 trades sa kabuuan) — naka-freeze pa rin ang libro

Ang ugat na sanhi ay pader sa saklaw ng datos na BINANCE_SPOT: ~379 bar lang ang pangunahing feed kaya walang datos ang strategy para mag-trade lampas sa 2021 — hindi ito naayos ng gate-skip fix

Accounting artifact UNFIXED at mas malala pa: +337.8% sa iisang araw (2021-06-21), +214%/+337% buwan — imposible ito para sa unlevered spot basket na ≤100% ang inilagak; walang saysay ang PF 33.5, avg_trade_return_pct 396%, at calmar 686

max_drawdown 60.3% (>50%) sa sirang 2021-lamang na window; hindi mabibigyang-kahulugan ang mga sukatan, iisang regime

Walang naidulot na pagbabago ang dalawang naka-target na iteration — walang daan tungo sa malinis na backtest sa loob ng review loop

Pagsusuri

Hindi gumagana ang backtest at hindi mabibigyang-kahulugan ang mga sukatan nito — huwag itong NOT i-optimize. Dalawang tiyak na pag-aayos ang kailangan bago ito masuri: (1) REBALANCE-GATE FREEZE: sa _process_primary, `for iid in self._names: s = self._sma(iid); if s is None ...: return` pinapahinto ng loop ang ENTIRE lingguhang rebalance kapag ANY kahit isa lang sa 10 spot name ay walang 100 bar o may puwang sa datos. Humihinto ang lahat ng trade/rendimiento sa 2021-10 at walang anumang aktibidad hanggang 2026……Magpakita ng higit paMagpakita ng mas kaunti

Hindi gumagana ang backtest at hindi mabibigyang-kahulugan ang mga sukatan nito — huwag itong NOT i-optimize. Dalawang tiyak na pag-aayos ang kailangan bago ito masuri: (1) REBALANCE-GATE FREEZE: sa _process_primary, `for iid in self._names: s = self._sma(iid); if s is None ...: return` pinapahinto ng loop ang ENTIRE lingguhang rebalance kapag ANY kahit isa lang sa 10 spot name ay walang 100 bar o may puwang sa datos. Humihinto ang lahat ng trade/rendimiento sa 2021-10 at walang anumang aktibidad hanggang 2026 (bars_seen 379 lamang kumpara sa bars_processed 3264, 23 trade sa kabuuan) — nagyelo ang portfolio at hindi na muling pumasok sa 2023-2024 bull market. Pag-aayos: laktawan ang mga name na kulang o walang sapat na datos, at kalkulahin ang lawak ng partisipasyon ng merkado at maglaan ng pondo sa AVAILABLE name; huwag kailanman ihinto ang buong rebalance. Tiyakin din na saklaw ng BINANCE_SPOT catalog ang lahat ng 10 name sa buong panahon (SOL/AVAX/LINK/DOGE spot ay maaaring may limitadong kasaysayan, at ipinahihiwatig ng bilang ng 379 primary bar na maaaring hindi kumpleto ang mismong datos ng BTC spot — kung gayon, pasimulan ang pangongolekta kapag hinihingi). (2) ACCOUNTING ARTIFACT: imposible ang +262% isang-araw (2021-06-21) at +268% buwanang rendimiento para sa isang spot basket na walang leverage at may limitasyong ~10%/name (≤100% ang namuhunan). Siyasatin ang proseso ng settlement na nagbebenta muna at ipinagpapaliban ang pagbili, at ang _total_value(): malamang na nadodoble ang PnL sa pagsasara at muling pagbubukas o mali ang kalkulasyon ng settled-USDT (kaparehong uri ng isyu gaya ng +707% buwan sa kapatid na SPOT dual-momentum). Pagkatapos ng dalawang pag-aayos, patakbuhin muli sa buong 2017-2026 panahon; tanging malinis na takbo na aktuwal na nakikipagkalakalan sa lahat ng rehimen ang makapagpapakita kung naihahatid ng pagsukat batay sa lawak ng partisipasyon ng merkado ang ipinangakong maagang pagbawas ng panganib at kontroladong drawdown (<30%). Kung, kapag nakipagkalakalan na ito sa buong panahon, maliit lamang ang edge o nagdudulot pa rin ng >50% drawdown ang signal ng lawak ng partisipasyon ng merkado, itigil na ito.

Buod ng Resulta

Matibay ang konsepto ng breadth-scaled unlevered-spot at natupad ang iisang layunin ng disenyo nito (walang liquidation), pero hindi ito masusuri hangga't walang buong BINANCE_SPOT araw-araw na history para sa lahat ng 10 major na naipasok sa catalog at naitama ang rebalance/settlement PnL path — hadlang sa pagsusuri ang kakulangan sa saklaw ng datos at accounting artifact, hindi ang signal.

Iniwan ito sa pre-optimization backtest-review gate matapos hindi maresolba ng dalawang iteration ang dalawang depekto: ang pangunahing ugat na sanhi ay pader sa saklaw ng datos na BINANCE_SPOT (humigit-kumulang 379 bar lang ang ibinigay ng pangunahing feed kaya walang datos ang strategy para mag-trade lampas sa 2021 at nanatili itong naka-freeze), at naghatid pa rin ng pisikal na imposibleng kita ang rebalance/settlement PnL path — kaya walang daan tungo sa malinis at masusuring backtest sa loob ng review loop.

Long-only, unlevered spot basket sa BINANCE_SPOT sa 10 pantay ang timbang na malalalim na major, kung saan katumbas ng lawak ng merkado ang bahaging inilagak — ang bahagi ng mga pangalang nagte-trade sa itaas ng sarili nilang 100-araw na SMA — kaya awtomatikong lumilipat ang exposure sa stablecoin habang humihina ang lawak; gumagamit ito ng cross-sectional signal na hindi ginagamit ng alinmang nailunsad na basket at walang leverage kaya imposibleng mangyari ang liquidation dahil sa estruktura.

Hindi masuri nang wasto ang backtest: na-freeze ang trading sa iisang 2020-10→2021-10 window na walang aktibidad 2022-2026 (28 trades sa kabuuan), at nasira ang mga sukatan dahil sa accounting artifact — imposibleng +337.8% na kita sa iisang araw at +214%/+337% na buwanang kita para sa unlevered spot book na ≤100% ang inilagak — kaya walang saysay ang mga numero (profit factor 33.5, calmar 686, avg_trade_return_pct 396%, +1971% sa kabuuan) at nagkaroon ng 60.3% max drawdown sa sirang window na iyon.

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.