
Coinrule is a no-code automated trading platform that allows traders to create and deploy trading strategies using a visual "if-this-then-that" rule builder — no programming knowledge required. Founded in 2019 in the UK by Gabriele Musella, Oleg Giberstein, and Zdeněk Höfler, Coinrule was designed to bridge the gap between the complexity of traditional algorithmic trading platforms (which require Python, JavaScript, or Pine Script coding) and the simplicity of manual trading. The result is a platform where traders build strategies by selecting conditions from menus — "When RSI is below 30," "When price crosses above 50-day moving average," "When trading volume is 2x the average" — combining them with AND/OR logic, and defining actions: "Buy $100 of BTC," "Sell 50% of position," "Set stop-loss at -5%." Coinrule executes these rules automatically across connected exchanges, scanning markets 24/7 and executing trades when conditions are met. As of 2026, Coinrule serves over 100,000 traders and connects to 10+ major exchanges.
Coinrule's philosophy is fundamentally different from bot platforms like 3Commas or Pionex. Those platforms provide pre-built bot types (DCA, Grid) with configurable parameters. Coinrule provides a blank canvas — you define exactly what triggers a trade and what action to take, using a library of 200+ technical indicators, market conditions, and operators. This makes Coinrule simultaneously more powerful (you can create strategies that no pre-built bot template supports) and more demanding (you must understand the logic of the strategy you are building — the platform provides tools, not trading advice). For traders who have a specific strategy in mind but lack the programming skills to code it, Coinrule is the most accessible platform for translating market ideas into automated execution. For traders who prefer pre-configured bots and do not want to design their own strategies, 3Commas or Pionex are better starting points.
Coinrule's rule builder is the platform's core innovation. Rules are constructed from three components: Triggers (the "if" conditions — technical indicator thresholds, price movements, volume patterns, time-based conditions), Operators (AND, OR, combination logic), and Actions (the "then" outcomes — buy, sell, set stop-loss, set take-profit, send alert). A typical rule: "IF RSI(14) crosses below 30 AND price is above 200-day SMA AND trading volume > 1.5x 20-day average" THEN "Buy $100 of BTC" AND "Set take-profit at +5%" AND "Set stop-loss at -3%." The builder provides a library of 200+ indicators: all standard technical indicators (RSI, MACD, Bollinger Bands, moving averages, stochastic oscillator, Ichimoku Cloud), candlestick patterns (doji, engulfing, hammer, shooting star), volume indicators (OBV, volume profile, VWAP), and market data (price change percentage, high/low of period, order book depth). Rules can include up to 10 conditions combined with AND/OR logic, enabling reasonably complex strategies without code. For traders who do code, Coinrule also supports advanced rules using TradingView's Pine Script — you write the strategy in Pine Script on TradingView, create an alert, and Coinrule executes the trade when the TradingView alert fires. This hybrid approach covers both no-code beginners and code-comfortable advanced traders.
Coinrule includes a backtesting engine that tests your rules against historical market data to evaluate how the strategy would have performed. Before deploying a rule with real capital, you select a trading pair (e.g., BTC/USDT), a historical time period (e.g., past 6 months, past 1 year), and Coinrule simulates the rule's execution across that period. The backtest report shows: total return (percentage and absolute), number of trades executed, win rate (percentage of winning trades), profit factor (gross profit / gross loss), maximum drawdown (largest peak-to-trough decline), Sharpe ratio (risk-adjusted return), and a trade-by-trade breakdown. Backtesting is essential because many strategies that sound logical in theory ("buy when RSI is oversold") perform poorly in practice when tested against real data. Coinrule's backtesting engine uses 1-minute candle data, which provides more realistic simulation than daily-candle backtests (though still imperfect — backtests cannot fully replicate real-time execution with slippage, latency, and exchange-specific order book dynamics). The backtesting engine is available on Hobbyist, Trader, and Pro plans. The Free plan allows limited backtesting with a shorter historical data window. Important caveat: backtested performance does not guarantee future results — market conditions change, and a strategy that performed well in a 2024 bull market may fail in a 2025 bear market. Backtesting is a necessary but not sufficient step before live deployment. Coinrule also offers paper trading (simulated execution with virtual funds) as a bridge between backtesting and live trading.
For traders who want to start with proven strategy templates rather than building from scratch, Coinrule offers a library of 100+ pre-built rule templates organized by strategy type: Trend Following (rules that buy on breakouts and sell on trend reversals), Mean Reversion (rules that buy on oversold conditions and sell on overbought), Momentum (rules that buy when momentum indicators confirm direction), Accumulation (rules that gradually build positions on dips), and Risk Management (rules that manage stop-losses and take-profits across existing positions). Each template is fully customizable — you can modify any condition, threshold, or action. The templates are designed as educational starting points: Coinrule explains why each rule is structured the way it is, what market conditions it is designed for, and what risks to watch for. This transparency is a distinguishing feature — unlike marketplace platforms where strategies are shared with limited explanation, Coinrule's templates are educational and the logic is fully visible. The template library is regularly updated with new strategies reflecting current market conditions. Templates should be backtested and customized before live deployment — they are starting points, not turnkey solutions.
Coinrule connects to 10+ exchanges via API keys: Binance, Coinbase Advanced, Kraken, KuCoin, Bybit, OKX, Bitfinex, Bitstamp, HitBTC, and Bitpanda. This covers the major exchanges most traders use, though fewer than Bitsgap (25+) or 3Commas (18+). Rules can be deployed to multiple exchanges simultaneously — create a rule once and run it on Binance and Kraken in parallel. Coinrule's TradingView integration is bidirectional: for no-code traders, you can use Coinrule's built-in rule builder without TradingView. For advanced traders, you can write strategies in TradingView Pine Script, create alerts that trigger when conditions are met, and configure Coinrule to execute trades based on those alerts — bridging the gap between TradingView's powerful charting and Coinrule's trade execution. This Pine Script → TradingView Alert → Coinrule execution pipeline is one of the most common workflows for advanced Coinrule users who want to code their own indicators and strategies while using Coinrule as the reliable execution layer across multiple exchanges.
Coinrule includes configurable risk management features that operate across all rules: per-trade position sizing (fixed amount, percentage of portfolio, or risk-based — e.g., "risk 1% of portfolio per trade"), daily trade limits (maximum number of trades per day, maximum capital deployed), trailing stop-losses, and portfolio-level risk controls (maximum total exposure, maximum drawdown threshold that pauses all rules). These risk controls are critically important because automated trading without risk limits can execute a cascade of losing trades rapidly — especially during volatile markets where conditions trigger repeatedly. Coinrule's daily trade limit prevents a poorly configured rule from draining your account in a single volatile session. The "Rules Status" dashboard shows which rules are actively scanning, which are paused due to limits being reached, and which have triggered recently — giving you visibility into what your automation is doing without logging into each exchange. For traders managing multiple rules simultaneously, the dashboard is essential for staying on top of automated activity and identifying rules that are behaving unexpectedly — a rule that triggers 50 times in a day when you expected 2-3 trades is a signal that something is wrong with your configuration or the market has moved into a regime your strategy was not designed for.
Coinrule offers mobile apps for iOS and Android that provide monitoring and management capabilities. Push notifications include: trade execution confirmations (with details — what rule triggered, what action was taken, at what price), rule status changes (paused due to limits, resumed, error), and market alerts. The mobile app allows stopping and starting rules remotely but strategy creation and backtesting are primarily done on desktop — the visual rule builder benefits from a larger screen. Alerts can also be delivered via Telegram, Discord, email, and SMS (SMS on Pro plan only). For traders who want maximum visibility into automated trading activity, Coinrule's multi-channel alert system ensures you know when rules are executing, especially during volatile periods when you want to be aware of what your automation is doing even if you are not actively managing it. The alert content is actionable — a trade execution alert includes the rule name, pair, action, price, and a link to view the trade on the exchange, enabling quick follow-up if needed.
| Plan | Price | What You Get |
|---|---|---|
| Free | $0/month | 2 live rules, 1 exchange connection, basic indicators, limited backtesting, $3,000 monthly trading volume limit. For testing and learning. |
| Hobbyist | $39.99/month ($29.99/month annual) | 7 live rules, 3 exchange connections, full indicator library, backtesting (6 months history), TradingView webhook, Telegram and email alerts, $300,000 monthly volume. For active individual traders. |
| Trader | $79.99/month ($59.99/month annual) | 15 live rules, 5 exchange connections, unlimited backtesting (2 years history), paper trading, advanced indicators, priority support. For serious traders running multiple strategies. |
| Pro | $249.99/month ($199.99/month annual) | Unlimited rules and exchanges, 5 years backtesting history, SMS alerts, API access, dedicated account manager, custom indicator support. For professional traders and institutions. |
Pricing verified June 2026. Annual plans save approximately 25%. The monthly trading volume limits apply to the total value of trades executed by Coinrule rules in a calendar month. The Free plan is adequate for learning but the $3,000 volume limit makes it impractical for live trading beyond initial testing. Hobbyist ($29.99/month annual) is the effective entry point for live automated trading.
No — Coinrule is explicitly designed for traders without programming knowledge. The visual rule builder uses dropdown menus, sliders, and logic blocks rather than code. You select conditions ("RSI," "crosses below," "30"), combine them with AND/OR, and define actions ("Buy," "$100," "BTC"). The platform translates this visual logic into executable trading instructions that run on connected exchanges. That said, you do need trading knowledge — understanding what RSI means, when to use moving average crossovers versus MACD, what a reasonable stop-loss percentage is for your trading pair. Coinrule provides the technical execution; you provide the trading strategy. For traders who do know how to code, Coinrule also supports TradingView Pine Script integration as an advanced workflow — you write the strategy in Pine Script, create a TradingView alert, and Coinrule executes the trades. This covers both ends of the spectrum: no-code beginners through visual builder, code-comfortable traders through Pine Script integration.
Coinrule is a strategy builder — you design the exact logic of when to buy and sell using conditions and indicators. 3Commas and Pionex are bot platforms — they provide pre-built bot types (DCA, Grid) that you configure with parameters. The difference is fundamental: Coinrule is for traders who have a specific strategy in mind and want to automate it. 3Commas and Pionex are for traders who want to deploy established bot strategies without designing the logic from scratch. When to choose Coinrule: you have a trading strategy idea ("I want to buy when RSI dips below 30 on the 4-hour chart while price is above the 200-day MA, and sell when RSI crosses above 70 or price drops 5% below entry") and want to automate it without coding. When to choose 3Commas or Pionex: you want to run a DCA bot or Grid bot and do not need to define custom entry/exit logic beyond the parameters those bots support. Many traders use both: Pionex for simple grid strategies (free, easy) and Coinrule for custom rule-based strategies that grid bots cannot express. The platforms are complementary rather than directly competitive — they serve different parts of the automated trading workflow.
Yes, and you should. Backtesting is available on all paid plans. The process: build your rule in the visual builder, select a trading pair and historical date range, and Coinrule simulates the rule's execution against historical 1-minute candle data. The backtest report shows return, win rate, profit factor, maximum drawdown, Sharpe ratio, and a trade-by-trade breakdown. Best practices for Coinrule backtesting: (1) Test across multiple time periods — a strategy that works in a 2024 bull market may fail in 2022's bear market. Test across different market regimes. (2) Test across multiple pairs — a strategy that works for BTC/USDT may produce different results for ETH/USDT or altcoins due to different volatility profiles. (3) Account for fees in your backtest — Coinrule allows setting a trading fee percentage in backtest settings. Use realistic fee estimates (0.1-0.2% for most exchanges). (4) Backtest with realistic position sizes — if your backtest assumes buying $10,000 per trade but your live account only deploys $100 per trade, the backtest is not representative. (5) Use paper trading after backtesting — Coinrule's paper trading (virtual funds with real-time market data) bridges the gap between backtest and live deployment. (6) Start live with small capital — even after backtesting and paper trading, deploy your first live rule with minimal capital ($50-$100 per trade) and observe real-world execution (slippage, latency, exchange-specific behavior) before scaling up. Backtesting is necessary but not sufficient — market conditions, execution quality, and the psychological experience of real gains and losses are different from simulation.
Before opening the Coinrule rule builder, write your strategy in plain English. Example: "I want to buy Bitcoin when it is in an uptrend (price above 200-day moving average) and temporarily oversold (RSI below 35 on the 4-hour chart), confirming with volume at least 1.5x the 20-period average. I will invest 5% of my portfolio per trade. I want to take profit at +8% and set a trailing stop-loss at -5%." This plain-English description then translates directly into Coinrule's visual builder: IF condition (price above 200-day SMA), AND condition (RSI(14) on 4H crosses below 35), AND condition (volume > 1.5x 20-period average), THEN action (buy 5% of portfolio), AND action (set take-profit at +8%), AND action (set trailing stop-loss at -5%). The discipline of writing the strategy in plain English first forces clarity — if you cannot articulate the strategy clearly, you cannot build it correctly. It also provides a reference to return to when reviewing why a rule did or did not trigger.
Run an initial backtest on your rule across multiple time periods — at minimum, a recent bullish period (e.g., Jan-June 2024), a bearish period (e.g., June-Dec 2022), and a ranging/choppy period (e.g., March-Aug 2023). A strategy that is profitable in all three regimes is robust. More commonly, you will find the strategy works well in one regime and poorly in another — this is valuable information that tells you when to run the strategy and when to pause it. Refine parameters: adjust RSI threshold from 35 to 30 and re-backtest; widen the stop-loss from -5% to -8% and re-backtest; add a time filter (only trade between 8 AM and 4 PM UTC) to avoid low-liquidity overnight sessions. Each refinement should be guided by a specific hypothesis about what will improve performance. Coinrule's backtester makes iteration fast — you can test a parameter change in minutes. The goal is not to find a perfect strategy (none exists) but to find a strategy with positive expectancy (profit factor above 1.0) and manageable drawdown that you understand and can trust during losing streaks.
After backtesting, deploy your rule in Coinrule's paper trading mode with virtual funds for at least 1-2 weeks. Paper trading tests: does the rule trigger as expected in live market conditions? Are there execution issues (slippage, delays) not visible in backtesting? Does the rule produce a reasonable number of trades (not overtrading)? Adjust if necessary, then deploy live with small capital — $50-$100 per trade. Run live with small capital for at least 30 trades before evaluating. A 30-trade sample provides a statistically meaningful indication of whether the strategy works in current market conditions. Do not scale up capital until you have observed the strategy through at least one period of drawdown — seeing your strategy lose 5 consecutive trades with real money is the true test of whether you trust it. Many traders discover that a strategy they were confident in during backtesting becomes emotionally difficult to follow during a live losing streak, and they intervene (pausing, modifying, abandoning) in ways that undermine the strategy's logic. The solution is not to avoid drawdowns — every strategy has them — but to size positions small enough that drawdowns are financially and emotionally manageable while you build confidence in the strategy's long-term expectancy.
| Scenario | Best Platform | Why |
|---|---|---|
| "I want a DCA bot that buys the dip and sells on recovery" | 3Commas or Pionex | Pre-built DCA bots with safety order logic — far simpler than building from scratch in Coinrule |
| "I have a specific entry/exit strategy using RSI and moving averages" | Coinrule | Visual rule builder designed for custom entry/exit logic — exactly what Coinrule was built for |
| "I want to run a grid bot on BTC/USDT" | Pionex or Bitsgap | Pre-built grid bots with AI-suggested parameters — easiest deployment |
| "I code strategies in Pine Script and want trade execution" | Coinrule or 3Commas | Both support TradingView alert → trade execution; Coinrule has the better no-code fallback |
| "I want to copy other traders' strategies" | Cryptohopper | Extensive marketplace for strategies and signal providers |
Coinrule's sweet spot is traders who have specific strategy ideas they want to automate without coding. For traders who simply want to deploy established bot types, the pre-built bot platforms are simpler and faster.