Available Strategies
Core Strategies
PREVIOUS
Trend-following strategy that bets on the same outcome as the previous market
MOMENTUM
Directional strategy based on Bitcoin spot price movement over 60 seconds
CONSENSUS
Combined strategy that only trades when PREVIOUS and MOMENTUM signals agree
MOMENTUM_15
Extended momentum strategy using the full 15-minute window
Enhanced Variants
PREVIOUS_2
Value-seeking variant that waits for favorable prices (≤ $0.45)
CONSENSUS_2
Enhanced consensus with dynamic position sizing and loss limits
ARBITRAGE
Market-making strategy that captures edge through two-leg execution
Strategy Comparison
| Strategy | Signal Source | Entry Timing | Risk Management | Best For |
|---|---|---|---|---|
| PREVIOUS | Previous market result | Immediate on new market | Fixed stake | Strong trends |
| MOMENTUM | BTC price (60s) | Immediate on new market | Fixed stake | Short-term volatility |
| CONSENSUS | Both signals agree | When signals align | Position sizing + loss caps | High conviction trades |
| MOMENTUM_15 | BTC price (15min) | Immediate on new market | Fixed stake | Longer trends |
| PREVIOUS_2 | Previous result | Wait for price ≤ $0.45 | Fixed stake | Value opportunities |
| CONSENSUS_2 | Both signals agree | Wait for price ≤ $0.45 | Dynamic sizing + loss caps | Risk-managed consensus |
| ARBITRAGE | Market inefficiency | Immediate two-leg | Capped at $10 | Market spreads |
Implementation Details
Market Lifecycle
All strategies operate on the same market lifecycle:- Market Detection: Bot polls for open KXBTC15M markets every 5 seconds
- Signal Generation: Strategies compute their signals when a new market opens
- Trade Execution: Eligible strategies place orders based on their rules
- Settlement: Bot monitors markets for results and updates P&L
Data Sources
Performance Tracking
The bot tracks performance metrics for each strategy:Configuration
Key configuration parameters inbot.py:
All trades are logged to
data/mock_trades.csv with full execution details including entry price, contracts, outcome, and realized P&L.Next Steps
PREVIOUS Strategy
Learn about trend-following with market results
MOMENTUM Strategy
Understand BTC price direction signals
CONSENSUS Strategy
Explore the combined signal approach
Configuration
Configure strategy parameters