Hoppa till innehåll
Alla strategier

Strategier

BTC Crypto Nyhetssentiment Extrem Kontrarisk Fade — Long-Short, Enskilt Instrument: Fada Euforiska/Kapitulativa Aggregerade Sentimenttoppar Tillbaka Mot Medelvärdet, Hårt Stoppad, Flerdagarsinnehav (BINANCE BTCUSDT USD-M, 4H Bars + news_sentiment Supp, Kort Lookback, 2-Parameter)

Utfall: Övergiven

BtcNewsSentimentExtremeFadeLS

Genuint ortogonal signal (LLM nyhetssentiment) utanför den rena OHLCV-kyrkogården; ren enskild-instrument long-short-konstruktion med en no-silent-fallback-grind

Hypotes

En LONG-SHORT, enskild-instrument CONTRARIAN-strategi på BTCUSDT.BINANCE USD-M perp vars signal är det LLM-poängsatta krypto-NEWS-SENTIMENT-flödet (news_sentiment supp-nyckel, 5-min hinkar) — en insamlingsbar dataklass (finns från 2026-08-13) som ligger helt OUTSIDE den uttömda rena OHLCV-riktnings-/breakout-/trendkyrkogården (0/213) där varje momentum-/confluence-/breakout-/reversalvariant nu dör, INCLUDING den beprövade confluence-mallen som bara misslyckades att generalisera till BNB (överanpassad, Sharpe……Visa merVisa mindre

En LONG-SHORT, enskild-instrument CONTRARIAN-strategi på BTCUSDT.BINANCE USD-M perp vars signal är det LLM-poängsatta krypto-NEWS-SENTIMENT-flödet (news_sentiment supp-nyckel, 5-min hinkar) — en insamlingsbar dataklass (finns från 2026-08-13) som ligger helt OUTSIDE den uttömda rena OHLCV-riktnings-/breakout-/trendkyrkogården (0/213) där varje momentum-/confluence-/breakout-/reversalvariant nu dör, INCLUDING den beprövade confluence-mallen som bara misslyckades att generalisera till BNB (överanpassad, Sharpe 0.38) och XRP/SOL. Det är ett DIFFERENT-tecken och en DIFFERENT-trigger från den väntande nyhetssentiment-SHOCK-DRIFT-idén (som följer JUMP som momentum): detta fadar LEVEL EXTREME som medelvärdesreversion. ECONOMIC PREMISE: aggregerat nyhetssentiment är en mätare på folkmassans känslor; när det når en euforisk extrempunkt (obeveklig bullish täckning) har priset vanligtvis redan sprungit och är sårbart för en tillbakadragning, och när det når en kapitulativ extrempunkt (obeveklig bearish täckning) är säljtrycket utmattat och priset tenderar att studsa tillbaka — en kontrarisk 'köp rädsla / sälj girighet'-reversion som är en genuint annan mekanism än OHLCV prisgeometri. Det är enskilt instrument (inte 0/127 multi-bucket), long-short (fyller den svultna 14.3%-bucketen), använder ett insamlingsbart flöde (L76-säkert, till skillnad från Polymarket/likvideringar), och har endast 2 justerbara parametrar. HISTORY CAVEAT angivet i förväg: news_sentiment-insamling påbörjades 2026-08-13, så detta är en uttryckligen SHORT-LOOKBACK design (~3 veckor); den kontrariska edgen är validerad på den ackumulerade sträckan och analytikern bedömer tillräcklighet (historiken fortsätter att ackumuleras) — en kort men ärlig sampel, inte en död orsakad av oinsamlingsbar data.

Implementerar hypotesen som specificerat: kontrarisk fade av aggregerade nyhetssentiment-LEVEL-extremvärden (motsatt tecken och annan trigger än syskonstrategin shock-drift jump-follow), enskilt instrument, long-short, futures-venue (BINANCE USD-M, krävs för shorts; hävstång lämnas vid 1.0 eftersom positionsstorlek är riskbegränsad och jag kommer inte sätta en hävstång jag inte förbrukar). Grinden är en rullande percentil av strategins eget |z| snarare än en absolut sentimentkonstant -- en absolut grind är inte……Visa merVisa mindre

Implementerar hypotesen som specificerat: kontrarisk fade av aggregerade nyhetssentiment-LEVEL-extremvärden (motsatt tecken och annan trigger än syskonstrategin shock-drift jump-follow), enskilt instrument, long-short, futures-venue (BINANCE USD-M, krävs för shorts; hävstång lämnas vid 1.0 eftersom positionsstorlek är riskbegränsad och jag kommer inte sätta en hävstång jag inte förbrukar). Grinden är en rullande percentil av strategins eget |z| snarare än en absolut sentimentkonstant -- en absolut grind är inte skalinvariant över nyhetsregimer eller flödesdistributioner och är precis vad som gav noll sandbox-trades i syskonstrategin (L5/L35). Jag verifierade flödet innan kodningen: verkligt BTC news_sentiment har 5,135 hinkar som sträcker sig 2026-08-12..2026-09-02, medianglapp 300s, std 0.135, så datan finns för sandbox-fönstret och strategin kommer att handla där. TWO DELIBERATE DEVIATIONS, båda för att skydda statistisk mätbarhet snarare än att ändra mekanismen: (1) 1-HOUR bars istället för 4-HOUR -- på det ~21-dagars ackumulerade flödet ger 4H ~126 utvärderade bars och färre än 8 trades, en omätbar sampel (L10); 1H ger ~480 bars och 15-25 trades. (2) flerdagarsinnehavet uttrycks som en 36-bars (36h) yttre tidsram med en tidigare utgång när sentimentet själv normaliseras, eftersom reversionstesen är fullbordad när extremvärdet har avtagit. ONE HONEST CONCERN, angivet som krävs samtidigt som det som efterfrågades implementeras: jag mätte denna exakta fade-konstruktion på det fullständigt ackumulerade BTC-flödet och det kontrariska tecknet är negativt över varje konstruktionsvariant jag kontrollerade (~-0.30 till -0.65% per trade över 8-24 trades, vinstfrekvens 0.12-0.27), medan spegelbildens follow-tecken är positivt på samma fönster -- sampeln domineras av en enda +23% BTC-uppgång, så att fada eufori är till stor del att korta en ihållande rally. Analytikern bör väga om 21-dagarsfönstret är tillräckligt långt för att bedöma, och kan vilja att follow-tecken-varianten testas som naturlig kontroll; jag implementerade faden som hypotesen specificerar.

Strukturellt omätbar och redan negativ — inte värt 2 timmars optimering. news_sentiment-flödet börjar först 2026-08-13, så trots 6-årsfönstret (58,512-bar) handlar strategin endast under ~3 veckor (2026-08-18 → 2026-09-02) och tar endast 15 trades — långt under golvet på ~100 trades, och 3-fas walk-forward/holdout-fönstren kan inte fyllas på en enda 3-veckors regim (varje historiskt stressfönster och det stressade volatilitets-terciilet är tomma). På den ackumulerade sträckan är tecknet redan fel: total_return -3.1%, Sharpe -0.47 (CI [-0.91, 0.26]), profit_factor 0.29, win_rate 27%, förväntat värde -$207/trade, avg_trade_return_pct -0.285% (negativt), med kommission 51.4% av bruttot. Att optimera 15 trades över 3 veckor skulle anpassa sig till ren brus. Detta är inte en kodbrist (flödet parsas korrekt och strategin förblir korrekt platt före 2026-08-13) — mekanismen kan helt enkelt inte testas förrän sentimenthistoriken ackumulerats till en meningsfull flerregim-sträcka. Felmönster: omätbart kort-lookback kompletterande flöde + negativ edge på den ackumulerade sampeln (L27/L10).

Implementation

Long-short kontrarisk strategi på BTCUSDT USD-M perp (BINANCE, 1-timmars bars) vars trigger är det LLM-poängsatta nyhetssentimentflödet, inte priset. Varje bar beräknas ett kontinuerligt nivå-z-score: medelvärdet av de senaste 24 femminuters-sentimenthinkarna (2h täckning) minus medelvärdet av det bakåtblickande 576-hink-regimet (2-dagars), dividerat med standardfelet för det utjämnade medelvärdet. När |z| når entry_pctile-kvantilen av sin egen nyliga |z|-historik (med golv vid min_entry_z), fadas extremvärdet:……Visa merVisa mindre

Long-short kontrarisk strategi på BTCUSDT USD-M perp (BINANCE, 1-timmars bars) vars trigger är det LLM-poängsatta nyhetssentimentflödet, inte priset. Varje bar beräknas ett kontinuerligt nivå-z-score: medelvärdet av de senaste 24 femminuters-sentimenthinkarna (2h täckning) minus medelvärdet av det bakåtblickande 576-hink-regimet (2-dagars), dividerat med standardfelet för det utjämnade medelvärdet. När |z| når entry_pctile-kvantilen av sin egen nyliga |z|-historik (med golv vid min_entry_z), fadas extremvärdet: SELL vid euforisk täckning, BUY vid kapitulativ täckning. Utgångarna är (a) ett hårt ATR-stopp testat intrabar mot barens high/low, (b) medelvärdesreversion av drivkraften själv (|z| avtar under exit_frac x tröskeln som utlöste entry), eller (c) en 36-bars tidsram. Positionsstorlek är riskstyrd: qty = equity * 1% / (stop_atr_mult * ATR), begränsad till 50% av equity-notional; en position åt gången. Om sentimentflödet saknas, inte är uppvärmt, eller är äldre än 1800s är signalen 0.0 och strategin förblir platt -- den ersätter aldrig med en prisproxy. Exakt 2 justerbara parametrar (entry_pctile, stop_atr_mult), båda med deklarerade _param_bounds.

Verifieringsresultat

CLEAN RESTART 2026-09-04 — denna körnings verdikthistorik och inlärningsposter togs bort och den startades om från verifiering. Dess tidigare nedläggning kom från pipelinen, inte från marknaden: Layer-2-ramverket band felaktigt @staticmethod-hjälpare (åtgärdat), QA utfärdade slutgiltiga prestandaverdikter på ett ej optimerat smoke-test (borttaget — QA bedömer nu endast korrekthet), och sandbox-timeouts orsakades av svält på backtest-platser (åtgärdat). Hypotesen och strategikoden är oförändrade. Verifiera koden på dess egna meriter; prestanda avgörs senare av den fullständiga backtesten och optimeraren.

Analytiker att acceptera 1H mätbarhetsanpassningen eller köra om vid 4H när historiken ackumulerats; notera avvikelsen i körningsposten.

Tidsramsavvikelse: hypotesen anger '4H Bars' men config.bar_type är 1-HOUR (faktor--4). Utvecklaren dokumenterar det som en avsiktlig mätbarhetsanpassning (4H ger <8 trades på det ~21-dagars flödet, omätbart; 1H ger ~480 bars) med mekanism, instrument, venue, riktning och kontrariskt tecken i övrigt oförändrade. Flaggad men ej blockerad, eftersom det är en öppet redovisad, mekanismbevarande avvikelse som föranletts av hypotesens egen kort-lookback / 'analytiker bedömer tillräcklighet'-förbehåll.

Lägg till ett minsta innehav innan reverseringsutgången kan utlösas, och/eller frys entrytröskeln vid entry så att en omkalibrerad tröskel inte omedelbart kan uppfylla utgången.

Reverseringsutgången (abs(signal) <= 0.4*thr_at_entry) med ett per-bar-omkalibrerat adaptivt percentil-entrytröskelvärde ger nästan omedelbara utgångar (genomsnittligt innehav ~1 bar, 465 trades), vilket motverkar avsikten med 'flerdagarsinnehav' och driver upp kommissionen till 90.4% av bruttot. Inte en korrekthetsbugg — utgångarna utlöses enligt kod — men inställningarna resulterar i en avgiftsförbrukare.

Backtestgranskning

Sharpe
-0,47
Total avkastning
-3,11%
Max drawdown
3,48%
Totalt antal affärer
15
Vinstandel
26,7%
Vinstfaktor
0,29

Genuint ortogonal signal (LLM nyhetssentiment) utanför den rena OHLCV-kyrkogården; ren enskild-instrument long-short-konstruktion med en no-silent-fallback-grind

Endast 2 justerbara parametrar och ett adaptivt percentiltröskelvärde som korrekt undviker felläget med noll trades

Strukturellt omätbar: news_sentiment-flödet börjar först 2026-08-13, så trots ett 6-årsfönster handlar strategin endast under ~3 veckor (2026-08-18 → 2026-09-02) och genererar endast 15 trades

Redan negativ på den ackumulerade sträckan: total_return -3.1%, Sharpe -0.47 (CI [-0.91, 0.26]), profit_factor 0.29, win_rate 0.27, förväntat värde -$207/trade, avg_trade_return_pct -0.285%

Avgiftskänslig vid denna kadens: kommission 51.4% av bruttot; effective_daily_obs 12

Varje historiskt stressfönster och det stressade volatilitets-terciilet är tomma (ingen data) — walk-forward- och holdout-fönster kan inte fyllas på en 3-veckors sampel

Iterationshistorik

Verifiering misslyckades (Layer 4 — QA granskning) [class=premise_falsified]: - Den kontrariska mekanismen är troget implementerad (läser news_sentiment nivå-z, fadar euforiska/kapitulativa extremvärden, ingen prisproxy-fallback) och gav en mätbar, väl fylld sandbox (465 trades) — men resultatet REFUTES hypotesens premiss. avg_trade_return_pct 0.0599% är under 0.15% futures-avgiftsgolvet; PF 0.569 (<1); total_return -17.6%; Sharpe -0.578 (CI [-1.68, 0.54]). Avgörande är att utvecklarens egen mätning……Visa merVisa mindre

Verifiering misslyckades (Layer 4 — QA granskning) [class=premise_falsified]: - Den kontrariska mekanismen är troget implementerad (läser news_sentiment nivå-z, fadar euforiska/kapitulativa extremvärden, ingen prisproxy-fallback) och gav en mätbar, väl fylld sandbox (465 trades) — men resultatet REFUTES hypotesens premiss. avg_trade_return_pct 0.0599% är under 0.15% futures-avgiftsgolvet; PF 0.569 (<1); total_return -17.6%; Sharpe -0.578 (CI [-1.68, 0.54]). Avgörande är att utvecklarens egen mätning (config.rationale) visar att FADE-tecknet är systematiskt negativt över varje konstruktionsvariant medan spegel-FOLLOW-tecknet är positivt på identiskt fönster — medelvärdesreversionseffekten som hypotesen förlitar sig på är INVERTED i den ackumulerade datan (extremvärden fortsätter, reverterar inte). 21-dagarsflödet domineras av en enda +23% BTC-uppgång, så 'fada eufori' = att korta en ihållande rally. Att omkoda faden kan inte fixa ett inverterat tecken. - Avgiftsviabilitet: brutto-edge per trade 0.0599% täcker inte den ~0.10% rundtripp-taker-kostnaden på BINANCE USD-M, långt mindre 0.15%-golvet. 465 trades med ~1h genomsnittligt innehav (näst intill konstant churn i en trendande regim) plus total_impact_usd 7501 gör den strukturellt avgiftsnegativ oavsett tecken. - Hypotestiteln specificerar 4H bars; config.bar_type är 1-HOUR. Dokumenterad, motiverad avvikelse (4H ger <8 trades = omätbart; 1H ger 465), inte ett tyst utbyte, och det ENABLED mätning. Inte den blockerande orsaken; att återgå till 4H skulle bara ge en omätbar sampel.

Stratmill är ett research- och pappershandelsverktyg, inte finansiell rådgivning eller en mäklare. Backtest- och pappershandelsresultat är hypotetiska. Handel innebär risk för förlust.