Releases: randomness11/probablyprofit
Releases · randomness11/probablyprofit
v1.0.1 - Pre-Launch Polish
What's Changed
Fixed
-
Test Stability: Fixed flaky test that was causing CI failures
- Marked slow test with
@pytest.mark.slowto skip in normal CI runs - Added proper pytest configuration in
pyproject.toml - Removed
continue-on-error: truefrom CI that was masking failures
- Marked slow test with
-
Frontend Settings Page: Removed misleading save button
- Settings page now clearly indicates to edit
.envfile for configuration - Removed non-functional save functionality
- Settings page now clearly indicates to edit
-
Google Trends Fallback: Added warning log when API is unavailable
- Users now see a clear message when neutral fallback data is used
Added
- Documentation: New troubleshooting and security guides
docs/TROUBLESHOOTING.md- Common issues and solutionsdocs/SECURITY.md- Best practices for secrets management
Changed
- CI workflow now uses pytest markers instead of ignoring test files
- Tests timeout reduced to 30s with proper slow test exclusion
Full Changelog: v1.0...v1.0.1
v1.0 - Production Ready
🎉 probablyprofit v1.0 - Production Ready
The first stable release of the Polymarket AI Trading Bot Framework.
✨ Features
AI Agents
- Multi-provider support: OpenAI (GPT-4), Anthropic (Claude), Google (Gemini)
- Ensemble mode: Multi-agent consensus for higher-confidence decisions
- Fallback chains: Automatic failover between providers
Trading Platforms
- Polymarket: Full integration with wallet-based auth
- Kalshi: API key authentication with demo mode
Risk Management
- Position size limits & exposure caps
- Max drawdown circuit breaker (auto-halt trading)
- Daily loss limits
- Pre-trade validation
Production Safeguards
- Kill switch: File-based, programmatic, signal handler, HTTP API
- Telegram alerts: Trade executions, errors, risk warnings
- Database backup/restore: CLI commands for data protection
Trading Modes
- Dry-run: Analyze markets without trading (safe default)
- Paper: Virtual portfolio with simulated money
- Live: Real money trading with confirmation
Web Dashboard
- Real-time P&L and position tracking
- Trade history and analytics
- Risk exposure visualization
- Emergency stop button
🚀 Quick Start
# Install
pip install -e .
# Setup (interactive wizard)
probablyprofit setup
# Run (dry-run mode)
probablyprofit run --strategy mean-reversion --dry-run📚 Documentation
- README - Overview and quick start
- GETTING_STARTED.md - Detailed setup guide
- DEPLOY.md - Docker & production deployment
- docs/PROMPT_ENGINEERING.md - Strategy design guide
⚠️ Disclaimer
This software is for educational purposes. Trading prediction markets involves risk. Always start with dry-run or paper trading mode.