Why Bots Fail
The Ways an Account Gets Hurt
Margin Call
What it is, the two formulas, a worked example and why a bot that adds to losing trades reaches it first.
Slippage
The gap between the price you expected and the price you got, why small-target bots lose their edge to it, and how to measure it.
The Spread
The gap between bid and ask, paid on every round trip: exact yearly cost for busy bots, and how it eats grid spacing and scalping targets.
Expectancy
Average result per trade in R multiples: the formula, three made-up strategies, and why it needs many trades and net costs.
Risk of Ruin
The chance an account falls to a ruin level before it grows: the closed form for a simple game, why bet size beats win rate, and martingale.
Kelly Criterion
The Kelly criterion explained: the formula, why full Kelly is violent, fractional Kelly and how an uncertain win rate breaks it.
Stop Out
The broker closing positions automatically at the stop out level: how it differs from a margin call, what it does to a bot, and a worked table.
Crypto Liquidation
How an exchange force-closes a leveraged crypto position, what maintenance margin is, a worked example and how many-level bots walk into it.
Negative Balance
When losses exceed the money in the account, usually after a gap through the stop out: a worked example and what protection means.
Drawdown
The fall from a peak: maximum drawdown, duration, the recovery asymmetry table, and how steady curves hide a rare large drop.
Prop Firm Drawdown Rules
How daily and total loss limits are measured, why a trailing limit leaves less room than a static one, with the arithmetic.
How to Pass a Prop Firm Challenge
The arithmetic of a challenge: how many trades a target needs, how a time limit pushes size up and what that does to the limits.
Forex VPS for Trading Bots
Why a bot needs a machine that stays on, the arithmetic of uptime, latency and cost, and what a server does not fix.
Prop Firm Rules vs Bot Types
Common prop firm rule types set against six bot types: where the arithmetic is tight, usually clear or breaks by construction.
EA Builder
What a no-code EA builder does, what it cannot do, and how to test the EA it gives you.
Max Drawdown
The largest fall from a peak to a later low, how it is measured, why it only grows with a longer record and what it cannot show.
Trailing Drawdown
How a trailing drawdown follows the high-water mark, a table of the room shrinking, and what it does to a bot that scales in.
The Consistency Rule
The consistency rule caps how much of total profit one day or trade may make. A worked table shows a pass by target and a fail by the rule.
Profit Factor
Profit factor is gross profit divided by gross loss: how it is worked out, how costs and one big win change it, and what it cannot show.
Trading Robot
What a trading robot is, how it differs from an EA, a bot and a signal service, with rules turned into a robot.
Martingale Strategy
Why doubling after each loss ends at the bankroll limit, the exact expected value on a fair and an unfair bet, and the chance of surviving many rounds.
Prop Firm EA Rules
Why firms restrict automation, the kinds of restriction found, and a checklist for reading any firm's terms before using a bot.
Does Martingale Work in Forex?
Does martingale work in forex? A made-up ladder on a currency pair with spread, swap and a margin limit, step by step.
Risk Reward Ratio
What the risk reward ratio is, the exact win rate each ratio needs to break even, and why costs and the link between ratio and win rate matter.
Martingale Blow-Up Tracker
A simulation of 2,000 martingale bots showing how often the bankroll ladder fails over 50 to 500 rounds, on a fair bet and on one with a small edge against you.
Stop Hunting
The claim that a broker pushes price to trigger stops, what is real (spread, slippage, thin liquidity), and what cannot be proven from outside.
Requote
What a requote is, why it hits fast bots and EAs, and how accepting or rejecting one changes the expected value per trade.
Value at Risk
What value at risk measures, a worked example in dollars, and why it says little about the rare large loss that sinks a bot.
FTMO Rules, Read as Numbers
How to read a prop firm like FTMO rule by rule and turn each limit into numbers a bot can be tested against.
FTMO Challenge Rules, Tested
What an FTMO-style challenge asks in general terms, and how a bot can be tested against it before any money is risked.
FTMO EA: A Rule Checklist
Will my EA break a prop firm rule? A checklist of the questions to ask of any firm, with made-up arithmetic.
Topstep Rules, Read for a Bot
How to read a Topstep-style rule sheet: trailing loss, targets, consistency and size limits, tested on made-up numbers.
Free Trading Bot
What a free trading bot usually costs once spread, fees, your time and risk are counted, with a checklist to run before you use one.
Gold EA
Why a gold EA must be sized, tested and costed differently from a currency pair EA: spread, volatility, swap and lot value.
Best Crypto Trading Bot? A Safety Checklist
How to judge any crypto trading bot: how it reaches the exchange, key permissions, fees, counterparty risk, real stats and red flags.
Telegram Trading Bot
What a chat-controlled trading bot is, why sending keys or commands through a chat app is risky, and a checklist for a safer design.
Robo Advisor vs Trading Bot
A robo advisor builds and rebalances a fund portfolio for a fee. A trading bot opens and closes trades by rules. Here is the difference.
Testing Traps
Why a Good Backtest Can Lie
Survivorship Bias
Why a list of top bots or strategies that only shows the survivors makes luck look like skill, with exact coin-flip arithmetic.
Overfitting
Fitting settings to the noise in past data: why the best backtest is often the least trustworthy, with the best-of-n arithmetic.
Walk Forward Testing
Running a strategy on new data after its settings are frozen: what it proves, how many trades are enough, and what to record.
Look-Ahead Bias
Using information that was not available at the time: close before it closes, repainting indicators, future data in normalisation.
Paper Trading
What a paper account proves about a trading bot, what it cannot, and how many trades it takes to say anything.
Backtesting a Trading Bot
The steps of a backtest of a trading bot, the costs it must include and the traps that make a good result untrustworthy.
Walk Forward Optimization
Optimise on one slice, test on the next, then roll forward: how walk forward testing works and why it still can be fooled.
Equity Curve
How to read an equity curve: slope, steps, drawdowns, balance versus equity, and why the same trades can draw two very different lines.
Install an EA on MT4 or MT5
Step by step, how to put an EA on a demo chart, check it is running and find why it does nothing.
Sortino Ratio
The Sortino ratio divides average return by downside deviation only, with a worked example of two bots and the case where it differs from the Sharpe ratio.
Sharpe Ratio
What the Sharpe ratio is, how it is worked out, and a simulation of no-edge bots showing how often a short record produces a Sharpe above 1 by luck.
Demo Account
What a demo account proves about a trading bot, what it cannot, and how long to run one before you judge it.
How to Backtest a Trading Strategy
How to backtest a trading strategy step by step, from written rules to a result table, with the traps to avoid.
Yahoo Finance API Data Checks
A checklist for any free price source before you trust a backtest on it: bars, splits, gaps, delisted symbols, limits, licence.
Best EA for MT4
There is no best EA for MT4. Here is the test checklist and the red flags to use on any EA you are shown.
MT4 EA
What an MT4 EA is, how it differs from MT5, which files it uses and where MT4 testing is limited.
How to Buy an EA
Due diligence before paying for an EA: the live track record to ask for, a demo test, refund and licence terms, and what proof can show.
False Breakout
What a false breakout is, why bots get caught, and a made-up 6-trade example of how a close-above filter changes the count.
Pine Script
What a script language on a charting site does, how a strategy script differs from an indicator, and why chart backtests flatter results.
Trading Journal for a Bot
What a trading journal for a bot should record - settings version, fills, costs - and how it catches drift.
TA-Lib and Indicator Libraries
What a technical indicator library does, and why its output must match the definition your chart uses.
TradingView Alerts
What a chart alert is, how an alert can reach a bot through a webhook, what delays, duplicates and misses do, and how to keep a pasted URL safe.
MT4 Strategy Tester
MT4 strategy tester results explained in general terms: tick versus bar data, the spread setting and why tests differ from live.
TradingView Strategy Tester
How to read a strategy tester report: profit against drawdown, trade count, cost inputs, the bar magnifier idea and what the report cannot show.
Forex Backtesting Software
What to look for in forex backtesting software: data quality, a cost model, no look-ahead, and a trade export you can recompute.
Forex Strategy Tester
The MT5 side of strategy testing in general terms: tick data, optimisation passes, a forward period and why optimisation overfits.
TradingView Bot
The chain from chart to alert to webhook to broker bot, how each link fails, and a test plan to run before any real money is used.
TradingView Strategy
Strategy script versus indicator, how entry and exit rules are written, and what the chart tester assumes, with a made-up trade table.
TradingView Webhook to MT5
How an alert becomes an order on a trading platform through a webhook, how each step fails, and a safety checklist.
Bot Types
Every Kind of Bot, Explained Straight
Crypto Trading Bot
What a crypto trading bot does, the main types, fees, API key safety and how they fail, with one worked example on made-up numbers.
Martingale Trading
The doubling ladder, the arithmetic of the steps and the exact odds of the losing run that breaks it.
Crypto Arbitrage Bot
How a crypto arbitrage bot tries to catch a price gap between venues, and why fees, latency and transfer time eat it.
Grid Trading
Buy orders below, sell orders above: the arithmetic of a grid and what happens when price leaves the range.
Grid Bot Fees and Costs
Fees, spread, funding and the exact table showing when grid spacing is too narrow to cover the cost.
Open Source Crypto Trading Bot
What open source means for a trading bot, how to review the code before you run it, which key permissions to give and why to test on paper first.
Grid Trading Strategy
Range, grid count, spacing and size: what each choice trades off, with three made-up settings side by side.
Are Grid Bots Profitable?
Two made-up price paths on one grid show why the answer depends on the path, and what evidence would count.
Futures Grid Liquidation
How a long grid on leveraged futures can reach liquidation before its lower bound, with exact arithmetic.
Recovery Zone Trading
Opposite positions that grow at each edge of a zone: lots per leg, the loss locked per flip and where it breaks.
DCA Bot
Time-based buying versus safety order ladders: average cost arithmetic and the capital a growing ladder needs.
Best Grid Trading Bot? What to Check
No product ranking: the questions to ask of any grid bot about fees, range limits, stats, keys and history.
Grid Trading Bot
The settings a grid bot needs, what one cycle earns and exactly what it does when price falls out of range.
Triangular Arbitrage Bots
How a triangular arbitrage bot trades three pairs in a loop, the exact fee arithmetic and where the gap disappears.
Expert Advisor (EA)
What an expert advisor is, how its lot size sets the real risk, and the ways EAs fail that a backtest hides.
Grid EA
A grid run as a forex EA: lot size at each level, what the fall costs and what spread and swap take.
DCA Strategy
DCA as a written rule set: schedule, amount, extra buys, cap and exit, run on a worked table.
Forex EA
What a forex EA does each day, its working parts, what a test of it must show and the common ways EAs fail.
MetaTrader 4 vs MetaTrader 5
What differs between MetaTrader 4 and 5 for people who run bots: languages, order handling, the strategy tester and what breaks when you switch.
Dollar Cost Averaging
How buying a fixed amount at regular times works, the exact average cost arithmetic and where it helps, hurts and does nothing.
Forex Trading Bot
What a forex trading bot is, how it differs from an EA and a signal service, what it needs to run and the ways it fails.
Martingale Bot
The bot form of martingale: the loss ladder, what a step cap limits and where margin runs out.
Trading Indicators
What a trading indicator is, the four kinds, why they lag, why stacking adds little, and how a bot turns one into a rule.
Grid Trading Strategy Settings
How range, number of grids, spacing type, stop and investment interact in a grid bot, with a made-up table of what each setting changes.
Martingale EA
The EA form of martingale: lot multiplier, step cap, hard stop and what the tester leaves out.
RSI Indicator
How the relative strength index is calculated with a worked example, and why oversold in a trend is not a buy signal.
Bollinger Bands
How Bollinger Bands are calculated with a worked example, why touching a band is not rare and why a bot that sells the upper band fails in a trend.
Candlestick Patterns
What one candle shows, how hammer, engulfing and doji can be written as exact rules, and how to test them without fooling yourself.
Death Cross
What a death cross is, why it is late, and a made-up 300-day example showing how far price had already fallen when it appeared.
Forex Robot
What the term forex robot covers, how to judge claims made for one, and how it differs from a forex EA and a forex trading bot.
TradingView Indicators
Built-in, community and custom chart indicators, how to read a script critically, and how an indicator becomes an alert or a strategy.
Head and Shoulders Pattern
The head and shoulders pattern, its inverse, the neckline and measured move, with a made-up example, and why bots struggle to code it.
VWAP Indicator
How VWAP is calculated with a worked example, how it differs from a simple average and how a bot uses it as a benchmark.
Bullish Chart Patterns
What makes a chart pattern called bullish, the common ones in a table, why the label is a reading and not a promise, and how a bot tests one.
Chart Patterns
What chart patterns are, how continuation and reversal differ, why drawing them is subjective, and how a bot could detect one.
Fibonacci Retracement
What the Fibonacci retracement levels are, how they are drawn on a swing, and why a bot rule built on them is fragile.
Heikin Ashi Candles
How Heikin Ashi candles are calculated with a worked example, why they look smoother and why a bot must not trade their prices.
Inverse Head and Shoulders Pattern
The inverse head and shoulders: three lows, the middle lowest, a neckline, a made-up worked example and how to define it in code.
MACD Indicator
How the MACD indicator is built from EMA 12, 26 and 9, a worked example, why it lags, and where a bot rule on it fails.
Volume Indicator
What volume measures, how on-balance volume and a volume average work, and why volume differs by venue.
Ichimoku Cloud
How the Ichimoku cloud is calculated line by line with a worked example, and why it lags and why a bot should not trade it unseen.
Algorithmic Trading
What algorithmic trading is, the loop every bot follows, and a worked example of how trading speed and costs decide whether an edge survives.
Forex Chart Patterns
How chart patterns look on currency pairs, what changes with sessions, spread and missing central volume, and how a bot tests them.
Ichimoku Cloud Strategy
How to write Ichimoku cloud rules a bot can test, with a made-up example, how many variants exist, and how to test them honestly.
Trade Simulator
What a trade simulator is, how it differs from paper trading and a backtest, and how fill assumptions change a result.
Anchored VWAP
Anchored VWAP restarts the volume weighted average from a bar you choose. See the formula, a worked example and why the anchor is a judgement.
Cup and Handle Pattern
The cup and handle pattern: its parts, the breakout level, the measured target, and why coding it needs tolerances.
Supertrend Indicator
How the Supertrend indicator is calculated from the average true range, with a worked example, and why it lags and flips in a range.
Day Trading for Beginners
What day trading is, how fees and spread eat a small edge, and why rules, a journal and practice come first.
Forex Trading for Beginners
What the forex market is, and how pairs, pips, lots, leverage, margin and spread work, with one made-up trade worked through.
Order Flow
What order flow is, how delta and cumulative delta are calculated from buy and sell volume, with a worked example, and the limits for a bot.
Iron Condor
How an iron condor pays out, the exact maximum profit, maximum loss and breakevens, and the win rate a bot needs for the strategy to break even.
Volume Profile
Volume profile shows how much traded at each price. See the point of control, value area and a worked example, and where bots misread it.
What Is a Stop Loss Order?
What a stop loss order is, how a stop, a stop limit and a trailing stop differ, and what a gap does to each, with a worked example.
Trailing Stop
How a trailing stop works, how its distance trades early exits against given-back profit, with a simulation of 2,000 made-up paths.
Stop Limit vs Stop Loss
The difference between a stop loss (stop market) and a stop limit order, compared across four made-up scenarios with exact fills and results.
Wheel Strategy
How the wheel strategy works, with a worked example of the cash-secured put and the covered call, four made-up paths and the cases where it loses.
High Frequency Trading (HFT)
What high frequency trading is, why speed decides it, and the arithmetic of delay and fees that explains why a retail bot does not compete.
Opening Range Breakout
The opening range breakout rules, a simulation of 5,000 made-up days at three settings of how prices behave, and what costs do to the result.
Breakout Trading
What breakout trading is, the five types, why breakout rules often win rarely but bigger, and the costs that hit them hardest.
Python Trading Bot
How a Python trading bot is put together, with a short backtest you can run, and what the same rule does on 300 random price series.
Breakout Indicator
What a breakout indicator marks, the common kinds with formulas, a worked 12 bar example and why the mark always arrives after the move.
Machine Learning Trading
What a machine learning model can and cannot do in trading, why overfitting and leakage dominate, and a train/test split on made-up data.
ChatGPT Trading Bot
What people mean by a ChatGPT trading bot, what a language model can safely help with, what it cannot do, and a test checklist before any money.
Double Bottom Pattern
What a double bottom is, the neckline, the double top, and how to define the pattern in code with tolerances. Made-up numbers.
Support and Resistance Indicator
How a support and resistance indicator marks levels from swing points, why they are zones, and how bots trade and misread them.
Reinforcement Learning Trading
Reinforcement learning in trading explained plainly: agent, reward, environment, and why reward design and overfitting break it.
How to Build a Trading Bot
How to build a trading bot in seven steps, from a written rule to paper trading, with a worked example of rules written out.
Binance API
What an exchange API is, how a bot signs requests and why order rounding and polling arithmetic matter, using made-up numbers.
Hedging Strategy in Forex
Hedging a forex position: it fixes the exposure but not the cost. Made-up spread and swap numbers, and how recovery bots use it.
Binance Testnet
What a testnet is for, what a bot can learn from one, and what a practice environment cannot show, with a made-up order book example.
EMA Crossover
The EMA crossover rule, a worked table on made-up prices, why it whipsaws in a range, and how a bot would test it.
Forex Grid Trading
A grid on a currency pair: swap, spread and margin as the price trends, with a made-up five level grid worked through.
TradeStation Automated Trading
How strategy scripting on a platform like TradeStation tests and automates a rule, with the checks to run first.
CCXT Explained
What the CCXT library is, what a common interface across exchanges does and does not hide, with a made-up rounding example.
Dark Pool
What a dark pool is, why a retail bot owner mostly does not need to care, and what is and is not visible in the data.
Golden Cross
The golden cross is the 50 bar average rising above the 200 bar average. See the arithmetic, how late it fires and how a bot rule is written.
NinjaTrader Automated Strategies
How a programmable charting platform like NinjaTrader tests and runs a strategy, and why optimizers need care.
Hummingbot Explained
What Hummingbot is, what market making means and the spread, fee and inventory arithmetic behind it, with made-up numbers.
Market Maker
What a market maker does, how it earns the spread, why inventory is the risk, and how a retail bot differs.
Tradovate Trading Bot
How a bot connects to a futures broker through a web API like Tradovate, with partial fills and reconnect checks.
Freqtrade Explained
What Freqtrade is, how a strategy-based open source bot is tested in stages, and why trying many settings finds luck, with made-up numbers.
MQL5 Expert Advisors
What MQL5 is, how a MetaTrader 5 expert advisor runs, and the tester assumptions to check first.
cTrader cBot Guide
How a cBot runs on a platform like cTrader, with a worked position sizing example and testing checks.
Pionex Grid Bot Settings
How to read the settings of a spot grid bot, range, number of grids, spacing type and investment, with made-up numbers you can check.
Alpaca API Trading Bot
How a bot uses a broker web API like Alpaca, with paper trading, keys and a worked duplicate order example.
Binance Grid Bot Settings
How to read the settings of a Binance style grid bot, range, grids, spacing and leverage, and how to compute step profit and liquidation distance yourself.
Bybit Grid Bot Settings
How to read the settings of a Bybit style grid bot, range, grids, start price, direction and stop, and how to work out what a given setting means.
Sierra Chart Automated Trading
How automation works on a charting platform like Sierra Chart, with the arithmetic of how many trades a test needs.
MultiCharts Portfolio Testing
How a platform like MultiCharts tests strategies as a portfolio, with a worked drawdown example for combined systems.
Open Source Expert Advisors
A method for testing a free open source expert advisor before a demo account: a checklist, the red flags and what a backtest cannot show.
AmiBroker Backtesting
How an array-based testing platform like AmiBroker works, with a worked example of timing a signal two ways.
Quantitative Analyst Salary
What a quantitative analyst does and what drives pay, with a made-up pay index that shows how bonuses make pay swing. No salary figures.
Backtrader Python Backtesting
How the backtrader Python library structures a backtest, with a worked warm up example and checks.
Copy Trading
How copy trading works, what a leader record can hide, and why a follower earns less than the leader on the same trades.
Interactive Brokers API Bots
How a bot connects through a local broker gateway like the Interactive Brokers API, with an exposure example for outages.
Trade Copier
What a trade copier does between your own accounts, and how latency, lot scaling and failures change the copy.
AI Trading Software
What the AI trading software label covers, the questions that expose empty claims, and how to test any such tool on paper.
AI Crypto Trading Bot
What an AI crypto trading bot label covers, how to test one on paper, and why a model trained in one market regime fails in another.
AI Stock Prediction
Why AI stock prediction accuracy is not profit: a made-up example where 55 percent right still loses after costs.
AI Trading Platform
What an AI trading platform claims, a table of questions that expose empty claims, and how to evaluate one with paper trading.
LSTM Stock Prediction
What an LSTM does in plain words, and why a stock prediction chart that tracks the price so well is mostly a one-day lag.
Bitcoin Price Prediction
Why a bitcoin price prediction cannot be known, how forecast models are tested, and what a bot actually needs from one.
Pionex Explained
What a platform with built-in trading bots is, where its risks sit, and how to evaluate one with made-up arithmetic.
Cryptohopper Explained
What a cloud bot service that connects through API keys is, its risks, and a checklist with made-up fee arithmetic.
Bitsgap Explained
What a bot platform that connects to exchanges is, where its risks sit, and made-up arithmetic on subscription fees.
QuantConnect
What a code-based research and backtesting platform is in general terms, what its results can and cannot show, and what to check on its current pages.
Coinrule Explained
What a rules-based crypto automation builder is, where its risks sit, and made-up fee arithmetic for a small account.
Collective2
What a strategy marketplace or signal listing is in general terms, how its track records can mislead, and what to check on its current pages.
3Commas Review: How to Judge It
A neutral explainer on what a bot service like 3Commas is, API key risks, and fee arithmetic. No verdict.
Lux Algo
What a charting indicator package is in general terms, why some indicators repaint, and how to check one before trusting its signals.
Myfxbook
What a track-record verification site is in general terms, what verification does and does not prove, and how to read a short record.
Tradetron Explained
What a no-code algo strategy builder with shared strategies is, its risks, and made-up fee arithmetic.
Tickeron Explained
How to evaluate a service with AI-labelled trading tools: what to ask, what to test, and made-up fee arithmetic.
ZuluTrade
What a copy-trading network is in general terms, how lag and fees reduce a follower's result, and what to check on its current pages.
eToro Copy Trading
How a copy-trading network works in general terms, how small accounts copy with rounding and costs, and what to check before trusting a record.
FAQ
Frequently Asked Questions
Are the tools free?
Yes. Every calculator and guide is free and needs no account. They run in your browser, so the numbers you enter stay on your device.
Is anything here financial advice?
No. It is general education and arithmetic. It does not consider your goals, money or situation, and nothing here recommends buying, selling or holding anything.
Where do the numbers in the examples come from?
Example numbers are made up to show how the maths works, and each page says so. Where a figure comes from a test we ran, the page names the date and the method.
Are the numbers on this page real?
Example numbers are made up to show how the maths works, and the page says so. A figure only counts as exact when the page says it was calculated on a stated date. Nothing you enter in a calculator leaves your browser.
Can I use this to decide whether to run a bot?
It can show whether a bot's numbers hold together and how much an account can lose. It cannot say what the market will do, and it is not advice. Use it to ask better questions, then read the terms of your own broker or exchange.
Can I rely on a calculator result?
A calculator returns exactly what the formula gives for the numbers you enter. It is only as good as those numbers, and it cannot see costs, gaps or rule changes that you leave out.
Know the Risk Before You Run It
Free calculators and guides, added every week. Leave your details and we will email you when new ones go up.
Trading carries a risk of loss