Browse proven strategies from the marketplace, backtest with real market data, and deploy to your exchange account — all from one dashboard. No code required.
From finding strategies to live deployment and portfolio tracking.
Browse community-built strategies with verified backtest results. Filter by win rate, PnL, drawdown, and trading style — scalping, swing, grid, DCA, momentum.
Test any strategy against historical data before risking real capital. See PnL curves, drawdown, win rate, and every individual trade.
Connect your exchange API keys, pick a strategy, set your parameters, and deploy. Your bot trades 24/7 with automatic TP/SL and order management.
Monitor positions, PnL, and balance across all connected exchanges in real time. Export trade history to CSV anytime.
Watch your bots trade in real time. WebSocket-powered dashboards show every order, fill, and position update as it happens.
We never touch your funds. Exchange API keys are AES-256 encrypted at rest and decrypted only in memory. You keep full withdrawal control.
Every listing shows verified backtest metrics. Review results before you buy.
High-frequency limit order strategy targeting micro price movements on perpetual futures.
Adaptive grid trading with dynamic spacing based on ATR volatility bands.
Multi-timeframe momentum strategy using EMA crossovers with RSI confirmation signals.
No coding, no infrastructure, no complexity.
Browse the marketplace or upload your own. Review backtest results, win rates, and risk metrics before committing.
Link your Binance, Bybit, or Hyperliquid account with API keys. Encrypted storage — we never have withdrawal access.
Set your parameters, hit deploy. Watch your strategy trade 24/7 and track every order in real time.
Write custom strategies with the type-safe SDK. Access built-in indicators, realistic backtesting with slippage and fees, and vectorized parameter sweeps that test millions of combinations in seconds.
use tradectl_sdk::{Strategy, Action, TickerEvent, StrategyContext, Params, ParamDef}; tradectl_sdk::declare_strategy!("my_strategy", MyStrategy::new); pub struct MyStrategy { order_size: f64 } impl MyStrategy { pub fn new(params: &Params) -> Self { Self { order_size: params.get("order_size", 0.1) } } } impl Strategy for MyStrategy { fn on_ticker( &mut self, ticker: &TickerEvent, ctx: &StrategyContext ) -> Action { // Your strategy logic here Action::Hold } fn name(&self) -> &str { "my_strategy" } fn describe(&self) -> &str { "My first strategy" } }
Every plan includes the web dashboard, CLI tools, and exchange connections.
Get started with the basics
For active traders
For serious traders
Connect your existing accounts. We support perpetual futures on all major exchanges.
Join traders running strategies 24/7 on Binance, Bybit, and Hyperliquid.