-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathrequirements.txt
More file actions
29 lines (22 loc) · 843 Bytes
/
Copy pathrequirements.txt
File metadata and controls
29 lines (22 loc) · 843 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# ==============================================================================
# Kalshi 15-Minute BTC Trader - Python Dependencies
# Install with: pip install -r requirements.txt
# ==============================================================================
# HTTP requests (Kalshi REST API calls)
requests>=2.33.0
# Environment variable management
python-dotenv>=1.0.0
# BTC spot price data (yfinance for real-time 1-min candles)
yfinance>=0.2.54
# RSA-PSS signing for Kalshi API authentication
cryptography>=46.0.7
# Numeric utilities (signal calculation)
numpy>=1.26.0
# Logging with colors
colorlog>=6.8.0
# WebSocket client for real-time orderbook streaming
websocket-client>=1.6.0
# Local web dashboard for monitoring the bot
flask>=3.0.0
# Official Kalshi synchronous Python SDK (Trade API v2)
kalshi-python-sync>=3.2.0,<4