Changelog
A chronological record of new features, improvements, and changes to the plutarc platform.
Bot Versioning & Opt-In Updates
2026-03-29
- Added bot versioning — each bot now reports its running version on the dashboard
- Added opt-in bot updates — when a new version is available, an Update Bot button appears on each bot card and detail page
- Updates run in-place on the same compute instance, preserving your IP address for API key whitelisting
Compute Instance Updates & London Regions
2026-03-28
- Added London deployment regions on AWS (eu-west-2) and Vultr at £0.70/hr and £0.62/hr respectively
- Migrated AWS instances from M6G (ARM64) to M6I (x86_64) for lower exchange latency
- Updated pricing: Hetzner US regions now £0.16/hr, Hetzner Singapore £0.24/hr
Kraken Futures Exchange Support
2026-03-28
- Added Kraken Futures as a supported exchange for perpetual contract trading (linear and inverse)
- Added Kraken instrument discovery, backtesting candle fetcher, and latency probes
Backtest Analytics Improvements
2026-03-27
- Added long vs short performance breakdown and trade quality metrics (expectancy, avg win/loss, consecutive streaks) to backtest results
- Added hold time distribution chart to backtest activity analysis
- Added sortable columns, pagination, and CSV export to the backtest trades table
- Added re-run button on completed backtests to quickly re-test with the same configuration
- Replaced lookback days input with a date range picker for more precise backtest periods
Vultr Compute Provider & Updated Pricing
2026-03-27
- Added Vultr as a third compute provider for APAC regions (Singapore and Tokyo) at £0.56/hr
AWS Compute Provider & Tokyo/Singapore Regions
2026-03-27
- Added AWS EC2 as a second compute provider alongside Hetzner
- Added Tokyo and Singapore deployment regions on AWS with low-latency access to BitMEX, Bybit, and Binance matching engines
- Added last-updated timestamp to the latency table
Singapore Region & Regional Pricing
2026-03-27
- Added Singapore (Southeast Asia) deployment region — lowest latency to APAC exchanges
- Introduced regional pricing: EU £0.14/hr, US £0.16/hr, Singapore £0.24/hr
Trade History & Bot Networking
2026-03-27
- Added exchange column and exchange filter to trade history table
- Added IPv6 address display to bot detail page for exchange IP whitelisting
Usage-Based Billing
2026-03-26
- Migrated billing from subscription tiers to usage-based prepaid balance model
- Added per-run billing for backtests based on compute duration
- Added billing Telegram notifications and low-balance warnings
- Added automatic refund of backtest reserves on failure or deletion
Bot Lifecycle Improvements
2026-03-26
- Added one-click redeploy — bot records are preserved after stopping
- Added force-stop, cascade remove, and audit trail to bot lifecycle
- Renamed deployment "destroy" action to "stop" across the UI
Bug Fixes
2026-03-26
- Fixed notification preferences not initializing with defaults on Telegram link
- Fixed backtests list error for new sign-ups
- Added captcha to sign-up form
Binance Futures Support
2026-03-26
- Added Binance as the third supported exchange — both USDT-M (linear) and COIN-M (inverse) perpetual contracts
- Added Binance candle data for backtesting with funding rate and open interest history
- Updated API key and backtest UI with Binance exchange selector
Risk Gates & Multi-Instance Components
2026-03-26
- Added risk gate role — a fifth component role that blocks entries based on market risk conditions, evaluated after signals but before trade execution
- Added risk gate support to 6 components: Funding Rate, Funding Rate Velocity, Open Interest Divergence, ATR, Volume Spike, and Volatility Regime Classifier
- Added multi-instance components — the same component can now be added to a template multiple times with different roles and independent parameters
- Fixed risk gate evaluation to only run when a directional signal is present
6 New Strategy Components (42 → 48)
2026-03-25
- Added Multi-Timeframe Trend Alignment filter — confirms trend direction across configurable timeframes before allowing entries
- Added OI-Weighted Volume Pressure signal — classifies positioning into 4 regimes using open interest change and volume
- Added Volatility Regime Classifier filter — ATR percentile-rank based regime detection (low/normal/high/extreme)
- Added Funding Rate Velocity signal — detects accelerating crowding via funding rate rate-of-change
- Added ATR Percentage Filter — normalised volatility filtering for consistent cross-instrument thresholds
- Added HTF Support/Resistance Zones filter — blocks entries near higher-timeframe structural levels
New Components & Backtest Enhancements
2026-03-25
- Added Funding Rate and Open Interest Divergence components for market sentiment analysis
- Added Break-Even Stop, Chandelier Exit, and Volatility Exit to the backtest simulator
- Added granular Telegram notification preferences — independently toggle trading, summary, alert, and lifecycle notifications
- Fixed Bybit candle fetcher pagination for accurate backtest data
Bybit Exchange Support & Platform Enhancements
2026-03-24
- Added Bybit exchange support — linear USDT, linear USDC, and inverse perpetual contracts
- Added configurable per-bot risk parameters — position limits, loss limits (per-trade, daily kill switch, consecutive loss pause), and execution safety (max leverage, max slippage, API error threshold)
- Added exchange selector and grouped symbol picker to the backtest configuration page
- Added analytics — MFE/MAE excursion charts, signal correlation matrix, session heatmaps, and PnL distribution histogram
- Added trade comparison — select multiple trades and compare signal states, execution metrics, and outcomes side by side
- Added passkey authentication (biometric/hardware key) and session management
- Fixed inverse contract PnL, sizing, and fee calculations in backtests
- Fixed classification of quanto contracts (ETHUSD, XRPUSD) as inverse by settlement currency
Initial Launch
2026-03-10
- Strategy builder with composable components across 4 roles (signals, filters, entry guards, exit rules)
- 4 combination modes (weighted sum, all agree, any, majority) with anchor component gating
- Backtesting engine with historical candlestick data from BitMEX
- Real-time dashboard with fleet overview, KPI summary, open positions, and live activity feeds
- Multi-bot fleet management with dedicated compute instances per bot
- API key encryption with AES-256-GCM at rest, runtime-only decryption
- Analytics suite — equity curves, drawdown charts, win rate tracking, and trade history with CSV export
- Account management with password and passkey authentication
- Usage-based billing with prepaid balance and Stripe integration
- Telegram bot integration for real-time trading notifications
- EU, US, and Singapore deployment regions; account data hosted in EU for GDPR compliance