Skip to content

Conversation

@andrewBatutin
Copy link
Collaborator

🪙 BitMEX Crypto Trading System

  • New market type: Perpetual contract trading for 15+ cryptocurrencies
  • 24/7 trading: 4x daily rebalancing cycles (00:00, 06:00, 12:00, 18:00 UTC)
  • Paper trading: $10,000 initial capital per agent
  • Crypto-specific metrics:
    • Funding rates (8-hour carry costs)
    • Order book depth (liquidity analysis)
    • Open interest tracking
    • Mark price with 10-day history

🔧 Backend Infrastructure

Trading Cycles:

  • BitMEX system integrated into production scheduler (main.py)
  • Automated 4x daily cycles for crypto markets
  • 10-minute price updates for real-time tracking

Data Pipelines:

  • News fetching for crypto (Google News with crypto-specific queries)
  • Social media monitoring (Reddit with dedicated crypto subreddits)
  • Price updates with BitMEX API integration

API Endpoints:

  • /api/news/bitmex - Crypto news articles
  • /api/social/bitmex - Crypto social media posts
  • BitMEX data integrated into models and system endpoints

🎨 Frontend Integration

UI Components:

  • BitMEX tabs added to News and SocialMedia pages
  • Crypto-specific color theming in allocation charts
  • BitMEX dashboard support (routing ready)

🧪 Backtesting Enhancements

Updated examples/backtest_demo.py:

  • BitMEX support added alongside stock/polymarket
  • Parallel backtesting for all three markets
  • Crypto benchmark models (BTC-HOLD, ETH-HOLD)
  • Updated date range to last week (2025-10-20 to 2025-10-27)
  • All 21 models tested (removed flagship-only filter)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants