Nearly 80 key terms in arbitrage, high-frequency trading, and broker execution, defined in plain language and kept current for 2026.
This glossary defines the vocabulary of forex and crypto arbitrage, high-frequency trading, and broker execution. Each entry gives a plain-language definition and, where useful, a link to a deeper guide. It is maintained by BJF Trading Group (Ontario, Canada), a developer of arbitrage and execution software since 2000. Use the jump links below to move by topic, or search the page for a specific term.
Profiting from a price difference for the same or equivalent asset across two markets or points in time, ideally with little or no directional risk. In practice the difference is small and short-lived, so speed and low costs decide whether it is capturable.
A strategy that uses a faster price feed to act on a move before a slower broker’s quote updates, entering at the stale price. The edge is measured in milliseconds and depends on both infrastructure and the broker tolerating the flow.
See: Latency arbitrage guide. Related: fast feed, slow feed, execution latency, toxic flow.
Exploiting a pricing inconsistency between three currency or crypto pairs (for example converting A to B to C and back to A) when the implied cross rate differs from the quoted one. The gap is usually tiny and closes fast.
Related: cross-exchange arbitrage, spatial arbitrage.
A quantitative approach that trades many correlated instruments based on statistical relationships and mean reversion, rather than a single guaranteed price gap. Wins on modeling and diversification over many trades.
Going long one instrument and short a correlated one, profiting when the spread between them reverts to its normal range. Direction-neutral, but exposed to leg risk if only one side fills.
See: Pair trading guide. Related: leg risk, spread z-score, hedge.
Buying an asset on one venue and selling it on another where the price is higher, most common in crypto because liquidity is fragmented across exchanges. Fees, transfer times, and withdrawal limits often consume the gap.
Related: spatial arbitrage, CEX, withdrawal risk.
Capturing the difference between the spot price of an asset and its futures price, by holding the spot and shorting the future (or vice versa) until they converge. Capital-driven and lower-speed than latency strategies.
Related: funding-rate arbitrage, perpetual futures.
Earning the periodic funding payment on crypto perpetual futures by holding offsetting spot and perpetual positions, so the net directional exposure is near zero and the funding rate is the return. Return scales with capital, not speed.
See: Funding-rate arbitrage. Related: perpetual futures, basis arbitrage.
Exploiting differences in overnight swap (rollover) rates between brokers or account types, for example holding a positive-swap position at one venue against an offsetting position where the swap cost is lower or waived.
Related: covered interest arbitrage, negative swap.
Using a forward contract to lock in a risk-free return from the interest-rate difference between two currencies, so the exchange-rate risk is hedged. The classic textbook arbitrage behind forex swap pricing.
Trading the large, fast price moves around scheduled economic releases, capturing the gap between the instant the data hits and the moment quotes fully adjust. Speed-sensitive and heavily scrutinized by broker risk desks.
See: News trading software. Related: economic calendar, spike, pre-news spread widening.
The general term for exploiting a price difference for the same asset in two different places (venues or geographies) at the same time. Cross-exchange crypto arbitrage is the most common modern example.
A broker model that passes your order to an external liquidity provider and earns from spread markup or commission. The broker has no direct interest in whether you win or lose.
See: How brokers fill your orders. Related: STP, ECN, B-book.
A broker model that keeps your order internally and takes the opposite side, so your losses become broker revenue. Not inherently bad, but a conflict of interest that becomes a problem when routing is switched silently for profitable accounts.
See: A-book vs B-book explained. Related: dealing desk, internalization, toxic flow.
A mixed model where a broker warehouses some flow internally and hedges the rest to liquidity providers, tuned per client. Fairness depends entirely on whether the routing is disclosed.
A broker that acts as market maker and internally manages the other side of client trades. Can offer tight spreads to ordinary traders, but has discretion over execution.
A broker that routes orders to external liquidity rather than internalizing them. A routing label, not a guarantee of fair fills, since the quality of the liquidity and any account-specific filtering still matter.
Passing client orders directly to liquidity providers without a dealing desk intervening. A form of A-book routing.
A venue that matches orders from many participants and shows depth of market, typically charging commission on a raw spread. Often marketed as the most transparent retail routing model.
A participant that quotes both a buy and a sell price and profits from the spread and from managing inventory risk. Retail B-book brokers act as market makers to their clients.
Filling a client order against the broker’s own book instead of sending it to the market. Efficient and often gives good fills, but concentrates the conflict of interest in the broker.
Order flow that is consistently profitable against whoever takes the other side, usually because the trader has a speed or information advantage. Brokers hedge, reject, or filter it because they cannot warehouse it profitably.
See: Toxic flow explained. Related: latency arbitrage, virtual dealer plugin.
A short window after you send an order in which the party filling it can accept, reject, or re-price the trade after already seeing your request. Symmetric last look is a fair risk check; asymmetric last look is one-sided against the client.
See: Last look and slippage. Related: asymmetric slippage, rejection rate.
Last look applied unfairly: your order is filled when the price moves against you but rejected when it moves in your favor. Over many trades this is a large hidden cost that looks like bad luck on any single fill.
The difference between the price you requested and the price you actually received. Normal in a moving market; the warning sign is the shape of the distribution, not its size.
Related: asymmetric slippage, price improvement.
Slippage that is systematically negative: you are filled worse than requested far more often than better. A strong signal of hostile execution, measurable by comparing positive versus negative slippage counts.
See: Slippage forensics.
Instead of filling or rejecting your order, the server offers a new, usually worse price and asks you to confirm. The delay alone can destroy a fast strategy; selective requotes on winning trades indicate targeted execution.
Being filled at a better price than you requested. Genuine price improvement shows up in your own trade log, not just in marketing, and its near-total absence is itself a red flag.
The share of your orders that are filled versus sent. A healthy fill rate is high and stable across market conditions and does not drop on your profitable trades.
The share of orders that are rejected rather than filled. Low is good, and it should not correlate with trades that were about to move in your favor.
Extra spread a broker adds on top of the raw liquidity spread as a cost of doing business. Account-specific markup that appears only on profitable patterns is a form of targeted execution.
A generic term for a server-side module that applies configurable delay, artificial slippage, requote probability, or rejection to targeted accounts, used to neutralize flow a broker cannot hedge. Its fingerprint is added, account-specific execution latency.
See: Anti-arbitrage plugins.
The time from sending an order to receiving the fill. For latency arbitrage it is the whole game; a sudden step-up, especially after an account turns profitable, points to a deliberate server-side delay.
See: The execution-time gap.
The Financial Information eXchange protocol, an industry-standard messaging format for sending orders and market data directly to a broker or venue, bypassing a retail terminal. Favored for low-latency and automated execution.
See: FIX API forex trading.
Software that connects a trading terminal or engine to a liquidity provider over FIX, translating between the platform and the venue. A common source of hidden latency and dialect quirks.
A bank, non-bank market maker, or venue that supplies the quotes a broker fills client orders against. The quality and speed of the LP shape a broker’s execution.
A system that combines quotes from multiple liquidity providers into a single, deeper order book, so orders can be filled at the best available price across sources.
Placing your trading server in the same data center as the broker or exchange to minimize network latency. Effectively required for competitive latency arbitrage.
See: VPS speed for arbitrage.
A remote always-on server that runs your trading software. For arbitrage, its value is network distance to the broker, not CPU or RAM.
Major financial data centers (London, New York, Tokyo) where many brokers and liquidity providers host their servers. Choosing hosting in the same facility as your broker minimizes latency to it.
The stream of live quotes a strategy reacts to. In latency arbitrage the reference feed must be faster than the broker’s own quote for an edge to exist.
The fast feed is the low-latency reference that shows price moving first; the slow feed is the lagging broker quote you trade against. Latency arbitrage is the gap between the two.
The record of every individual price change, with timestamps, rather than aggregated bars. Realistic backtesting and execution analysis depend on real tick data.
See: Tick comparison.
The current bid and ask a venue or broker is showing for an instrument. The gap between them is the spread.
The list of resting buy and sell orders at each price level, showing how much size is available. Thin depth means larger orders move the price and slip more.
The standard smallest price increment in forex, usually the fourth decimal place for most pairs. Arbitrage edges are often a fraction of a single pip.
A standardized trade size. Minimum lot sizes matter for small accounts because they force a position size that may be reckless relative to a tiny balance.
The difference between the bid and ask price, and a core trading cost. Variable spreads widen in thin liquidity and around news, and can be widened selectively on targeted accounts.
The peak-to-trough decline in account equity. Small accounts fail when normal drawdown exceeds the balance they can survive.
Gross gains divided by gross losses. Above 1 is net positive; the metric is only meaningful alongside trade count and drawdown.
The average result you expect per trade, combining win rate and average win versus average loss. In arbitrage, tightening the loss tail often matters more than raising the win rate.
A measure of return per unit of risk (volatility). Higher is better, and it lets strategies with different risk levels be compared on a common basis.
An offsetting position that reduces or neutralizes directional risk. Pair and basis strategies are built on hedged, direction-neutral exposure.
In a two-sided trade, the risk that one side (leg) fills while the other does not, leaving unintended directional exposure. A key execution risk in pair and cross-venue arbitrage.
A statistical measure of how far the spread between two correlated instruments has moved from its average, in standard deviations. Used to time pair-trading entries and exits.
Testing a strategy on historical data (backtest) or on live data without risking full capital (forward test). A backtest that assumes perfect fills overstates an execution-sensitive edge.
A crypto exchange run by a company that holds custody and matches orders on its own order book. Cross-exchange arbitrage moves between multiple CEXs.
An on-chain exchange where trades settle via smart contracts rather than a central operator. Arbitrage between DEXs and CEXs exists but competes with automated on-chain bots.
Value that can be captured by reordering, inserting, or censoring transactions in a block, often by on-chain arbitrage and liquidation bots. It frequently consumes the profit of naive DEX arbitrage.
Crypto futures with no expiry, kept aligned to spot by periodic funding payments between longs and shorts. The basis for funding-rate arbitrage.
The periodic payment exchanged between holders of long and short perpetual positions to keep the perp price near spot. When persistently positive or negative it creates a harvestable, capital-driven edge.
When a stablecoin trades away from its intended peg (for example below 1 US dollar). Depegs create short-lived arbitrage if you can trust the peg will be restored, and large losses if it will not.
The risk that funds cannot be moved between venues fast enough to complete a cross-exchange arbitrage, because of blockchain confirmation times, exchange processing, or limits. A common reason the theoretical gap is not capturable.
The schedule of upcoming economic data releases and their expected impact. The backbone of news trading, since the largest, fastest moves cluster around scheduled events.
A high-impact monthly US employment release that regularly produces large, fast moves in currency and metal markets. A flagship event for news traders.
A key inflation release that moves rate expectations and, with them, currencies. One of the most-traded scheduled events.
The US Federal Open Market Committee, whose rate decisions and statements drive some of the sharpest market reactions of the calendar. Spreads often widen defensively around it.
Brokers widening spreads just before a scheduled release to manage risk. Legitimate in general, but account-specific widening only on profitable patterns is a targeting signal.
BJF Trading Group’s professional arbitrage trading terminal for forex and crypto, covering latency, triangular, and related strategies.
See: SharpTrader Pro.
A backtesting and optimization tool that runs strategies on real historical tick data with configurable execution latency and variable spread applied per tick, so results reflect a realistic execution path rather than perfect fills.
See: SharpTrader Optimizer.
BJF’s execution-masking approach for latency arbitrage, designed to make the order flow less recognizable as textbook arbitrage so it survives broker detection longer.
See: Masking latency arbitrage. Related: toxic flow, virtual dealer plugin.
BJF’s open methodology for turning your own trade and tick logs into a single comparable execution-quality score, so brokers can be ranked on evidence rather than reputation.
See: Broker Audit Toolkit. Related: fill rate, slippage symmetry, execution latency.
BJF’s automated news-trading software, built to act on scheduled economic releases at the speed required to capture the initial move.
See: NewsAutoTraderPro.
BJF’s crypto arbitrage software for capturing price differences across cryptocurrency exchanges.
See: VIP Crypto Arbitrage.
A BJF execution-masking strategy for SharpTrader Pro and SharpTrader Lite, built as a modification of lock strategies to camouflage arbitrage flow. It opens locks on both sides, then partially closes and manages virtual trailing orders (up to three trailing levels per instrument) so the flow is less recognizable to broker detection.
Related: Phantom Drift, hedge, toxic flow, virtual dealer plugin.
A momentum and trend-following strategy built into SharpTrader Pro and SharpTrader Lite for trading gold and indices. Unlike the platform’s arbitrage tools, it is not an arbitrage strategy: it detects price impulses and follows the trend that develops after an impulse.
A modified FIX protocol for SharpTrader Pro and SharpTrader Lite that lets third-party developers connect their own software to the platform. It opens the SharpTrader engine to external integrations over a FIX-style interface.
See: FIX API forex trading. Related: FIX API, FIX bridge, JBridge.
A bridge written to connect SharpTrader Pro and SharpTrader Lite to trading platforms such as JForex (Dukascopy), so orders and data pass between the SharpTrader engine and that platform.
Related: FIX bridge, EASYFIX protocol, liquidity provider.
New articles, research papers, and product releases, delivered when we publish them.
Go deeper on how brokers really fill your orders, and score your own execution with the open BEQI methodology.