Trading research
Institutional HFT Strategies: 6 Types With Examples
Compare six institutional high frequency trading strategies, calculate queue fills and inventory losses, assess production requirements, and verify dated 2025–2026 market-structure changes.
On this page
Institutional high frequency trading uses automated, latency-sensitive decisions to provide liquidity or trade short-lived price differences. Market making, cross-venue arbitrage, relative-value trading, order-flow prediction, event reactions and queue-aware execution have different economics. A credible strategy must survive realistic queue fills, fees, inventory losses and operating costs; a fast signal alone is insufficient.
What to know first
- Start with a mechanism and an executable price. Speed helps only when the opportunity remains available when an order reaches the venue.
- A trade at your limit price does not guarantee your order filled. Queue priority, cancellations and order arrival determine the outcome.
- Spread capture must be evaluated alongside adverse selection, inventory liquidation, fees and fixed operating costs.
- The original FIFO exercise fills 40 of 100 shares. Alternative exits earn $0.72 or lose $0.96 after the stated fictional fees.
- US tick-size and access-fee amendment relief was extended in June 2026 until the first business day of November 2027. Date each regulatory claim separately.
- QuantSteps teaches quotation and cost foundations. Its lesson and cost calculator are not institutional HFT infrastructure or order-book fill simulators.
What makes a strategy institutional HFT?
Institutional high frequency trading is automated trading whose execution economics depend materially on short-lived market information, rapid order handling and market microstructure. The institution needs reliable market access, capital, clearing arrangements and controls as well as a model.
HFT is a family of activities, not one algorithm or a universal holding-period cutoff. A liquidity provider may repeatedly refresh quotes; a liquidity taker may react to a price change elsewhere. SEC staff's historical literature review distinguishes strategies and cautions that identifying HFT depends on the dataset and definition. Its 2014 publication is background, not a measurement of today's industry. SEC HFT literature review.
An asset manager splitting a pension fund's purchase over a day also uses algorithms. Its objective is typically execution of a parent order, while a proprietary HFT strategy may seek trading revenue from many independent decisions. Shared software does not make these objectives interchangeable.
For research, write down the instrument, venue, matching rule, signal timestamp, order-arrival assumption and exit rule. “Fast mean reversion” leaves all six unspecified. A useful hypothesis is narrower: after a particular public book event, does quoting at one price produce better net outcomes than a fixed quoting policy on later sessions?
This guide addresses readers comparing institutional high frequency trading strategies in 2025 and 2026. The strategy mechanics are enduring; the dated developments below are individually sourced. No private firm's current latency, profitability or proprietary strategy is inferred from its name.
Institutional examples: identify the business before naming a strategy
Official business descriptions provide firmer context than unsourced rankings of HFT firms. These are illustrative examples, not an exhaustive list or a ranking of trading performance.
| Institution | What its own business page describes | What that description does not establish |
|---|---|---|
| Citadel Securities | Liquidity provision across equities, options, fixed income and foreign exchange | Its private signals, per-strategy return, tick-to-trade latency or costs |
| Virtu Financial | Technology-driven market making and direct-to-client liquidity, including equities, ETFs and FICC products | A particular stale-quote strategy, guaranteed profitable days or a universal inventory policy |
Both official pages were checked on 3 October 2026. A business can combine exchange quoting, client liquidity and other services. Treating every transaction from a named firm as the same HFT strategy obscures the actual mechanism. For a career investigation, distinguish quantitative research, trading, low-latency engineering and operations before comparing role requirements.
Six strategy families: mechanism, data, latency, costs and failure
The table is a research framework. Latency requirements are relative to opportunity duration and competing messages, not promises that every firm achieves a particular number of microseconds.
| Strategy | Revenue or execution mechanism | Data needed | Where latency binds | Costs to include | Main failure condition |
|---|---|---|---|---|---|
| Inventory-aware market making | Buy and sell around an estimated value; retain spread after position losses | Trades, book updates, own fills, inventory and hedge prices | Quote arrival, queue priority and cancellation before a stale fill | Maker fees or rebates, hedging, clearing, adverse markouts | One side fills before the value moves against the inventory |
| Cross-venue / latency arbitrage | Trade a still-executable price that lags information elsewhere | Synchronized venue feeds, executable depth and order acknowledgments | Race between an aggressive order and the maker's cancel | Taker fees, failed attempts, second-leg spread and hedge risk | The quote disappears, the hedge moves or only one leg fills |
| Short-horizon relative value | Trade deviations in related instruments after executable-cost adjustment | Both books, hedge ratios, contract terms, financing and corporate actions | Receiving both prices and completing the hedge | Two-leg spread, fees, funding, borrow and basis risk | The relationship changes or the apparent deviation was asynchronous data |
| Public order-flow prediction | Use book events to adjust quotes or choose an aggressive trade | Sequenced additions, cancellations, trades and prices | Feature availability before the next decision and signal decay | Spread if crossing, fees, inventory and false positives | A statistical association disappears after delay or costs |
| Event-driven reaction | Trade an unexpected public release conditional on its economic meaning | Authorized release feed, expectations, revisions, mapping to instruments | Validating a release and reaching executable liquidity | Wide event spreads, slippage, feed costs and hedging | Wrong interpretation, stale payload or a liquidity gap |
| Queue-aware routing and execution | Allocate orders to improve execution of a target position | Venue queues, fees, fills, own working orders and remaining target | Placement priority, cancellation and fill reporting | Opportunity cost of waiting, crossing costs and overfills | A cheaper queue never fills or parallel orders create excess exposure |
These categories overlap. An inventory-aware market maker can use an order-flow forecast and hedge on another venue. Queue-aware execution is usually an implementation layer, not independent alpha. Evaluate its improvement against the same parent target or quoting objective. Cont and Kukanov's order-placement research explicitly treats queue sizes, flow and fee schedules as joint inputs to placement. Optimal order placement in limit order markets.
1. Market making: spread revenue competes with inventory risk
Posting a bid and an ask creates opportunities to buy and sell. It does not create a guaranteed round trip. After a buy fills, the sell may remain untouched while the market falls.
Avellaneda and Stoikov's model centres quotes around an inventory-dependent reservation value. In its stylized setting, r = s − qγσ²τ, where s is midpoint, q is inventory, γ is risk aversion, σ² is price variance per unit time and τ is remaining time. A long position lowers that reservation value. The paper models fill arrivals and inventory; its assumptions do not establish a production quoting rule. Original market-making paper.
A practical research comparison can be much simpler. Compare a fixed two-sided quote with a policy that reduces bid size after a buy and reduces ask size after a sell. Keep the same data and cost assumptions, then report net P&L, inventory distribution, exposure duration and worst liquidation outcome.
Add a second comparison: quote around a fixed midpoint versus a causal fair-value estimate. Record why each quote changed. Otherwise a better result could come from trading less, taking a directional position, or using information that arrived after the decision.
Inspect markouts, the later reference price minus the entry price for a buy, with the sign reversed for a sell. State the horizon and reference explicitly. A positive initial spread can coexist with a negative markout. Inventory limits and conservative liquidation tests matter most when the usual exit stops being available.
2. Cross-venue arbitrage: race outcomes matter more than snapshots
Suppose a price update implies a higher value while another venue still displays an older ask. A liquidity taker may try to buy that ask while its owner tries to cancel it. The displayed opportunity becomes revenue only if the taker's order reaches usable liquidity in time and the resulting exposure can be closed or hedged.
Budish, Cramton and Shim analyse how continuous order processing can create races even on public information, and study frequent batch auctions as an alternative design. This explains a mechanism; it does not say every venue uses batch auctions or that every observed price difference is profitable. Market-design research.
In a proposed experiment, count attempts, accepted orders, fills, rejected or unfilled attempts and hedge outcomes separately. Assign costs and exposure to partial success. A backtest that buys the stale ask and sells at a simultaneous displayed bid assumes that both legs remained available.
The decisive latency measurement is the complete path relevant to this race. A parser benchmark excludes network transit, risk gating, venue processing and competition. Faster parsing cannot recover liquidity removed before the order arrives.
3. Relative value: distinguish a forecast from an enforceable relationship
A short-horizon relative-value model estimates a price relationship between instruments and trades a sufficiently large deviation. Historical correlation is evidence to investigate, not a promise that two legs converge. An ETF/basket relationship and a fitted relationship between two unrelated stocks have different economic foundations.
The SEC's ETF bulletin describes creation and redemption through authorized participants, and the arbitrage incentive linking ETF prices with underlying value. An ordinary secondary-market trading account does not automatically have direct creation/redemption rights. A high-frequency hedge trade and the fund's creation process are separate operations. SEC ETF mechanics.
Illustrative decision: a model puts an ETF's hedge-adjusted value at $50.04, but its executable ask is $50.03. The apparent one-cent edge is $0.01 per share. If assumed entry/hedge fees total $0.003 and the hedge's spread plus expected slippage total $0.009, the estimated net edge is −$0.002. Under these assumptions, a positive model discrepancy fails the cost test.
The calculation also needs matched information times. A current ETF ask compared with an old basket snapshot can manufacture a deviation. Re-estimate relationships on training data; test later periods that include difficult hedging conditions. Record funding, borrow availability, futures rolls and relevant corporate actions rather than treating the hedge ratio as timeless.
4–5. Order-flow prediction and event reactions need causal information
Public order-flow prediction uses observable activity to forecast a short-horizon change or adjust a quote. Cont, Kukanov and Stoikov study price changes in relation to order-flow imbalance from best-bid and best-ask events, with depth affecting the relationship. Their empirical association is not a deployable net-return guarantee. Order-book event research.
A static depth imbalance is a different feature. With displayed bid size 300 and ask size 200, normalized imbalance is (300 − 200) / (300 + 200) = 0.20. It is one observation, not an estimate of a 20% future return. To test it, build features only from messages received before the decision, define a future target and compare a held-out forecast with a simple baseline.
Then test the trading decision separately. A modestly accurate directional classifier can lose money if it crosses the spread too often. Filtered quoting may also appear safer simply because it avoids trading; report exposure and fill counts alongside profit.
Event-driven reaction adds an interpretation problem. In a fictional release, inflation prints 3.1% against a 3.3% expectation. The relevant surprise is −0.2 percentage points, although the level is still positive. That arithmetic alone does not determine which asset rises. Revisions, the policy context and simultaneous information can change the response.
Specify authorized data access, release availability, payload validation and the instrument mapping before testing an event rule. Build a stop condition for missing or inconsistent fields. A delayed but correctly interpreted release can still fail because the profitable prices have already moved. A modern text model adds a modelling option, not evidence of an institutional edge.
6. Queue-aware execution: a cheaper price may be expensive to wait for
A passive order avoids immediately crossing the spread but must wait behind eligible earlier orders. Its value depends on whether it fills, what the market does after filling, and the cost of unfinished execution. A marketable order pays for immediacy but still faces limited executable depth.
Consider a target to buy 100 shares before a deadline. One venue may offer a better fee but a long queue; another may have a higher fee and a larger probability of timely execution. Comparing fees alone misses the cost of chasing the unfilled remainder later. Cont and Kukanov formalize this placement trade-off using books, flow and fees. Order-placement framework.
For a research prototype, choose one venue and one matching rule first. Compare immediate crossing with a fixed passive wait followed by a specified fallback. Report final completion, average execution price, time exposed and excess fills. When placing parallel orders, count working exposure as well as completed fills so a late acknowledgment does not create a second unintended position.
Priority is venue and product specific. CME documents FIFO, pro-rata and hybrid allocation methods. The FIFO example below must not be copied unchanged into a pro-rata instrument. CME matching overview.
Worked example: 100 shares quoted, 40 filled, two possible exits
This is an original synthetic accounting exercise, not historical trading evidence. Assume a strict FIFO queue, no hidden liquidity, no priority changes and a bid already accepted by the venue. Every quantity and fee is fictional.
The market is $99.99 bid / $100.01 ask. Midpoint is $100.00; full quoted spread is $0.02, or 2 basis points. You join the bid with 100 shares, behind 300 shares of eligible displayed interest. An ask displayed elsewhere does not imply that your own sell order will fill.
| Sequenced event at the bid | Shares ahead afterwards | Your cumulative fill | Your remaining bid |
|---|---|---|---|
| Your 100-share order is accepted | 300 | 0 | 100 |
| Identified orders ahead cancel 100 shares | 200 | 0 | 100 |
| Aggressive selling consumes 150 shares | 50 | 0 | 100 |
| Aggressive selling consumes another 90 shares | 0 | 40 | 60 |
| Your cancellation of the remaining 60 is accepted; no intervening fill | 0 | 40 | 0 |
The last sell event removes the 50 shares ahead and then sells 40 shares to your bid. Counting every trade at $99.99 as your fill would wrongly give you 100 shares. Cancellation of orders behind you would not advance your queue position.
Scenario A: your inventory later sells passively
Assume all 40 purchased shares subsequently sell at $100.01. Gross round-trip P&L is 40 × ($100.01 − $99.99) = $0.80. If the assumed maker fee is $0.001 per share on each leg, fees are 40 × 2 × $0.001 = $0.08. Net P&L is $0.72, before any other charges or operating costs.
Scenario B: the market moves before the exit
Instead assume midpoint falls to $99.98 and the executable bid becomes $99.97. At midpoint, the 40-share position has a −$0.40 inventory mark. Including its $0.04 entry fee gives −$0.44, but this is a valuation, not a completed exit.
If all 40 shares now sell aggressively at $99.97, gross P&L is 40 × ($99.97 − $99.99) = −$0.80. With the $0.001 entry maker fee and a $0.003 exit taker fee, total fees are $0.16 and final net P&L is −$0.96. The two scenarios are alternatives. Do not add their P&L or deduct the inventory mark again after liquidation.
A latency sensitivity
Suppose 200 additional eligible shares arrive ahead before your order is accepted. Initial queue-ahead becomes 500. The same 100-share cancellation and 240 shares of selling leave 160 shares ahead, so you receive no fill. This changes participation even without changing the quoted spread.
Download the standard-library Python reproduction, then run python hft-queue-example.py with Python 3 in the folder where you saved it. It prints every queue state and uses decimal arithmetic to verify 40 fills, zero delayed fills, $0.72, −$0.44 and −$0.96. It does not model market impact, hidden orders or real exchange access.
Evaluate variable trading economics and fixed operating costs separately
Build an accounting ledger from actual or simulated executions: cash paid and received, commissions, venue fees or rebates, clearing charges, financing and an explicit value for any remaining inventory. This prevents a spread estimate from being mistaken for realized revenue.
For analysis, group the result into spread or forecast contribution, subsequent price movement, hedge execution and explicit charges. Document the reference price and horizon so the same adverse price move is not counted twice. Distinguish a per-share fee from basis points of notional, and a one-way cost from a round-trip cost.
After estimating variable net revenue, consider fixed costs such as licensed data, connectivity, equipment, access arrangements, monitoring and staff. Illustrative break-even: if variable net revenue is $0.001 per filled share and fixed costs are $1,000 per day, covering them requires 1,000,000 filled shares per day. Neither number is an industry estimate. The calculation exposes a volume assumption that must be tested; larger size may reduce the per-share edge.
Evaluate passive and aggressive flow separately, including bad sessions and unfinished hedges. A stable daily average can conceal rare losses. Report attempted orders, realized fills and end-of-day inventory alongside the result. High message counts do not equal high profitable volume.
For a separate turnover-based exercise, use returns and absolute position changes rather than feeding a per-share execution ledger into a percentage-return model. Keep queue fills, venue latency, changing spreads and fixed operating costs in the institutional analysis above.
Research prototype versus institutional production
A research prototype can explain a hypothesis with recorded messages and a simulator. Production must also reconcile live orders, withstand failure and enforce capital limits. Buying a faster computer supplies only one part of that problem.
Nasdaq TotalView-ITCH is an outbound market-data feed with order-life-cycle messages and information for its execution system. It is not an order-entry connection or a complete view of every venue's private liquidity. Follow the actual specification when reconstructing additions, executions, cancellations and replacements. Nasdaq ITCH specification.
| Layer | Prototype evidence | Additional production question |
|---|---|---|
| Data ingestion | Parse a known recording and detect sequence gaps | Can the system recover from missing, duplicate or burst messages? |
| State and features | Reproduce books and causal features | Are clock domains, feed versions and stale-state decisions controlled? |
| Strategy | Explain quote or order decisions in replay | Is decision work bounded under the worst accepted load? |
| Order management | Simulate acknowledgment, fill, reject and cancel | Can it reconcile uncertain live orders after disconnection? |
| Risk and operations | Exercise toy limits and failure cases | Who owns limits, deployment, shutdown, recovery and escalation? |
| Market access | Describe an assumed venue connection | Are connectivity, permissions, clearing and funding actually arranged? |
Measure the intervals from receive to decision, decision to outbound message, outbound to acknowledgment, and acknowledgment to confirmed state. Compare like clocks, retain distributions and inspect tail behaviour under load. Exchange timestamps, local receive timestamps and application timestamps answer different questions.
Co-location, kernel bypass or hardware acceleration are design options whose benefit depends on the bottleneck. A faster outbound path can increase erroneous order flow if state or controls are wrong. Choose an implementation language and hardware architecture from measured requirements; a language name or average benchmark does not establish production suitability.
A lifecycle that can reject the strategy before deployment
Use explicit deliverables and rejection criteria at each stage. The following is a proposed research workflow, not a statement that a particular firm uses these gates.
- Specify the mechanism. Record the market event, permitted information, decision, expected fill and unwind. Define a simple baseline before fitting the model. Reject hypotheses that require prices unavailable at decision time.
- Validate the dataset. Save feed version, timezone, sequence handling, instrument changes and missing intervals. Reconcile a sample of book states manually. Exclude or explicitly model unrecoverable gaps; do not silently bridge them.
- Replay orders with delay. Separate market-data observation, decision, venue arrival, acknowledgment and fill. A cancel request is still a working order until the relevant outcome is known. Compare conservative and alternative queue assumptions.
- Test on later sessions. Fit on earlier data and evaluate sessions withheld from development. Keep overlapping targets separated across boundaries where necessary. Include stressful sessions, reduced depth, latency tails, fee changes and hedge failure.
- Compare the simulator with controlled observations. Record differences in fills, acknowledgments and exposure. Shadow decisions can test state and timing but do not demonstrate real queue priority or execution. Any real-money trial requires the institution's approvals, access and controls.
- Limit and review deployment. Set exposure and loss budgets, monitor discrepancies, rehearse shutdown and define rollback conditions. Review whether deterioration comes from the forecast, fill model, fees or system state before raising size.
The replay fill bias
Historical replay does not let your hypothetical orders change the recorded market. Hftbacktest's documentation expressly identifies this limitation and warns about unrealistic liquidity-taking fills and queue modelling with price-level data. Treat that as a model boundary, not something solved by a higher-resolution chart. Replay and fill assumptions.
For your report, show results under at least two defensible fill assumptions and explain the difference. Sweep size cannot consume the same historical liquidity repeatedly without affecting later availability. Likewise, aggregate depth declines do not reveal exactly which orders cancelled ahead. If plausible assumptions change the deployment decision, the fill uncertainty is part of the result.
Controls and legal boundaries: speed does not remove responsibility
For US securities market access, SEC Rule 15c3-5 requires relevant broker-dealers to maintain financial and regulatory controls. SEC staff's FAQs address credit/capital thresholds, erroneous-order checks, restricted trading and controls over quotations, including market-maker quotes. Sponsored access is not permission to bypass the responsible broker's controls. The FAQ is staff guidance; the underlying rule is the legal requirement. SEC market-access guidance.
An engineering risk review should also consider position and working-order exposure, hedge failures, message rates, stale data, duplicate execution reports, session recovery and shutdown behaviour. A kill switch needs a defined action: stop creating orders, cancel outstanding orders where possible, reconcile remaining exposure and escalate failed cancellation. Sending a shutdown command does not guarantee every venue has removed every order.
In CFTC-regulated markets, spoofing involves the relevant intent to cancel before execution. The CFTC distinguishes legitimate good-faith cancellations or modifications from spoofing and assesses context and trading patterns. A high cancellation rate alone is not the definition; a partial fill alone does not establish an exemption. CFTC interpretive guidance.
Public order-flow inference must also be distinguished from misuse of confidential customer information. FINRA Rule 5270 addresses trading when a member or associated person holds material non-public information about an imminent block transaction, with specified scope and exceptions. Do not describe confidential customer front-running as a normal strategy revenue source. FINRA Rule 5270.
These are specific US examples, not a legal checklist for every asset class or jurisdiction. The deployment review must identify the actual venue, instruments, permissions and applicable rules.
What changed in 2025–2026? Two dated US market-structure records
Policy-source check: 3 October 2026. Dates below describe the cited actions. They do not turn a historic backtest into a current trading recommendation.
| Action | What the official record says | Research implication |
|---|---|---|
| 30 September 2025: amended Rule 605 compliance extension | The SEC extended compliance to 1 August 2026; the order states August reports would be available by the end of September 2026 | Separate observation period, publication date and reporting definitions before comparing execution statistics |
| 11 June 2026: tick-size and access-fee exemptive relief | Relief for specified amended minimum pricing increment and access-fee provisions extends until the first business day of November 2027 | Do not treat a previously announced November 2026 implementation date as the current schedule for these provisions |
Read the 2025 Rule 605 extension and the June 2026 exemptive order. The latter supersedes the earlier relief deadline for the named provisions; other market-data changes have their own dates and scope.
For execution reports, the SEC also issued limited exemptions and modifications on 1 April 2026. Check whether the orders or reporting entity being compared fall within them. A publication date is not proof that every report uses identical coverage. April 2026 Rule 605 order.
These developments affect assumptions around price grids, fees and execution-quality comparisons. They do not show which private HFT strategy is most profitable in 2026. This guide therefore avoids unsourced claims about current photonic systems, firm-specific latency, employee counts or industry-wide salary ranges.
An original practice task: write a fill-and-risk memo
Start with the worked example and the downloadable script. Your deliverable is a one-page memo with a queue table, a cash ledger and a decision about which assumption needs better data.
Part 1: verify accounting. Reproduce 40 shares filled and 60 cancelled. Explain why the favorable $0.72 exit and adverse −$0.96 exit are alternative scenarios. Change the passive exit price to $100.00. With the same fees, net P&L becomes 40 × $0.01 − $0.08 = $0.32.
Part 2: change priority. Put 200 extra shares ahead before acceptance and verify zero fills. Next, assume the original 100-share cancellation was behind your order instead. With 300 ahead and only 240 sold, 60 shares still stand ahead; again there is no fill. Identify the data that would distinguish these cancellation cases.
Part 3: write an inventory policy. Choose a maximum position and a condition for stopping further bids. Specify what happens to remaining orders and how an unavailable hedge is escalated. State whether your policy aims to reduce loss, exposure duration or unfinished execution; these are different objectives.
Part 4: challenge the evidence. List what this synthetic experiment does not measure: real queue formation, hidden interest, venue allocation, market impact, actual fees and competitive response. Do not present a deterministic classroom outcome as expected live performance.
The Market quotes lesson covers midpoint, spread and executable-price foundations and requires Pro access. The public article and reproduction provide the full exercise independently. Use the free cost sensitivity tool for turnover arithmetic. QuantSteps does not provide a co-located trading system, institutional HFT deployment, or a live order-book queue simulator.
Frequently asked questions
What are the main institutional high frequency trading strategies?
Useful families include inventory-aware market making, cross-venue arbitrage, short-horizon relative value, public order-flow prediction and event reactions. Queue-aware routing is often the execution layer connecting a target to actual fills. The categories overlap; compare data, executable costs and failure conditions rather than choosing a strategy from its name.
How do HFT market makers make money?
They seek to retain spread and other quotation advantages after fees, hedging, adverse price moves and inventory liquidation. Buying at the bid does not guarantee a later sale at the ask. In the synthetic example, an assumed favorable exit earns $0.72 after fees, while an alternative adverse exit loses $0.96.
What latency does an institutional HFT strategy require?
There is no universal number. The useful limit depends on signal duration, market-data transit, order arrival, venue processing and competing messages. Measure the relevant complete path and its tail distribution. A component benchmark is insufficient evidence that the strategy can win a real fill or cancellation race.
Can a retail broker API reproduce institutional HFT?
A broker API can support systematic trading and learning projects. Reproducing an institutional latency-sensitive strategy additionally requires suitable data, access, permissions, clearing, capital, measured execution and operational controls. A prototype should document those missing conditions; paper fills or a fast local program do not supply them.
Is HFT the same as front-running or spoofing?
No. High frequency describes trading activity, while prohibited conduct depends on applicable rules and facts. FINRA Rule 5270 concerns material non-public information about imminent block transactions; CFTC spoofing guidance addresses intent and distinguishes good-faith cancellations. Using public information does not grant a general exemption from manipulation or other rules.
What changed for HFT in 2025 and 2026?
This guide verifies specific US records: the September 2025 Rule 605 compliance extension, April 2026 reporting exemptions, and June 2026 relief extending specified tick-size and access-fee amendment deadlines until the first business day of November 2027. They change research assumptions, not the need to prove a strategy survives execution and costs.
Does HFT improve market quality?
The answer depends on the strategy, market and outcome being measured. Liquidity provision and stale-quote races create different effects, and normal-session results need not describe stress. Separate spread, depth, price discovery and institutional execution cost; neither a profitable firm nor a narrow quoted spread alone establishes the overall effect.
Does the worked example prove an HFT trading edge?
No. It verifies FIFO arithmetic and alternative inventory outcomes under explicit fictional assumptions. A trading claim would need causal data, realistic matching and delay, uncertain fills, costs, later-session testing and controlled comparisons with observed execution. The included code has no broker connection or real market data.
Sources and evidence
Sources were checked on October 3, 2026. The notes distinguish published facts, access limits and teaching examples. Follow the linked source for subsequent changes.
- Citadel Securities: What We Do
Official business description checked 3 October 2026. Used for asset-class context, not promotional performance claims or private strategies.
- Virtu Financial: Market Making
Official business description checked 3 October 2026. Used to distinguish market making and client liquidity, without repeating outcome guarantees.
- SEC staff: Equity Market Structure Literature Review, Part II (2014)
Historical review of definitions, strategies and evidence; not a current estimate of industry size or a Commission rule.
- Avellaneda and Stoikov: High-frequency trading in a limit order book (2008)
Primary inventory-sensitive quoting model. Its stylized assumptions are identified separately from the original classroom example.
- Budish, Cramton and Shim: The High-Frequency Trading Arms Race (2015)
Primary research on continuous-market races and frequent batch auctions; not evidence of universal adoption.
- Cont, Kukanov and Stoikov: The Price Impact of Order Book Events
Author research on order-flow imbalance and depth. A price-impact association is distinguished from net trading alpha.
- Cont and Kukanov: Optimal order placement in limit order markets
Primary framework connecting order flow, queues and fee schedules to market/limit placement.
- SEC Investor Bulletin: Exchange-Traded Funds
Official ETF creation/redemption and arbitrage explanation; distinguishes authorized participants from ordinary secondary-market accounts.
- Nasdaq TotalView-ITCH 5.0 specification
Official outbound market-data protocol and message definitions. It does not provide private liquidity across all venues.
- CME Group: Matching Algorithm Overview
Official overview of FIFO, pro-rata and other allocation methods; verify the individual product before modelling priority.
- Hftbacktest documentation: Order Fill, Python v2.1.0
Versioned maintainer documentation for replay, market-impact limitations and queue assumptions; not a recommendation or fill guarantee.
- SEC staff FAQs: Risk Management Controls for Market Access
Official staff interpretation of Rule 15c3-5, including quotations. Staff answers have a different legal status from the underlying rule.
- CFTC: Disruptive Trading Practices interpretive guidance (2013)
Primary guidance distinguishing spoofing intent from legitimate good-faith cancellation and modification.
- FINRA Rule 5270: Front Running of Block Transactions
Current rule page checked 3 October 2026; narrow scope, supplementary material and exceptions must be read together.
- SEC Release 34-104147: Rule 605 compliance extension (30 September 2025)
Sets the cited August 2026 compliance and report publication dates. The article does not claim to audit all market-center reports.
- SEC Release 34-105136: Limited Rule 605 exemptions (1 April 2026)
Official exemptions and modifications relevant to coverage comparisons; not a blanket cancellation of Rule 605.
- SEC Release 34-105656: Tick-size and access-fee exemptive relief (11 June 2026)
Primary order extending relief for specified amended provisions until the first business day of November 2027, checked 3 October 2026.