🎰 Polymarket Bias Bot

OFFLINE

πŸ“– How It Works

1. Your bias indicator flips (BULL↔BEAR) β†’ signal arrives here
2. Engine starts a buffer timer β€” waits to confirm bias holds (not just noise)
3. If bias holds through buffer β†’ checks runway (enough time left in 5-min window?)
4. Both pass β†’ ENTER trade (buy Up or Down token on Polymarket)
5. Window expires β†’ if correct, token pays $1.00. If wrong, lose bet.
Buffer + Runway = total time needed. Example: 60s buffer + 120s runway = flip must happen within first 2 min of a 5-min window.

Win Rate

β€”
0W / 0L

Total P&L

$0.00
0 trades

Current Window

--:--
Remaining: --s

5-Minute Window Progress

0%
--:--:-- Buffer zone --:--:--

πŸ“ˆ BTC Price & Trade Activity

WAITING
🟒 Entry πŸ”΄ Exit/Expire β– BULL zones β– BEAR zones ━BTC Price

Latest Signal

β€”
Waiting for signal...

Buffer Status

IDLE
β€”

βš™οΈ Controls

πŸ”΄ Kill Switch
Master ON/OFF. When disabled, engine watches signals but takes zero action. Flip ON to start making decisions.
πŸ“‹ Mode
Paper: Logs decisions without real money β€” use this to test your settings. Live: Actually places bets on Polymarket with USDC. Always test in Paper first.
⏱️ Buffer Duration
After a bias flip, how many seconds to wait before trusting it. If bias flips back during this time β†’ signal is invalidated (noise). Higher = safer but fewer trades. Lower = more trades but more fakeouts. Start at 60s.
60s
πŸƒ Min Runway
After buffer confirms, how much time must remain in the 5-min Polymarket window. Each contract is exactly 5 minutes. If only 30s left β†’ not enough time for the move. Example: Buffer=60s + Runway=120s means you need the flip to happen within the first 2 minutes of a window. Start at 120s.
120s
πŸ’° Bet Size
Fixed USDC amount per trade. You buy "Up" or "Down" tokens β€” if correct, each pays $1.00. If wrong, you lose the bet. Start small ($5) while tuning. Scale up once you see consistent wins.
$5
πŸ”„ Max Trades/Hour
Rate limit β€” prevents overtrading when bias flips rapidly. If BTC is choppy, bias might flip 20 times in an hour. This caps how many bets we actually place. Start at 6.
6
❄️ Cooldown After Loss
Optional pause after a losing trade. If you lose, sit out this many seconds before placing another bet. Prevents tilt/revenge trading. 0 = no cooldown. Try 60–120s if seeing streaks of losses.
0s
πŸ’ͺ Min Bias Strength
Filter out weak signals. Your indicator sends a strength score with each flip. Low strength = uncertain flip, high strength = strong conviction. Set to 0 to accept all signals, or raise it to only trade high-conviction flips. Start at 0, raise if seeing too many fakeouts.
0

πŸ“‘ Signal Feed

πŸ“œ Trade History

Paper Trades

0

Entered

0

Skipped

0

Invalidated

0
Time Bias Price Strength Buffer Runway Decision Result
Collecting data...

🧠 Engine Decision Log