Trading Config Reference
Live config file: /home/ubuntu/bots/trading_config.json
Hot-reloaded every trade cycle — changes take effect immediately.
Key Parameters
| Field |
Current |
Description |
simulation_mode |
false |
If true, no real money bets |
strategy |
"simple" |
Entry strategy: "simple" or "chainlink" |
bet_size_usdc |
10 |
Base bet size in USDC |
hard_cap_usdc |
25 |
Maximum single bet (after multipliers) |
daily_loss_limit |
30 |
Stop trading after losing this much today |
max_window_exposure |
10 |
Max USDC in active positions at once |
Edge / Price Filters
| Field |
Value |
Description |
edge_max_price |
0.5 |
Don't bet if token price > this (min edge required) |
edge_max_price_late |
0.5 |
Same for late entries |
bigmove_edge_max |
0.7 |
Edge max for big-move fast path |
bigmove_fastpath_pct |
0.1 |
BTC move % to trigger fast path |
Move Thresholds
| Field |
Value |
Description |
simple_min_move_pct |
0.03 |
Min BTC move % for simple strategy |
simple_max_move_pct |
0.4 |
Max BTC move % (avoid chasing) |
cl_late_min_move |
0.008 |
Min move for CL-late |
cl_confirmed_min_move |
0.04 |
Min move for CL-confirmed |
bn_flip_min_move |
0.05 |
Min move for Binance flip signal |
Confidence Thresholds
| Field |
Value |
Description |
min_confidence_5min |
0.63 |
Min confidence to enter any trade |
cl_late_min_confidence |
0.75 |
Min conf for CL-late |
cl_confirmed_min_confidence |
0.70 |
Min conf for CL-confirmed |
snipe_min_confidence |
0.72 |
Min conf for snipe entries |
CL-EARLY Tier Multipliers
| Field |
Value |
Description |
cl_early_tier1_conf |
0.82 |
Tier 1 confidence threshold |
cl_early_tier1_mult |
1.6 |
Tier 1 bet multiplier |
cl_early_tier2_conf |
0.88 |
Tier 2 confidence threshold |
cl_early_tier2_mult |
2.4 |
Tier 2 bet multiplier |
Wallet Safety
| Field |
Value |
Description |
min_wallet_balance |
50 |
Hard stop if balance falls below this |
wallet_warn_threshold |
150 |
Log warning |
wallet_critical_threshold |
100 |
Alert boss |
wallet_emergency_threshold |
60 |
Emergency pause |
sizing_wallet_floor |
65.0 |
Floor for auto-sizing calculations |
live_balance |
188.01 |
Last known balance (USDC) |
Toxic Hours
Hours (UTC) where bot pauses trading due to historically poor performance.
"toxic_hours": [14],
"sunday_toxic_hours": []
Auto-tuner manages this list. Currently minimal — hour 14 was added back by auto-tune on 2026-04-07 based on historical loss data.
Locked Fields
These fields cannot be changed via auto-tune (protected from autonomous modification):
"config_locked_fields": [
"scalper_simulation_mode",
"min_wallet_balance",
"daily_loss_limit",
"total_deposited",
"min_confidence_5min",
"simple_entry_min_remain"
]