alpha-arena/requirements.txt
oho 774f8b3f61 Initial commit: Alpha Arena - Polymarket Autonomous Trading Harness
A comprehensive autonomous trading system for Polymarket prediction markets
featuring multi-LLM provider support, a native macOS menu bar app, and a
web-based control dashboard.

Key features:
- Multi-agent trading system (Research, Risk, Execution, Reflection agents)
- LLM provider flexibility (Anthropic, OpenAI, Google, xAI, Local models)
- Automatic provider fallback chain for resilience
- Native Swift/SwiftUI macOS menu bar application
- FastAPI web dashboard with real-time WebSocket updates
- Risk management with kill switch
- Technical indicators and market analysis
2026-01-12 23:04:58 +01:00

40 lines
716 B
Text

# Core dependencies
httpx>=0.27.0
web3>=6.15.0
eth-account>=0.11.0
py-clob-client>=0.17.0
python-dotenv>=1.0.0
pydantic>=2.5.0
pydantic-settings>=2.1.0
anthropic>=0.40.0
openai>=1.50.0
google-generativeai>=0.8.0
aiosqlite>=0.19.0
orjson>=3.9.0
typer>=0.12.0
rich>=13.7.0
pyyaml>=6.0.0
tweepy>=4.14.0
aiohttp>=3.9.0
# Web application dependencies
fastapi>=0.115.0
uvicorn[standard]>=0.32.0
jinja2>=3.1.0
python-multipart>=0.0.9
websockets>=13.0
# macOS Menu Bar App
rumps>=0.4.0
pyobjc-framework-Cocoa>=10.0
pyobjc-framework-UserNotifications>=10.0
websocket-client>=1.7.0
# Dev dependencies
pytest>=8.0.0
pytest-asyncio>=0.23.0
pytest-cov>=4.1.0
py2app>=0.28.0
# Testing dependencies for API tests
httpx>=0.27.0