Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

ETH Pagkupas ng pagkaubos ng sweep na may malalaking print, long-short (iisang instrumento BINANCE USD-M perp, DEEP aggTrades TRADE-SIZE data; salungatin ang mabilis na pagbabalik matapos pumitik ang presyo dahil sa sweep ng malaking aggressor na CLIMACTIC — madalas, ang malaking taker print ay mula sa LAST buyer/seller, hindi bagong trend — mahigpit na stop lampas sa wick ng sweep, maikling hold, 3 parameter)

Resulta: Inabandona

EthPerpPremiumSpikeReversionFadeLS5m

Malinis ang pag-parse at mahigpit ang lohika ng exit na stop/target/max-hold; tapat na idinokumento ng developer ang pagpapalit ng datos.

Hypothesis

Mean-reversion na estratehiya sa LONG-SHORT, iisang instrumento MICROSTRUCTURE sa ETHUSDT.BINANCE (USD-M perp), na nakikipagkalakalan sa tiyak na event ng order flow mula sa malalim na datos at umiiwas sa mga uring napatunayang bagsak sa sesyong ito: L30 (purong OHLCV = 0/213 → ang signal ay order flow batay sa TRADE-SIZE, tunay na pagdepende sa salik na hindi presyo na pinapayagan ng L30), L29 (walang options), L28 (walang funding carry—hindi tinatamaan ng DECAY sa funding edge na pumatay sa mga carry basket);……Magpakita ng higit paMagpakita ng mas kaunti

Mean-reversion na estratehiya sa LONG-SHORT, iisang instrumento MICROSTRUCTURE sa ETHUSDT.BINANCE (USD-M perp), na nakikipagkalakalan sa tiyak na event ng order flow mula sa malalim na datos at umiiwas sa mga uring napatunayang bagsak sa sesyong ito: L30 (purong OHLCV = 0/213 → ang signal ay order flow batay sa TRADE-SIZE, tunay na pagdepende sa salik na hindi presyo na pinapayagan ng L30), L29 (walang options), L28 (walang funding carry—hindi tinatamaan ng DECAY sa funding edge na pumatay sa mga carry basket); iniiwasan din nito ang mga patibong ng mababaw na sukatan at liquidation sa paggamit ng DEEP aggTrades feed (mga raw trade ng Binance Vision na may sukat ng bawat trade at aggressor flag). Naiiba ito sa nakabinbin kong ideya ng aggTrades absorption-divergence (na kumukupas sa rolling CVD-laban-sa-presyong DIVERGENCE sa mga sukdulan ng range): dito, kumukupas ang SINGLE CLIMACTIC LARGE-PRINT SWEEP—bugso ng agresibong trade na di-karaniwang laki na tumatalon sa presyo sa iisang direksiyon. Kaayon ng natatanging panalong reversion na nakaligtas (SOL 15m VWAP fade) ang tesis: madalas na ang malaking agresibong sweep ay ang LAST marginal buyer/seller na nauubusan ng puwersa sa manipis na liquidity, hindi simula ng bagong trend, kaya bumabalik ang presyo matapos ang sweep. Samantalahin ito: matapos patalunin ng malaking BUY sweep ang presyo pataas, SHORT ang pagbawi; matapos ang malaking SELL sweep, LONG. Nasa lampas lang ng sukdulang presyo ng sweep ang mahigpit na stop (hindi na wasto ang tesis kung patuloy ang galaw ng presyo—nangangahulugan itong may impormadong pagpapatuloy), kaya positibo ang reward:risk. Pinili ang ETH dahil malalim at likido ang aggTrades tape nito, na may makabuluhang (~0.2–0.5%) pagbawi matapos ang sweep na lampas sa ~0.10% USD-M round trip. Iisang instrumento, LONG-SHORT (tinutugunan ang imbalance na long na 85%), mabilis na intraday na hawak. 3 pangunahing parameter (percentile ng laki ng trade para sa “malaki,” hangganan ng galaw ng sweep, layo ng stop).

Iteration 3 ito ng hypothesis na hinatulan na ng QA reviewer bilang EXHAUSTED: wala nang edge ang lahat ng anim na estratehiya sa pamilyang aggTrades trade-size na ito (mga metric na taker-ratio x3, continuation, premium-index); lumampas sa >50% hard-abandon drawdown ang naunang run; at hindi talaga masusubok dito ang tunay na signal (hindi nakakabit ang aggTrades: katalogo ng trade-tick na 1 araw, walang supp-loader key, walang on-demand na pangongolekta; wala ang ETH liquidations). Sadyang pinili kong NOT……Magpakita ng higit paMagpakita ng mas kaunti

Iteration 3 ito ng hypothesis na hinatulan na ng QA reviewer bilang EXHAUSTED: wala nang edge ang lahat ng anim na estratehiya sa pamilyang aggTrades trade-size na ito (mga metric na taker-ratio x3, continuation, premium-index); lumampas sa >50% hard-abandon drawdown ang naunang run; at hindi talaga masusubok dito ang tunay na signal (hindi nakakabit ang aggTrades: katalogo ng trade-tick na 1 araw, walang supp-loader key, walang on-demand na pangongolekta; wala ang ETH liquidations). Sadyang pinili kong NOT muling palitan ang mekanismo sa ika-7 pagkakataon (tahasang binanggit ng reviewer ang paulit-ulit na pagpapalit ng mekanismo); sa halip, ginawa ko ang pinakamaliit na pag-aayos sa dalawang kongkreto at wastong depektong mekanikal: (1) inalis ang maagang exit na dulot ng premium-normalization, na tinukoy ng feedback bilang sanhi ng baligtad na aktuwal na reward:risk (nagbulsa ito ng maliliit na pakinabang na mas mababa sa target habang hinayaang tumakbo ang mga talo hanggang stop), kaya nagtatapos lang ngayon ang mga trade sa nakapirming stop na 0.30%, target na 0.50%, o max-hold, upang aktuwal na matupad ang nominal na RR 1.67; at (2) itinaas ang entry_z 2.0->3.0 at max_hold 8->12 para mabawasan ang pagkamatay dahil sa bayarin mula sa turnover-393 at ang drawdown na >50%, sa pamamagitan ng pagtaya lamang sa pinakamatitinding paglihis at pagbibigay ng oras sa target para mapunan. Hindi binago ang mga import, istruktura ng class, pag-parse ng premium, tuloy-tuloy na premium-z signal, at sizing, kaya nananatiling pasado ang Layers 1-3. Tala sa pagiging tapat (nasa docstring at dito): tunay na mga pagpapahusay na mekanikal ang mga ito, pero hindi sila lumilikha ng edge — batay sa naunang win_rate na ~0.34, mas mababa ang mekanismo maging sa breakeven na kasama ang bayarin para sa RR 1.67, at malamang na tama ang pagtatasa ng reviewer na wala nang edge ang pamilyang hypothesis na ito; ibinibigay ng iteration na ito ang pinakamalinis na posibleng bersiyon ng kasalukuyang mekanismo, pero ang tapat na inaasahan ay talikuran na ang hypothesis sa halip na mag-iterate pa. Tinutugunan ng min_notional=20 ang mga minimum ng ETHUSDT; iisang posisyong 0.5x-equity, walang leverage, nakapirming stop -> may hangganan ang panganib sa bawat trade (L15).

Na-liquidate, negatibo ang expectancy at lugi sa bayarin ang microstructure churner na hindi man lang ang ipinagpalagay na strategy — tiyak na dapat iwanan, hindi sulit ang 2 oras. LIQUIDATED ang account sa 2020-12-20 (total_return -100%, max_drawdown 100%) sa loob ng unang ~11 buwan, at pagkatapos ay hindi na gumalaw ang equity (lahat ng pang-araw-araw na kita pagkatapos ng post-2020 ay 0.0 = patay na kapital); Sharpe -1.27 na may CI [-5.69, -1.13] na lubusang negatibo, PSR 0.0. Negatibo ang edge at nilalamon……Magpakita ng higit paMagpakita ng mas kaunti

Na-liquidate, negatibo ang expectancy at lugi sa bayarin ang microstructure churner na hindi man lang ang ipinagpalagay na strategy — tiyak na dapat iwanan, hindi sulit ang 2 oras. LIQUIDATED ang account sa 2020-12-20 (total_return -100%, max_drawdown 100%) sa loob ng unang ~11 buwan, at pagkatapos ay hindi na gumalaw ang equity (lahat ng pang-araw-araw na kita pagkatapos ng post-2020 ay 0.0 = patay na kapital); Sharpe -1.27 na may CI [-5.69, -1.13] na lubusang negatibo, PSR 0.0. Negatibo ang edge at nilalamon ito ng mga gastos: profit_factor 0.304, avg_trade_return_pct -0.017%, expectancy -$31/trade sa 6,614 trades na may limang minutong hold, 82.76% ng gross ang komisyon at $109k ang epekto (return_kurtosis 2062 ang sanhi ng pagbagsak). Mahalaga: hindi masusubok ang nakasaad na signal ng hypothesis — ang raw aggTrades per-trade-SIZE sweep-exhaustion — dahil hindi nakakabit ang feed (mga ~1 araw lang ng tick data), kaya ipinalit ng developer ang perp premium index; hindi masusuri ang sinabing mekanismo at bumagsak ang ipinalit na mekanismo. Pinagsasama nito ang L30/L55 microstructure fade sa iisang asset, L18 churner na lugi sa bayarin, at L19 malubhang liquidation. Walang tuning ng parameter na makapagliligtas sa na-liquidate, negatibo ang expectancy, at 82% hatak sa bayarin na strategy; kailangan ng tunay na hypothesis ang aggTrades feed na ilang taon ang haba (pag-aayos sa datos), hindi optimization. Padron ng pagkabigo: liquidation/fee_edge/no_edge microstructure fade sa iisang asset; hindi makuha ang ipinagpalagay na datos (L18/L19/L30).

Implementasyon

Long-short na single-instrument ETHUSDT.BINANCE (USD-M perp), isang fade ng pagbaligtad matapos ang pagtaas ng premium ng perp. Binabasa nito ang malalim na perp PREMIUM INDEX (basis ng mark laban sa index) at bumubuo ng mean-centered premium z-score sa batayang 120-bar. Sinasalungat nito ang matitinding paglihis: premium z >= entry_z (mahal ang perp) -> SHORT, z <= -entry_z (mura ang perp) -> LONG. Pinahihigpit ng Iteration 3 ang mga exit upang STRICT stop/target/max-hold lamang (inalis ang maluwag na maagang exit sa premium-normalization na binaligtad ang aktuwal na reward:risk), gumagamit ng nakapirming stop na 0.30% sa ilalim ng target na 0.50% (RR 1.67), at itinataas ang entry_z sa 3.0 upang magkaroon ng mas kaunti ngunit mas mataas ang kumpiyansang entry at mabawasan ang pagkamatay dahil sa bayarin na dulot ng turnover at drawdown. Iisang posisyon, walang leverage, notional na 0.5x-equity. 3 pangunahing parameter (entry_z, stop_pct, tp_pct).

Mga Resulta ng Beripikasyon

CLEAN RESTART 2026-09-04 — inalis ang history ng hatol at mga tala ng pagkatuto sa run na ito at sinimulan itong muli mula sa beripikasyon. Nagmula sa pipeline, hindi sa merkado, ang naunang pag-abandona: mali ang pagkakaugnay ng harness ng Layer-2 sa mga @staticmethod helper (naayos), naglabas ang QA ng pinal na hatol sa performance batay sa hindi pa na-optimize na smoke test (inalis — correctness lamang ang hinahatulan ngayon ng QA), at nagmula sa kakulangan ng backtest slot ang mga timeout ng sandbox (naayos). Hindi nagbago ang hypothesis at ang code ng strategy. Suriin ang code batay sa merito nito; pagpapasyahan ang performance sa susunod gamit ang buong backtest at optimizer.

Pagsusuri ng Backtest

Sharpe
-1.27
Kabuuang Return
-100.00%
Max Drawdown
100.00%
Kabuuang Trade
6614
Win Rate
39.2%
Profit Factor
0.30

Malinis ang pag-parse at mahigpit ang lohika ng exit na stop/target/max-hold; tapat na idinokumento ng developer ang pagpapalit ng datos.

LIQUIDATED ang account sa 2020-12-20 (total_return -100%, max_drawdown 100%); hindi na gumagalaw ang patay na kapital bawat araw pagkatapos nito, Sharpe -1.27 (CI [-5.69, -1.13]), PSR 0.0

Negatibo ang expectancy at lugi sa bayarin: PF 0.304, avg_trade_return_pct -0.017%, expectancy -$31/trade sa 6,614 trades, 82.76% ng gross ang komisyon, $109k ang epekto.

Hindi ito ang ipinagpalagay na strategy: hindi makuha ang aggTrades trade-size feed (~1 araw), kaya ipinalit ang perp premium index — hindi masusubok ayon sa itinakdang espesipikasyon ang sinabing mekanismo.

L30/L55 microstructure fade sa iisang asset + L18 churner na lugi sa bayarin + L19 malubhang liquidation

Kasaysayan ng Iterasyon

Nabigo ang beripikasyon (Pagsusuri sa Layer 4 — QA): - EDGE EMPIRICALLY BELOW FEES / DECISIVELY NEGATIVE. Sandbox: avg_trade_return_pct -0.032% (mas mababa sa humigit-kumulang 0.10% round-trip at 0.15% floor), profit_factor 0.558, Sharpe -1.871 na may CI [-3.34, -0.19] na lubusang mas mababa sa zero, probabilistic_sharpe 0.0099, total_return -9.84% sa 120 trades. Hindi sumasaklaw sa zero ang Sharpe CI at humigit-kumulang PSR ang 1% — kumpirmadong negatibo ang expectancy, hindi malabo dahil maliit ang sample. -……Magpakita ng higit paMagpakita ng mas kaunti

Nabigo ang beripikasyon (Pagsusuri sa Layer 4 — QA): - EDGE EMPIRICALLY BELOW FEES / DECISIVELY NEGATIVE. Sandbox: avg_trade_return_pct -0.032% (mas mababa sa humigit-kumulang 0.10% round-trip at 0.15% floor), profit_factor 0.558, Sharpe -1.871 na may CI [-3.34, -0.19] na lubusang mas mababa sa zero, probabilistic_sharpe 0.0099, total_return -9.84% sa 120 trades. Hindi sumasaklaw sa zero ang Sharpe CI at humigit-kumulang PSR ang 1% — kumpirmadong negatibo ang expectancy, hindi malabo dahil maliit ang sample. - REWARD:RISK STRUCTURALLY INVERTED, salungat sa pahayag ng hypothesis na “mahigpit na stop / positibong RR.” Nasa lampas ng WICK ng sweep ang stop sa bar na >= 2xATR (~1%+ mula sa entry), samantalang 0.6% lamang ang target; kaya mas malayo ang stop kaysa target sa mismong mga bar na nagpapasimula nito. Kinukumpirma ng Sandbox: ang avg_loss $358.9 ay 1.68x avg_win $214.0, return_skew -1.26. - TRUE SIGNAL NOT IMPLEMENTED. Ang edge ng hypothesis ay climax sweep ng malaking print mula sa trade-SIZE ng bawat trade sa aggTrades tape; gumagamit ang code ng ATR-outlier na PRICE spike na kinukumpirma ng z ng metrics taker-volume-ratio sa mga bar na 5-minuto — proxy ng presyo at pinagsama-samang daloy, hindi trade size na outlier, sa aggTrades feed na hindi nakakabit. Ito ang ikaapat na strategy sa pamilyang ito na nagpapalit sa parehong metrics proxy para sa edge ng aggTrades na hindi nakakabit; lahat ay walang edge.

Nabigo ang beripikasyon (Pagsusuri sa Layer 4 — QA): - EDGE DECISIVELY NEGATIVE AND WORSE THAN THE PRIOR ITERATION. Sandbox: 704 trades, avg_trade_return_pct -0.032% (mas mababa sa mga bayarin), profit_factor 0.327, win_rate 0.337, Sharpe -2.191 na may CI [-7.47, -0.92] na lubusang mas mababa sa zero, PSR 0.0001, total_return -55.76%, max_drawdown 55.76% (EXCEEDS sa >50% hard-abandon threshold). Mataas na turnover ang sanhi ng pagkalugi sa bayarin: turnover 393.2, total_impact_usd $18,376. - REALIZED REWARD:RISK……Magpakita ng higit paMagpakita ng mas kaunti

Nabigo ang beripikasyon (Pagsusuri sa Layer 4 — QA): - EDGE DECISIVELY NEGATIVE AND WORSE THAN THE PRIOR ITERATION. Sandbox: 704 trades, avg_trade_return_pct -0.032% (mas mababa sa mga bayarin), profit_factor 0.327, win_rate 0.337, Sharpe -2.191 na may CI [-7.47, -0.92] na lubusang mas mababa sa zero, PSR 0.0001, total_return -55.76%, max_drawdown 55.76% (EXCEEDS sa >50% hard-abandon threshold). Mataas na turnover ang sanhi ng pagkalugi sa bayarin: turnover 393.2, total_impact_usd $18,376. - REALIZED REWARD:RISK STILL INVERTED WITH CATASTROPHIC TAIL. Ipinapahayag ng paliwanag na nakapirmi ang stop na 0.30% < target na 0.50% = RR 1.67, ngunit sa aktuwal: ang avg_loss $177.4 ay 1.55x avg_win $114.4, return_skew -9.89, kurtosis 179.8, tail_ratio 0.0, largest_loss -$818.7 laban sa largest_win $641.4. Nagbibigay ng napakaliit na panalo ang maluwag na exit sa premium-normalization (tumatawid ang z sa -0.5), na malayong mas mababa sa target na 0.50%, habang umaabot ang mga talo sa buong stop o lumalagpas dito sa mga bar na 5-minuto. Hindi kailanman natutupad ang nominal na positibong RR. - HYPOTHESIS'S SIGNAL NOT IMPLEMENTED — MECHANISM SWAPPED AGAIN. Ang hypothesis ay fade sa climax sweep ng trade-SIZE mula sa aggTrades; walang sweep, trade size o volume na natutukoy ng code — nagfa-fade ito ng matinding perp-index PREMIUM z-score (mean reversion ng perp-basis), ibang mekanismo na inuugnay sa “sweep” ngunit hindi kailanman sinukat. Ikaanim na strategy na inihain sa pamilyang ito ng aggTrades hypothesis (metrics taker-ratio x3, continuation, at ngayon ay premium-index); lahat ay walang edge sa fade, continuation at basis-reversion na anyo.

Nabigo ang beripikasyon (Pagsusuri sa Layer 4 — QA): - EDGE REMAINS DECISIVELY NEGATIVE — THE MECHANICAL FIXES DID NOT MANUFACTURE EDGE. Sandbox: 335 trades, avg_trade_return_pct -0.045% (mas mababa sa mga bayarin), profit_factor 0.313, win_rate 0.322, Sharpe -2.091 na may CI [-4.06, -0.60] na lubusang mas mababa sa zero, PSR 0.0041, total_return -31.54%, max_drawdown 31.54%. Gumana sa mekanikal na paraan ang mga pag-aayos sa iter-3 (turnover 393->207, drawdown 55.8%->31.5%, trades 704->335) ngunit nanatiling……Magpakita ng higit paMagpakita ng mas kaunti

Nabigo ang beripikasyon (Pagsusuri sa Layer 4 — QA): - EDGE REMAINS DECISIVELY NEGATIVE — THE MECHANICAL FIXES DID NOT MANUFACTURE EDGE. Sandbox: 335 trades, avg_trade_return_pct -0.045% (mas mababa sa mga bayarin), profit_factor 0.313, win_rate 0.322, Sharpe -2.091 na may CI [-4.06, -0.60] na lubusang mas mababa sa zero, PSR 0.0041, total_return -31.54%, max_drawdown 31.54%. Gumana sa mekanikal na paraan ang mga pag-aayos sa iter-3 (turnover 393->207, drawdown 55.8%->31.5%, trades 704->335) ngunit nanatiling mariing negatibo ang expectancy — kawalan ng edge ang problema, hindi ang tuning. - WIN RATE BELOW THE BREAKEVEN ITS OWN RR REQUIRES. Sa stop na 0.30% at target na 0.50% (RR 1.67), ang win rate para sa breakeven nang walang bayarin = 1/(1+1.67) = 0.375. Ang aktuwal na win_rate ay 0.322 — mas mababa sa breakeven bago pa isama ang mga bayarin — at avg_loss $202.2 ay 1.52x avg_win $132.9 pa rin dahil nililimitahan ng max-hold timeout at mga agwat na 5-minuto ang mga panalo bago maabot ang target habang nananatili ang kaliwang buntot (skew -3.90, kurtosis 97.0, tail_ratio 0.087). Binawasan ng pag-aalis sa maagang exit ang bilang ng trades ngunit hindi nito naayos ang baligtad na aktuwal na RR. - HYPOTHESIS'S SIGNAL STILL NOT IMPLEMENTED, AND THE DEVELOPER CONCURS. Ang hypothesis ay fade sa aggTrades trade-SIZE sweep; isa itong perp-basis (premium-index) mean-reversion strategy na walang trade-size/sweep detection — ang ikapitong estratehiyang inihain sa pamilyang ito, at wala ni isa ang may natitirang edge. Sinasabi ng sariling paliwanag ng developer na “ang tapat na inaasahan ay dapat nang talikuran ang hypothesis sa halip na ulit-ulitin pa” at hindi ito masusubok dito ang tunay na signal. Sang-ayon ako.

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.