Essential terms and definitions for automated trading.
The process of testing a trading strategy against historical market data to evaluate its potential performance before deploying it with real capital.
A technical analysis indicator consisting of a middle moving average band and two outer bands set at standard deviations above and below. Used to identify overbought or oversold conditions.
The price level at which a trade neither makes a profit nor incurs a loss, accounting for entry price and all associated fees.
A bull market is characterized by rising prices and optimistic sentiment, while a bear market features declining prices and pessimistic sentiment. Trading bots can be configured for both conditions.
A price chart that displays the open, high, low, and close prices for each time period as a 'candle' shape. The body shows open-to-close range, while wicks show the high and low.
Reinvesting profits from successful trades to increase position sizes over time, potentially accelerating returns through exponential growth.
An investment strategy where a fixed amount is invested at regular intervals regardless of price, reducing the impact of volatility by averaging the purchase price over time.
The peak-to-trough decline in the value of a portfolio or trading account, measured as a percentage. Maximum drawdown is a key risk metric for evaluating bot performance.
The use of borrowed funds to increase a trading position beyond what would be available from capital alone. Expressed as a ratio (e.g., 10x), it amplifies both potential profits and losses.
An order to buy or sell at a specified price or better. Buy limit orders execute at the limit price or lower; sell limit orders execute at the limit price or higher.
The forced closing of a leveraged position when losses reach a threshold where the trader's margin can no longer support the position. A critical risk in futures trading.
Moving Average Convergence Divergence — a trend-following momentum indicator that shows the relationship between two moving averages. Used to identify potential buy and sell signals.
Maker fees are charged when placing orders that add liquidity to the order book. Taker fees apply when orders remove liquidity by matching existing orders. Maker fees are typically lower.
Trading with borrowed funds from a broker or exchange, allowing positions larger than the trader's account balance. Requires maintaining a minimum margin level.
An order to buy or sell immediately at the best available current price. Guarantees execution but not price, and may experience slippage in volatile markets.
Simulated trading using virtual funds to test strategies without financial risk. An essential step before deploying any automated trading bot with real capital.
Determining the appropriate amount of capital to allocate to a single trade based on risk tolerance, account size, and the specific trade setup.
The process of realigning portfolio weights by buying or selling assets to maintain a desired allocation. Can be automated to maintain consistent risk exposure.
The ratio comparing the potential loss to the potential gain of a trade. A 1:3 ratio means risking one unit to potentially gain three units. A key metric in trade planning.
A performance measure calculated as the net profit divided by the initial investment, expressed as a percentage. Used to evaluate the efficiency of a trading strategy.
A momentum oscillator measuring the speed and change of price movements on a scale of 0 to 100. Readings above 70 suggest overbought conditions; below 30 suggest oversold.
Additional buy orders placed at lower price levels in a DCA bot strategy. When triggered, they average down the position's entry price, potentially improving the breakeven point.
A measure of risk-adjusted return calculated by dividing excess return by portfolio standard deviation. Higher values indicate better risk-adjusted performance.
The difference between the expected price of a trade and the actual execution price. Common in fast-moving markets or with large orders relative to available liquidity.
An average of closing prices over a specified number of periods. The 50-day and 200-day SMAs are commonly used to identify trends and potential support/resistance levels.
Buying or selling financial instruments for immediate delivery at current market prices, as opposed to futures or derivatives trading.
An order that automatically closes a position at a predetermined price to limit potential losses. A fundamental risk management tool for both manual and automated trading.
An order that becomes a market order when a specified price level is reached. Stop-buy orders trigger above the current price; stop-sell orders trigger below.
Price levels where buying pressure (support) or selling pressure (resistance) has historically been strong enough to prevent further price movement in that direction.
An order that automatically closes a position at a predetermined profit target. Ensures gains are locked in without requiring constant market monitoring.
A methodology for evaluating and predicting price movements based on historical chart patterns, indicators, and volume data rather than fundamental factors.
A dynamic stop-loss order that moves with the price in the profitable direction. It locks in gains while allowing the trade to continue running as long as the trend persists.
A diagonal line drawn on a chart connecting successive price highs (downtrend) or lows (uptrend) to visualize the direction and strength of a market trend.
A statistical measure of the dispersion of returns for a given asset. High volatility means larger price swings, creating both opportunities and risks for trading bots.
The total number of shares or contracts traded during a given period. High volume confirms price movements and indicates strong market interest.