Mga Estratehiya
LINK Binance Spot BbandRsi — Tapat na Frozen na Port ng Pinagmulan sa 1H
Resulta: Inabandona
LinkSpotBbandRsiFrozen1H
Buod ng Resulta
Eksaktong pagsasalin ng mean-reversion strategy ng Freqtrade na BbandRsi ang LinkSpotBbandRsiFrozen1H, na naka-freeze ang mga parameter at pinatakbo sa spot na LINKUSDT sa 1h. Nagpakita ang backtest sa buong kasaysayan ng katamtamang +7.84% sa 277 trade (Sharpe na 0.41, 0.70% karaniwang return sa trade), kaya pumasa ito sa pagsusuri ng backtest kahit binanggit doon ang mahinang ebidensiya kumpara sa benchmark. Negatibo naman ang resulta sa holdout (Sharpe na -0.11), nalugi ang kalahati ng walk-forward window, zero ang alpha at IC, at pumalya ang kalkulasyon ng pooled out-of-sample assessment dahil hindi kumpleto ang saklaw ng net mark-to-market. Dahil walang parameter na puwedeng baguhin o pag-eksperimentuhan, iniwan ng operator ang run bilang no_edge matapos ang isang pag-ulit.
Hypothesis
Isinalin ang BbandRsi ni berlinguyinca, na ini-credit sa code kay Gert Wohlgemuth at kinonvert mula sa Mynt, sa ilalim ng GPL-3.0. Panatilihin ang 1h timeframe, RSI(14), Bollinger band na batay sa typical price(20, 2), mga kundisyon ng long-entry at exit, 10% minimum na ROI mula sa unang minuto, at -25% stoploss ng source. Source: [naka-pin na BbandRsi source](https://github.com/freqtrade/freqtrade-strategies/blob/f3340ce11f5bdf62f598522e64d1f5638eaa13f5/user_data/strategies/berlinguyinca/BbandRsi.py). Walang tinutukoy na pair o laki ng stake ang source; ginagamit ng baseline ng platform na ito ang LINKUSDT.BINANCE_SPOT, long-only CASH sa 1x. Isinasagawa ang mga signal order sa pagsasara ng nakumpletong signal bar, na katumbas sa registry ng execution sa pagbubukas ng susunod na bar sa tuloy-tuloy na market. Nagti-trigger ang mga proteksiyong stop sa loob ng bar sa pamamagitan ng pagtutugma ng platform. Walang pahayag tungkol sa performance ang itinuturing na napatunayan.
Panatilihin ang isinumiteng mekanismo sa halip na muling idisenyo ito bilang tugon sa mga nakaraang pagkabigo. Tugma ang spot sa layunin nitong long-only na walang leverage at mas mababa ito sa target nito sa portfolio. Iniiwasan ng LINK ang isa pang BTC eksperimento; walang laman ang corpus_concentration, kaya hindi alam ang aktuwal nitong bahagi sa pananaliksik. Hindi naibigay ang naunang kontrata at wala ang outbox file nito, kaya hindi matukoy muli ang piniling instrumento. Itama ang iniulat na depekto sa validation sa pamamagitan ng pag-iimbak sa nakapirming minimal_roi bilang finite scalar na 0.1; kinakatawan nito ang iskedyul ng source na {"0": 0.1} nang hindi binabago ang kahulugan nito.
Implementasyon
Tapat na port na 1h ng Freqtrade BbandRsi (berlinguyinca / Gert Wohlgemuth, GPL-3.0) sa LINKUSDT Binance Spot, long-only sa 1x. Bumibili ito kapag mas mababa ang RSI(14) sa 30 at mas mababa ang close sa lower Bollinger band, at nagbebenta kapag tumaas ang RSI(14) lampas sa 70. Gumagamit ang RSI ng Wilder smoothing na estilo ng TA-Lib; gumagamit ang mga band ng typical price, 20-bar na window at 2 population standard deviation. Bracket ang bawat entry: take-profit limit sa +10% (minimal_roi {"0": 0.1}) at stop-market sa -25% (stoploss), at kapwa nagti-trigger sa loob ng bar. Isang posisyon lang sa bawat pagkakataon, na may notional = min(equity*risk_fraction/|stoploss|, equity*max_exposure_fraction) = 4% ng equity.
Mga Resulta ng Beripikasyon
Panatilihin ito nang sinasadya, o alisin at umasa sa mga NaN guard.
Ino-override ng min_bars_required() ang base method (static base_shadow warning). Ibinabalik nito ang max(bb_window, rsi_period+1)=20, ang tunay na indicator warm-up. May NaN guard din ang mga indicator, kaya hindi magdudulot ng maagang signal ang mas maikling base warm-up. Walang masamang epekto ang override.
Walang kailangan.
Kapag avg_gain+avg_loss==0 (perpektong patag ang mga presyo), itinatakda ang RSI sa 0, alinsunod sa kumbensiyon ng TA-Lib. Kasabay ng close<lower band, hindi ito magti-trigger: std=0 sa patag na window at close==lower, kaya hindi pumapasa ang mahigpit na '<'. Ligtas; binanggit para sa pagkakumpleto.
May +10% take-profit at -25% stop ang source, kaya kailangan nito ng win rate na higit sa ~72% (dagdag ang 0.20% spot round-trip) para mag-break even. Ipinapakita ng sandbox ang 60% panalo, PF 0.97 at avg_trade_return_pct -0.093% sa 77 trade (826 araw), na may pinakamalaking luging -$1040 kumpara sa pinakamalaking panalong +$392. Isa itong draw na hindi in-optimize sa frozen na plano na walang parameter na puwedeng i-tune, kaya ang backtest sa buong kasaysayan ang batayan ng pasya. Dahil sa 1% risk / 4% exposure cap, nananatiling napakaliit ng portfolio-level return anuman ang resulta.
Pagsusuri ng Backtest
- Sharpe
- 0.41
- Kabuuang Return
- 7.84%
- Max Drawdown
- 4.68%
- Kabuuang Trade
- 277
- Win Rate
- 65.7%
- Profit Factor
- 1.19
Nagbibigay ang 277 isinara na trade sa loob ng 2,770 araw ng gumaganang sample para sa frozen na chronological validation. Lahat ng naitalang trade ay LONG; tumutugma ang mga entry notional na sinuri sa spot check, na malapit sa $4,000, sa 4% alokasyong batay sa kapital.
0.700% ang netong karaniwang kita sa trade, lampas sa 0.25% spot review floor; 1.185 ang profit factor at +7.84% ang kabuuang return, nang walang hindi pa natatantong kita sa bukas na posisyon.
Hindi sinusuportahan ng resulta sa buong kasaysayan ang negatibong inaasahang kita ng QA sa sandbox. Ipinapalagay ng 72% break-even estimate nito na +10%/-25% exit lamang ang posible; nag-e-exit din ang estratehiyang ito sa RSI.
Ipinapakita ng Sharpe na 0.408 at katamtamang profit factor ang mahinang paunang ebidensiya, hindi napatunayang bentahe. Mas mataas ang karaniwang lugi na $445.87 kaysa sa karaniwang panalo na $275.80.
Mahina ang ebidensiya kumpara sa benchmark: -0.887 ang information ratio at 0.0005 ang iniulat na alpha. Humigit-kumulang 2,250.92% ang balik ng buy-and-hold, na may humigit-kumulang 89.48% drawdown sa detalyadong curve na na-sample.
Ipinatutupad ng code ang nakasaad na mga kundisyon ng oversold entry, pero hindi nito hiwalay na napapatunayan ang mga value ng indicator sa oras ng entry gamit lamang ang mga tala ng trade.
Buod ng Resulta
Maaaring bunga ng long-only exposure sa asset na tumataas, sa halip na tunay na alpha, ang kumikitang resulta sa buong kasaysayan mula sa frozen na oversold-bounce port: dito, zero ang IC, negatibo ang information ratio at pumalya ang holdout, kaya suriin muna ang ebidensiya kumpara sa benchmark bago gumastos sa optimization.
Inaprubahan ng pagsusuri sa backtest ang optimization, pero walang nakitang forward edge sa hatol ng analyst matapos ang holdout: hindi naabot ng holdout Sharpe na -0.11 ang paunang itinakdang 0.4, negatibo ang 9 sa 18 window OOS Sharpes, at zero ang alpha at IC. Isinara ng operator ang run bilang no_edge noong 2026-10-11. Hindi posible ang pag-ulit dahil naka-freeze ang bawat parameter.
Isang frozen at tapat na port ng GPL-3.0 Freqtrade BbandRsi strategy sa LINKUSDT Binance Spot 1h: bumili ng long kapag RSI(14) < 30 at mas mababa ang close sa lower Bollinger band na batay sa typical price (20, 2); mag-exit kapag RSI > 70, gamit ang 10% ROI take-profit at -25% stoploss, long-only sa 1x.
Mula 2019-01 hanggang 2026-08 (2,770 araw), nagsagawa ang paunang backtest ng 277 long trade at nagbalik ng netong +7.84%, na may Sharpe na 0.41 (95% CI -0.26 hanggang 1.16), profit factor na 1.185, karaniwang kita sa trade na 0.70% ng notional, win rate na 65.7% at pinakamataas na drawdown na 4.68%. Kumpara sa LINK buy-and-hold, mayroon itong alpha na 0.0005, information ratio na -0.89 at IC 0.000 na executed-signal. Sa holdout (humigit-kumulang 2025-03 hanggang 2026-08), -0.11 ang Sharpe (t = -0.13), at humigit-kumulang -$1.95k ang natantong PnL.
Pagsusuri
BbandRsi
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.