跳转到内容

Strategy Report v2

SentimentUltimate — Final Investment Report v2

Section titled “SentimentUltimate — Final Investment Report v2”

Date: April 20, 2026 Strategy: SentimentUltimate — Hand-crafted + ML Hybrid + LLM Sentiment Asset: Crypto Spot (BTC/ETH/BNB/ADA/LINK/DOGE)


Champion Strategy: SentimentUltimate (2.5 year backtest)

Section titled “Champion Strategy: SentimentUltimate (2.5 year backtest)”
MetricValueBenchmark (Buy&Hold BTC)
Total Return+181.5%~+40%
CAGR49.1%~15%
Profit Factor6.86
Max Drawdown7.3%~45%
Calmar Ratio50.18~0.3
Win Rate68.4%
Trades19
Avg Trade Profit+18.2%
Avg Duration54 days
Sharpe (wallet)10.43~0.3
VersionApproachPFDDWin%Key Innovation
V1 TrendFollowEMAPure EMA cross1.3824%35%Baseline
V2 DonchianBreakoutChannel breakout15%50%EMA200 filter
V3 SentimentTrend+FnG sentiment30%33%Fear/greed gates
V4 +LLM Analysis+Claude AI2.4725%44%LLM news analysis
V5 +HyperoptParameter tuning3.1910%50%EMA 24/68, ADX 16
V6 +Toxic pair removal-LTC/ATOM/UNI/NEAR2.6118%43%Data-driven filtering
V7 +BTC referenceAltcoin BTC filter2.6818%46%Cross-pair confirmation
V8 Hybrid +LightGBMML auxiliary3.329%56%ML veto + sizing
V9 Ultimate +LightGBMBest of everything6.867.3%68%TF exit + full stack
SignalTradesWin RateProfitKey Insight
neutral_tf_up + tf_exit_greed3100%+46%ML confirms + greedy exit
strong_buy_tf_up + tf_exit_greed3100%+32%Fear entry + greedy exit
neutral_tf_up + ema_cross_exit20%-7%ML right, exit too late
strong_buy_tf_up + force_exit10%-12%End of backtest period

Key discovery: The tf_exit_greed (ML says “down” + FnG > 65 → lock profits) is responsible for 6 trades at 100% win rate. This is the #1 source of alpha in Ultimate.


flowchart TB
HAND["<b>Hand-Crafted Signals</b><br/>EMA 24/68 · ADX > 16<br/>FnG gates · LLM regime<br/>BTC reference"]
ML["<b>FreqAI ML</b><br/>LightGBM Classifier<br/>30-day up/down prediction"]
DEC{{"<b>DECISION RULES</b>"}}
HAND --> DEC
ML --> DEC
DEC -->|Hand BUY + ML up| ENTER15["ENTER 1.5× (high conviction)"]
DEC -->|Hand BUY + ML down| SKIP["SKIP (ML vetoes)"]
DEC -->|FnG > 75| BLOCK["HARD BLOCK"]
DEC -->|FnG < 20| STRONG["STRONG BUY (max aggression)"]
subgraph EXIT["Exit Rules"]
EXIT1["EMA death cross → primary exit"]
EXIT2["ML 'down' + FnG > 65 → early profit lock (100% win)"]
end
subgraph SIZE["Position Sizing"]
SZ1["ML 'up' confirmed → 1.5× base stake"]
SZ2["ML 'down' but enter → 0.5× base stake"]
SZ3["Normal → 1.0× base stake"]
end
ENTER15 --> SIZE
STRONG --> SIZE
classDef src fill:#064e3b,stroke:#34d399,color:#f9fafb
classDef decide fill:#713f12,stroke:#fbbf24,color:#f9fafb
classDef action fill:#1f2937,stroke:#60a5fa,color:#f9fafb
classDef block fill:#7f1d1d,stroke:#f87171,color:#f9fafb
class HAND,ML src
class DEC decide
class ENTER15,STRONG action
class SKIP,BLOCK block
CategorySourcesPurpose
News & KOLRSS×5, Zyte×3, Google News×4165+ headlines/cycle
AI AnalysisClaude Sonnet (contrarian prompt)Sentiment direction
Market SentimentFear & Greed IndexContrarian timing
FuturesBinance: funding, OI, L/S, takerMarket microstructure
OptionsDeribit: P/C ratio, IVRisk/sizing signal
Capital FlowsStablecoin supply, ETF flow newsMoney in/out
On-ChainSantiment: exchange flows, socialAccumulation/distribution
Cross-MarketYahoo: Nasdaq, Gold, DXY corrMacro regime
BTC CycleHalving, Pi Cycle, MVRV, Power LawStructural gates
ML ModelLightGBM Classifier (auto-retrained)30-day direction prediction

ModelTypeProfitTradesWin%PFDDStatus
LightGBM ClassifierTree+28%5467%30%✅ Used in Ultimate
XGBoost ClassifierTree+21%4667%30%✅ Tested
PyTorch MLPNeural+21%5058%31%✅ Tested
Transformer (Regressor)Attention+78%1362%2.2319%✅ Tested
LightGBM RegressorTree+50%1650%1.3448%✅ Tested
RL PPO v3 (daily)RL+50%10246%1.3323%✅ Tested
RL PPO v5 (daily)RL+53%9754%1.2628%✅ Tested
RL PPO (1h)RL-17%123644%0.9650%❌ Too frequent
RandomForestTree❌ Compat issue

8 out of 15 available FreqAI models tested. LightGBM Classifier selected for production (best balance of accuracy, speed, and stability).

Untested FreqAI Features (Potential Future Improvements)

Section titled “Untested FreqAI Features (Potential Future Improvements)”
FeaturePurposeExpected Impact
feature_importanceIdentify which features matterReduce overfitting
PCADimensionality reductionRemove noise
DBSCAN outlier removalFilter anomalous training dataBetter generalization
continual_learningUpdate model without full retrainFaster adaptation
MultiTargetPredict price + volatility + durationRicher signals
lookahead_analysisDetect forward-looking biasValidation

AspectOur ImplementationMaturity
Sentiment AnalysisClaude Sonnet → contrarian scoring⭐⭐⭐⭐
KOL TrackingGoogle News RSS → Trump/Musk/BlackRock detection⭐⭐⭐
News Sources10 sources, 165+ headlines/cycle⭐⭐⭐⭐
Structural ContextMVRV, Power Law, FnG fed to LLM prompt⭐⭐⭐⭐
Contrarian LogicCode-level FnG gates + prompt engineering⭐⭐⭐⭐
Real-time AlertsEvent Reactor (WebSocket) + Telegram⭐⭐⭐

Industry Frontier (What Top Firms Are Doing)

Section titled “Industry Frontier (What Top Firms Are Doing)”
TechniqueDescriptionGap vs Us
Fact-Subjectivity ReasoningSeparate factual vs subjective news analysis. Subjective excels in bull, factual in bear. (FS-ReasoningAgent, 2024)🔴 We don’t separate fact/opinion
Multi-Agent DebateMultiple LLM agents (fundamental, technical, sentiment analyst) debate and vote on trades. (TradingAgents framework)🔴 We use single LLM
Reflective ReasoningLLM reflects on past trades, learns from mistakes, adjusts strategy. (CryptoTrade, EMNLP 2024)🔴 Our LLM has no memory of past trades
On-Chain Graph AnalysisLLMs analyze transaction graphs, wallet clustering, whale behavior🟡 We have Santiment but no graph analysis
Fine-tuned Financial LLMDomain-specific fine-tuning on financial text (FinGPT, BloombergGPT)🟡 We use general Claude, not fine-tuned
RAG for Financial DataReal-time retrieval of SEC filings, earnings, macro data🟡 We have RSS but no structured RAG
Vision AIChart pattern recognition from candlestick images🔴 We use only numeric data
Multi-ModalCombine text + charts + audio (earnings calls) + on-chain🔴 Text only
PriorityTechniqueExpected ImpactDifficulty
🔥 P0Multi-Agent Debate — 3 Claude instances (bull/bear/neutral) vote+10-20% PF improvementMedium
🔥 P0Reflective Memory — LLM reviews past trades, learns patternsBetter at avoiding repeat mistakesMedium
⚡ P1Fact vs Subjective Split — Analyze news and market data separatelyBetter regime detectionLow
⚡ P1RAG Pipeline — Feed real-time structured data to LLMMore informed decisionsMedium
💡 P2Vision AI — Feed candlestick charts to Claude VisionPattern recognitionHigh
💡 P2Fine-tuned Model — Train on crypto-specific textBetter domain understandingHigh

AllocationAmountStrategy
SentimentUltimate (live)10,000 USDTML-enhanced trend following
BTC/ETH DCA50,000 USDTCore holding
Stablecoin yield30,000 USDTLow-risk
Reserve10,000 USDTOpportunities
ScenarioAnnual ReturnMax Drawdown
Bull market+80% to +150%7-15%
Neutral+20% to +50%10-20%
Bear market-10% to +5%15-30%
Weighted average+35% to +70%10-20%

  1. Backtest ≠ Live: PF 6.86 is backtested. Live performance will be lower due to slippage, timing, and regime changes.
  2. LLM Limitation: Claude cannot identify bubble tops from news alone. FnG>75 hard block is the safety net.
  3. Sample Size: 19 trades over 2.5 years is statistically limited. Confidence increases with more live data.
  4. ML Model Drift: LightGBM requires periodic retraining. Performance may degrade if market regime changes fundamentally.
  5. Crypto Risk: Digital assets can lose 50%+ in days. This strategy is spot-only (no leverage) to limit downside.

Generated April 20, 2026. Past performance does not guarantee future results.