Overview

Cleaner layout, friendlier hierarchy, and the same live runtime data underneath.

Trading Dashboard

Immediate clarity, fewer tables, and stronger risk visibility.

A cleaner command-center layout that keeps the existing live data, but makes the current state, risk posture, and next actions easier to read on desktop and mobile.

running Mode paper 5m / 15m Refresh 5s
Strategymodular_hybrid_v8
Adaptive profileidle_recovery
Updated2026-06-14 13:17:13
ML EnabledTrue
Adaptive profile: idle_recovery · Score 30.0 · Confidence 30.0 · Trend 0.09 · Momentum 0.039
Runtime files: /data/positions.json · /data/status.json · /data/signals.json · /data/trades.db
$ Equity
957.79
Realized PnL -42.21
Exposure
0.0
0 active positions
# Total Trades
202
Wins 62 · Losses 140
Risk Budget
75.0%
Per-symbol cap 20.0%
! Attention
No open positions
Recent skips active
Performance

Equity curve

Auto-updating
Min 957.79 Max 957.79
Market

Candlestick chart

Live Binance spot candles for BTCUSDT on 5m.

61541.6662427.97563314.2964200.60565086.92 Last 64540.0 06-14 06:4006-14 10:0006-14 13:15
Machine learning

Model health

completed
ML availableTrue
Model versionv8-20260521134047
File existsTrue
Dir writableTrue
Samples137
Trained at2026-05-21 15:40:47
Log file/logs/train_model.log
Training message: Training complete: v8-20260521134047
2026-03-24 14:57:18,235 | INFO | Training dataset prepared | samples=102
2026-03-24 14:57:18,834 | INFO | Training complete | version=v8-20260324135718 | samples=102 | metrics={"accuracy": 0.8846, "precision": 0.7825, "recall": 0.8846, "f1": 0.8305, "auc": 0.5217}
2026-04-02 09:26:12,469 | INFO | Training started | version_prefix=v8 | model_path=/data/trade_quality_model.pkl | label_mode=binary | lookback_days=365 | min_samples=12
2026-04-02 09:26:12,478 | INFO | Training dataset prepared | samples=66
2026-04-02 09:26:13,054 | INFO | Training complete | version=v8-20260402072613 | samples=66 | metrics={"accuracy": 0.7059, "precision": 0.4983, "recall": 0.7059, "f1": 0.5842, "auc": 0.4333}
2026-04-10 13:57:54,909 | INFO | Training started | version_prefix=v8 | model_path=/data/trade_quality_model.pkl | label_mode=binary | lookback_days=365 | min_samples=12
2026-04-10 13:57:54,922 | INFO | Training dataset prepared | samples=104
2026-04-10 13:57:55,628 | INFO | Training complete | version=v8-20260410115755 | samples=104 | metrics={"accuracy": 0.6923, "precision": 0.6299, "recall": 0.6923, "f1": 0.6454, "auc": 0.5564}
2026-04-15 11:04:42,377 | INFO | Training started | version_prefix=v8 | model_path=/data/trade_quality_model.pkl | label_mode=binary | lookback_days=365 | min_samples=12
2026-04-15 11:04:42,392 | INFO | Training dataset prepared | samples=126
2026-04-15 11:04:43,146 | INFO | Training complete | version=v8-20260415090443 | samples=126 | metrics={"accuracy": 0.75, "precision": 0.5625, "recall": 0.75, "f1": 0.6429, "auc": 0.7344}
2026-05-21 09:43:19,602 | INFO | Training started | version_prefix=model | model_path=\\Beastnas\docker\binance-bot\data\models\trade_quality_model.pkl | label_mode=binary | lookback_days=365 | min_samples=30
2026-05-21 09:43:19,678 | INFO | Training dataset prepared | samples=134
2026-05-21 09:43:19,678 | ERROR | Training failed | scikit-learn is not installed
2026-05-21 09:44:23,215 | INFO | Training started | version_prefix=model | model_path=\\Beastnas\docker\binance-bot\data\models\trade_quality_model.pkl | label_mode=binary | lookback_days=365 | min_samples=30
2026-05-21 09:44:23,305 | INFO | Training dataset prepared | samples=134
2026-05-21 09:44:24,099 | INFO | Training complete | version=model-20260521074424 | samples=134 | metrics={"accuracy": 0.7941, "precision": 0.8378, "recall": 0.7941, "f1": 0.7263, "auc": 0.488}
2026-05-21 15:40:45,352 | INFO | Training started | version_prefix=v8 | model_path=/data/trade_quality_model.pkl | label_mode=binary | lookback_days=365 | min_samples=12
2026-05-21 15:40:45,384 | INFO | Training dataset prepared | samples=137
2026-05-21 15:40:47,604 | INFO | Training complete | version=v8-20260521134047 | samples=137 | metrics={"accuracy": 0.7429, "precision": 0.5518, "recall": 0.7429, "f1": 0.6333, "auc": 0.5321}
Sizing

Risk budget

Max risk / trade1.2%
Risk floor / ceiling0.4% / 1.2%
Max trade size60.0 USDT
Min trade size10.0 USDT
Portfolio cap718.35 USDT
Remaining portfolio room718.35 USDT
Per-symbol cap191.56 USDT
Exposure limits75.0% / 20.0%
Risk

Open positions

0 active
No open positions right now.
Now

Action queue

running
No open positions
Recent skips: Strategy Context Rejected: momentum_too_weak

Skip reason counts

Strategy Context Rejected: momentum_too_weak;trend_too_weak: 4Strategy Context Rejected: momentum_too_weak;breakout_quality_too_low: 4Strategy Context Rejected: momentum_too_weak;breakout_quality_too_low;score_below_threshold;confidence_below_threshold: 4Strategy Context Rejected: momentum_too_weak: 3Strategy Context Rejected: regime_blocked:volatile: 2

Rejection regimes

Neutral: 14Sideways: 4Volatile: 3

This panel keeps the operational summary separate from the main overview cards.

Research

History and tuning

Binance Vision

Download history

/data/backtests/BTCUSDT_5m_20251001_20260316.csv
/data/backtests/BTCUSDT_15m_20251001_20260316.csv
/data/backtests/ETHUSDT_5m_20251001_20260316.csv
/data/backtests/ETHUSDT_15m_20251001_20260316.csv
/data/backtests/SOLUSDT_5m_20251001_20260316.csv
/data/backtests/SOLUSDT_15m_20251001_20260316.csv
/data/backtests/XRPUSDT_5m_20251001_20260316.csv
/data/backtests/XRPUSDT_15m_20251001_20260316.csv
Backtest sweep

Optimize strategy

Best win rate0.0%
Best PnL0.0%
Best drawdown0.0%
Trades0
No optimizer result yet.
No optimizer results yet.
Scanner

Top opportunities

No data available.
Filter

Rejected candidates

Current dominant skip reason: Rule Direction Flat.

SymbolRuleMLDecisionReason
SOLUSDT0.0
0.0%
50.0
Neutral fallback
SKIPStrategy Context Rejected: momentum_too_weak
BTCUSDT38.0
33.53%
50.0
Neutral fallback
SKIPStrategy Context Rejected: momentum_too_weak;trend_too_weak
ETHUSDT8.0
7.06%
50.0
Neutral fallback
SKIPStrategy Context Rejected: momentum_too_weak;trend_too_weak
ZECUSDT0.0
0.0%
50.0
Neutral fallback
SKIPStrategy Context Rejected: momentum_too_weak
TAOUSDT38.0
32.68%
50.0
Neutral fallback
SKIPRule Direction Flat
WLDUSDT0.0
0.0%
50.0
Neutral fallback
SKIPStrategy Context Rejected: momentum_too_weak;breakout_quality_too_low
ADAUSDT0.0
0.0%
50.0
Neutral fallback
SKIPStrategy Context Rejected: momentum_too_weak;breakout_quality_too_low;score_below_threshold;confidence_below_threshold
TRUMPUSDT0.0
0.0%
50.0
Neutral fallback
SKIPStrategy Context Rejected: momentum_too_weak;breakout_quality_too_low
XRPUSDT0.0
0.0%
50.0
Neutral fallback
SKIPStrategy Context Rejected: momentum_too_weak
NEARUSDT0.0
0.0%
50.0
Neutral fallback
SKIPStrategy Context Rejected: momentum_too_weak;breakout_quality_too_low
MEGAUSDT0.0
0.0%
50.0
Neutral fallback
SKIPStrategy Context Rejected: regime_blocked:volatile
PEPEUSDT0.0
0.0%
50.0
Neutral fallback
SKIPStrategy Context Rejected: momentum_too_weak;score_below_threshold;confidence_below_threshold
Model

Recent ML decisions

`Neutral fallback` means the ML layer was intentionally treated as unavailable or untrusted, not bullish.

SymbolRuleMLLabelDecisionRegime
RIFUSDT12.0
12.0%
50.0
Neutral fallback
Neutral fallbackSKIPVolatile
FETUSDT0.0
0.0%
50.0
Neutral fallback
Neutral fallbackSKIPNeutral
STGUSDT48.0
48.0%
50.0
Neutral fallback
Neutral fallbackSKIPVolatile
NIGHTUSDT0.0
0.0%
50.0
Neutral fallback
Neutral fallbackSKIPNeutral
PEPEUSDT0.0
0.0%
50.0
Neutral fallback
Neutral fallbackSKIPNeutral
SUIUSDT0.0
0.0%
50.0
Neutral fallback
Neutral fallbackSKIPSideways
DOGEUSDT0.0
0.0%
50.0
Neutral fallback
Neutral fallbackSKIPSideways
MEGAUSDT0.0
0.0%
50.0
Neutral fallback
Neutral fallbackSKIPVolatile
NEARUSDT0.0
0.0%
50.0
Neutral fallback
Neutral fallbackSKIPNeutral
XRPUSDT0.0
0.0%
50.0
Neutral fallback
Neutral fallbackSKIPNeutral
TRUMPUSDT0.0
0.0%
50.0
Neutral fallback
Neutral fallbackSKIPNeutral
ADAUSDT0.0
0.0%
50.0
Neutral fallback
Neutral fallbackSKIPNeutral
Feed

Recent decisions

`BUY_SETUP` means strategy approved a setup. `BUY_EXECUTED` means it became an open position. `BUY_BLOCKED` or `BUY_FAILED` means it did not open.

SymbolOutcomeRuleMLRegimeModelTime
RIFUSDT SKIP
Rule Direction Flat
12.0
12.0%
50.0
Neutral fallback
Volatile v8-20260521134047 2026-06-14 13:17:50
FETUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Neutral v8-20260521134047 2026-06-14 13:17:48
STGUSDT SKIP
Ml Unavailable Regime Block
48.0
48.0%
50.0
Neutral fallback
Volatile v8-20260521134047 2026-06-14 13:17:46
NIGHTUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Neutral v8-20260521134047 2026-06-14 13:17:44
PEPEUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Neutral v8-20260521134047 2026-06-14 13:17:42
SUIUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Sideways v8-20260521134047 2026-06-14 13:17:39
DOGEUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Sideways v8-20260521134047 2026-06-14 13:17:37
MEGAUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Volatile v8-20260521134047 2026-06-14 13:17:35
NEARUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Neutral v8-20260521134047 2026-06-14 13:17:33
XRPUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Neutral v8-20260521134047 2026-06-14 13:17:31
TRUMPUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Neutral v8-20260521134047 2026-06-14 13:17:29
ADAUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Neutral v8-20260521134047 2026-06-14 13:17:27
WLDUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Neutral v8-20260521134047 2026-06-14 13:17:25
TAOUSDT SKIP
Rule Direction Flat
38.0
32.68%
50.0
Neutral fallback
Neutral v8-20260521134047 2026-06-14 13:17:23
ZECUSDT SKIP
Rule Direction Flat
0.0
0.0%
50.0
Neutral fallback
Neutral v8-20260521134047 2026-06-14 13:17:21
Journal

Trade history

SymbolSidePnLExitFeeProtectionRegimeRuleDecisionTime
ETHUSDT SELL -0.6873053158752203
-1.147004344980357%
STOP LOSS
stop_loss<= 1984.060905
0.11915566834547026 False
BE False
breakout_candidate 90.0
82.45%
BUY 2026-06-02 08:11:52
ASTERUSDT SELL -0.689155992945675
-1.147004344980357%
STOP LOSS
stop_loss<= 0.692067
0.119476513620675 False
BE False
breakout_candidate 78.0
73.71%
BUY 2026-06-02 07:58:28
SOLUSDT SELL -0.68836130469666
-1.147004344980357%
STOP LOSS
stop_loss<= 80.07354
0.11933874135666 False
BE False
neutral 62.0
53.32%
BUY 2026-06-02 07:31:12
TAOUSDT SELL -0.68921595641286
-1.147004344980357%
STOP LOSS
stop_loss<= 251.6427
0.11948690927286 False
BE False
breakout_candidate 90.0
82.95%
BUY 2026-06-02 07:03:03
TAOUSDT BUY 0.0
0.0%
ENTRY
0.06002831916 False
BE False
breakout_candidate 90.0
82.95%
BUY 2026-06-02 06:26:14
PEPEUSDT SELL -0.689235222835688
-1.147004344980357%
STOP LOSS
stop_loss<= 0.0000033711
0.1194902494237881 False
BE False
neutral 74.0
63.64%
BUY 2026-06-02 06:11:15
TONUSDT SELL -0.7711691748287222
-1.2835939607618767%
STOP LOSS
stop_loss<= 2.09808547
0.11938598570087215 False
BE False
breakout_candidate 90.0
85.38%
BUY 2026-06-02 06:09:48
ASTERUSDT BUY 0.0
0.0%
ENTRY
0.06002309655 False
BE False
breakout_candidate 78.0
73.71%
BUY 2026-06-02 06:06:33
PEPEUSDT BUY 0.0
0.0%
ENTRY
0.0600299971986 False
BE False
neutral 74.0
63.64%
BUY 2026-06-02 05:56:33
TONUSDT BUY 0.0
0.0%
ENTRY
0.060018884445 False
BE False
breakout_candidate 90.0
85.38%
BUY 2026-06-02 05:46:39
TONUSDT SELL -0.8467378771312761
-1.4091168266516092%
STOP LOSS
stop_loss<= 2.082562326
0.11933247453740613 False
BE False
breakout_candidate 90.0
85.26%
BUY 2026-06-02 05:22:19
WLDUSDT SELL 0.603427271265
1.6731442912030126%
SIGNAL REVERSAL
signal_reversal:volume_too_low
0.072735033735 True
BE True
neutral 64.0
55.04%
BUY 2026-06-02 05:15:14
SOLUSDT BUY 0.0
0.0%
ENTRY
0.05995388196 False
BE False
neutral 62.0
53.32%
BUY 2026-06-02 05:13:29
ETHUSDT BUY 0.0
0.0%
ENTRY
0.0598619089965 False
BE False
breakout_candidate 90.0
82.45%
BUY 2026-06-02 05:12:05
WLDUSDT SELL 0.4450195096969405
1.8542782855824835%
PARTIAL TP
partial_tp>= 0.4491988391
0.04844472788758453 True
BE True
neutral 64.0
55.04%
BUY 2026-06-02 05:06:56
WLDUSDT BUY 0.0
0.0%
ENTRY
0.06000506754 False
BE False
neutral 64.0
55.04%
BUY 2026-06-02 05:01:08
TONUSDT BUY 0.0
0.0%
ENTRY
0.06002993997 False
BE False
breakout_candidate 90.0
85.26%
BUY 2026-06-02 04:57:01
DOGEUSDT SELL -0.68902986289401
-1.147004344980357%
STOP LOSS
stop_loss<= 0.10012167
0.11945464690401 False
BE False
breakout_candidate 90.0
84.19%
BUY 2026-06-02 03:38:47
SOLUSDT SELL -0.68922836264745
-1.147004344980357%
STOP LOSS
stop_loss<= 80.60895
0.11948906009745 False
BE False
breakout_candidate 90.0
82.75%
BUY 2026-06-02 03:30:47
WLDUSDT SELL -1.2912355446309713
-2.1500905671539856%
STOP LOSS
stop_loss<= 0.4349737648
0.11881746688225128 False
BE False
breakout_candidate 90.0
83.48%
BUY 2026-06-02 02:10:33
WLDUSDT BUY 0.0
0.0%
ENTRY
0.05999494248 False
BE False
breakout_candidate 90.0
83.48%
BUY 2026-06-02 02:05:59
STGUSDT SELL 0.59795963955
0.9952605077120741%
SIGNAL REVERSAL
signal_reversal:regime_blocked
0.12076011045 False
BE True
neutral 74.0
63.64%
BUY 2026-06-02 01:55:19
STGUSDT BUY 0.0
0.0%
ENTRY
0.06002069535 False
BE False
neutral 74.0
63.64%
BUY 2026-06-02 01:42:22
DOGEUSDT BUY 0.0
0.0%
ENTRY
0.06001211106 False
BE False
breakout_candidate 90.0
84.19%
BUY 2026-06-02 01:40:58
SOLUSDT BUY 0.0
0.0%
ENTRY
0.0600293997 False
BE False
breakout_candidate 90.0
82.75%
BUY 2026-06-02 01:06:05
Breakdown

Symbol performance

SymbolTradesWin RatePnLAvg PnLLose Streak
XPLUSDT850.0%3.070.38380
INJUSDT2100.0%0.90.44790
STGUSDT1100.0%0.60.5980
PENGUUSDT1100.0%0.410.40630
ZECUSDT875.0%0.380.04760
JTOUSDT475.0%0.330.08350
AVAXUSDT1030.0%0.290.02863
ASTERUSDT650.0%-0.07-0.01182
ICPUSDT10%-0.09-0.09011
ONDOUSDT10%-0.09-0.09011
SOLVUSDT10%-0.1-0.10011
PARTIUSDT20%-0.2-0.10012
FETUSDT333.33%-0.31-0.10391
RESOLVUSDT425.0%-0.32-0.07932
XLMUSDT366.67%-0.56-0.18741
BCHUSDT10%-0.57-0.57121
STOUSDT10%-0.57-0.57421
币安人生USDT10%-0.57-0.57411
BANKUSDT10%-0.61-0.60851
ETHUSDT10%-0.69-0.68731
System

Recent logs

2026-06-14 13:16:04,594 | INFO | SKIP BTCUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;trend_too_weak
2026-06-14 13:16:06,615 | INFO | SKIP ETHUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;trend_too_weak
2026-06-14 13:16:08,624 | INFO | SKIP ZECUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak
2026-06-14 13:16:10,634 | INFO | SKIP TAOUSDT | stage=decision_engine | gate=rule_direction_flat | rule_direction_flat
2026-06-14 13:16:12,635 | INFO | SKIP WLDUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low
2026-06-14 13:16:15,114 | INFO | SKIP ADAUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low;score_below_threshold;confidence_below_threshold
2026-06-14 13:16:17,132 | INFO | SKIP TRUMPUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low
2026-06-14 13:16:19,607 | INFO | SKIP XRPUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak
2026-06-14 13:16:21,618 | INFO | SKIP NEARUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low
2026-06-14 13:16:24,523 | INFO | SKIP MEGAUSDT | stage=strategy_context | gate=regime_blocked:volatile | strategy_context_rejected:regime_blocked:volatile
2026-06-14 13:16:26,987 | INFO | SKIP PEPEUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;score_below_threshold;confidence_below_threshold
2026-06-14 13:16:29,026 | INFO | SKIP DOGEUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;trend_too_weak
2026-06-14 13:16:31,024 | INFO | SKIP SUIUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;trend_too_weak
2026-06-14 13:16:33,463 | INFO | SKIP NIGHTUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low;score_below_threshold;confidence_below_threshold
2026-06-14 13:16:35,460 | INFO | SKIP FETUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low;score_below_threshold;confidence_below_threshold
2026-06-14 13:16:37,467 | INFO | SKIP STGUSDT | stage=strategy_context | gate=regime_blocked:volatile | strategy_context_rejected:regime_blocked:volatile
2026-06-14 13:16:41,914 | INFO | SKIP ENAUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low;score_below_threshold;confidence_below_threshold
2026-06-14 13:16:46,245 | INFO | SKIP RIFUSDT | stage=strategy_context | gate=regime_blocked:volatile | strategy_context_rejected:regime_blocked:volatile;stretched_entry_breakout_too_weak;rsi_too_high
2026-06-14 13:16:51,861 | INFO | SKIP XPLUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low;trend_too_weak;score_below_threshold;confidence_below_threshold
2026-06-14 13:16:56,850 | INFO | SKIP ICPUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low
2026-06-14 13:16:57,947 | INFO | No valid buy candidate found
2026-06-14 13:17:15,526 | INFO | SKIP SOLUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak
2026-06-14 13:17:17,528 | INFO | SKIP BTCUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;trend_too_weak
2026-06-14 13:17:19,522 | INFO | SKIP ETHUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;trend_too_weak
2026-06-14 13:17:21,527 | INFO | SKIP ZECUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak
2026-06-14 13:17:23,515 | INFO | SKIP TAOUSDT | stage=decision_engine | gate=rule_direction_flat | rule_direction_flat
2026-06-14 13:17:25,513 | INFO | SKIP WLDUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low
2026-06-14 13:17:27,521 | INFO | SKIP ADAUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low;score_below_threshold;confidence_below_threshold
2026-06-14 13:17:29,528 | INFO | SKIP TRUMPUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low
2026-06-14 13:17:31,533 | INFO | SKIP XRPUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak
2026-06-14 13:17:33,544 | INFO | SKIP NEARUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low
2026-06-14 13:17:35,561 | INFO | SKIP MEGAUSDT | stage=strategy_context | gate=regime_blocked:volatile | strategy_context_rejected:regime_blocked:volatile
2026-06-14 13:17:38,029 | INFO | SKIP DOGEUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;trend_too_weak
2026-06-14 13:17:40,038 | INFO | SKIP SUIUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;trend_too_weak
2026-06-14 13:17:42,070 | INFO | SKIP PEPEUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;score_below_threshold;confidence_below_threshold
2026-06-14 13:17:44,081 | INFO | SKIP NIGHTUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low;score_below_threshold;confidence_below_threshold
2026-06-14 13:17:46,532 | INFO | SKIP STGUSDT | stage=strategy_context | gate=regime_blocked:volatile | strategy_context_rejected:regime_blocked:volatile
2026-06-14 13:17:48,546 | INFO | SKIP FETUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low;score_below_threshold;confidence_below_threshold
2026-06-14 13:17:50,595 | INFO | SKIP RIFUSDT | stage=strategy_context | gate=regime_blocked:volatile | strategy_context_rejected:regime_blocked:volatile;stretched_entry_breakout_too_weak;rsi_too_high
2026-06-14 13:17:52,587 | INFO | SKIP ENAUSDT | stage=strategy_context | gate=momentum_too_weak | strategy_context_rejected:momentum_too_weak;breakout_quality_too_low;score_below_threshold;confidence_below_threshold