Skip to content

Releases: randomness11/probablyprofit

v1.0.1 - Pre-Launch Polish

19 Jan 09:10
5b2f9f9

Choose a tag to compare

What's Changed

Fixed

  • Test Stability: Fixed flaky test that was causing CI failures

    • Marked slow test with @pytest.mark.slow to skip in normal CI runs
    • Added proper pytest configuration in pyproject.toml
    • Removed continue-on-error: true from CI that was masking failures
  • Frontend Settings Page: Removed misleading save button

    • Settings page now clearly indicates to edit .env file for configuration
    • Removed non-functional save functionality
  • 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 solutions
    • docs/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

15 Jan 15:04

Choose a tag to compare

🎉 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

⚠️ Disclaimer

This software is for educational purposes. Trading prediction markets involves risk. Always start with dry-run or paper trading mode.