My personal trading infrastructure for Kalshi and Polymarket.
Features: Real-time web dashboard with <50ms WebSocket latency, ultra-low latency hotkey trader (150-300ms execution), and Polymarket multi-wallet activity monitoring via Telegram bot.
Status: Active development. Currently running in production on my personal VM (DigitalOcean); public demo coming soon.
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
cp .env.example .envEdit .env to add API credentials. Optional: configure Telegram for mobile alerts.
# Kalshi trading dashboard
./scripts/run-dashboard.sh
# Kalshi hotkey trader
./scripts/run-hotkey-trader.sh
# Polymarket monitor (single wallet)
venv/bin/python -m src.polymarket.bots.sports_monitor --wallet 0x... --name "Trader"
# Polymarket monitor (multi-wallet from config)
venv/bin/python -m src.polymarket.bots.sports_monitor --config config/trader_list.json