Strategy Parameters
LIVE TRADING
System Status
Signal Scanner
Heartbeat: 7s ago · Up: inactive
Zombie
Trade Executor
Up: inactive
Down
Fill Monitor
Heartbeat: 16s ago · Up: 2d
Running
Position Guardian
Heartbeat: 3s ago · Up: 2d
Running
Dashboard
Heartbeat: 13s ago · Up: inactive
Zombie
Risk Parameters
| Bankroll | $200.00 |
| Flat Bet Size | $5.00 |
| Max Trade Size | $10.00 |
| Min Trade Size | $5.00 |
| Max Concurrent Exposure | $60.00 |
| Max Daily Spend | $80.00 |
| Max Losing Trades / Match | 3 |
TP / SL Rules
| Sports Profit Model | Trailing take profit only |
| SL Multiplier (Sports) | 80% of entry |
| Trailing TP Trigger | +10% |
| Trailing TP Distance | 5% below high water |
Sports exits: no hard TP. Profit exits trail only after the configured trigger; hard SL and FT force-close still apply.
Weather SL: No TP — ride to resolution. Exit if NWS P(bucket) > 15% OR price < 50% of entry.
Weather SL: No TP — ride to resolution. Exit if NWS P(bucket) > 15% OR price < 50% of entry.
Position Sizing
| Sizing Mode | Fixed flat bet |
| Configured Size | $5.00 |
| Enforced Bounds | $5.00 - $10.00 |
Signal Criteria — Sports
- Market type: Team Win NO (SPORTS_TEAMWIN_NO)
- Edge threshold: ≥ 8% (fair_no − market_no_price)
- Data freshness: ESPN data < 2 minutes old
- Dedup: no existing open trade for same condition_id
- Guardrail: at most 1 active sports position per match
- Re-entry cooldown: 15 minutes after the last real sports trade on the same match
- Late-entry gate: no new sports entries after 88'
- Max 3 losing trades per match
- Dixon-Coles Poisson model (live) or DK de-vigged odds (pre-match)
Signal Criteria — Weather
- Strategy: WEATHER_NO (we bet temperature is NOT in bucket)
- Edge: NWS probability of bucket < Polymarket price (we sell expensive YES)
- NWS ensemble sigma used for normal distribution probability
- US cities only, daytime temperature
- No TP — ride to resolution (0 or 100¢)
- Dynamic SL: re-check NWS every 5 min, exit if P(bucket) > 15%