Forex glossary

High-frequency trading (HFT)

HFT is a group of algorithmic techniques using very low latency and many order messages, including modifications and cancellations. Strategies can include market making and arbitrage. It generally requires specialized infrastructure; the number of submitted orders is distinct from the number of completed trades.

Illustrative example

How does it work in practice?

Assume a system sends 1,000 quote updates in one second but completes only ten trades. The message count describes order-processing intensity; it does not mean 1,000 executed transactions or a profitable result.

A case to work through

Many cancellations, few executions

A hypothetical system sends 600 new orders and 580 cancellations; 12 trades execute.

  1. The messages include at least 1,180 submission and cancellation events.
  2. Twelve executions remain a separate measure; these counts do not establish profit.

What follows? Report event types separately.

Example boundary: Partial executions and modifications need their own data definitions.

Three different counts

Three different countsA high message count does not mean an equal trade count.1MessagesOrder submissions, modifications and cancellations.2ExecutionsTrades or partial fills under the data definition.3OutcomeRevenue and costs require separate calculation.
A high message count does not mean an equal trade count.
Text description of the diagram
  1. Messages: Order submissions, modifications and cancellations.
  2. Executions: Trades or partial fills under the data definition.
  3. Outcome: Revenue and costs require separate calculation.

A useful distinction

High-frequency trading (HFT) / Algorithmic trading

HFT emphasizes very low latency; algorithmic trading also includes slower rule-based methods.

Check your understanding

Avoid confusing messaging activity with executed trading.

Which number describes the stated completed trades?

Show the answer and explanation

12

Executions are separate from messages.

From a plan to automation tests

Step 4 / 12 · 0 / 12 reviewed

View the full sequence →

Progress is saved only in this browser.

Sources and documentation

The example illustrates the mechanism. Check current account conditions and instrument specifications with the provider.

Read this term in Polish →

This definition is unclear — send feedback

Feedback goes to the editorial team. Do not include account details, personal data or contact information.

← Back to the glossary