# Non-Farm Payrolls (NFP)

> The monthly US employment release — published by the Bureau of Labor Statistics, typically at 8:30 a.m. Eastern on the first Friday of the month — which functions as the largest recurring scheduled volatility event in foreign exchange.

- Canonical: https://hadalinstruments.com/glossary/non-farm-payrolls/
- Term set: https://hadalinstruments.com/glossary/

---
Non-farm payrolls is the headline figure of the Employment Situation report: the net monthly change in US employment outside farming, released alongside the unemployment rate and wage growth. Its market weight comes from its position in the causal chain — employment feeds directly into rate expectations — combined with genuine surprise variance against consensus forecasts. For FX microstructure, that combination makes the release less an information event than a recurring structural experiment: the same instruments, the same clock, a genuinely unknown number, every month.

What happens around the print is a compressed tour of execution pathology. Liquidity providers widen or withdraw ahead of the release, because quoting a two-sided price into an imminent binary is writing free options — [spread widening](/glossary/spread-widening/) here is rational, market-wide physics. Top-of-book depth thins toward a [liquidity void](/glossary/liquidity-void/), so the first seconds after the print produce gapped tapes and stop fills far from their triggers. Retail feeds are at their most stressed and least verifiable in the same window: [quote staleness](/glossary/quote-staleness/), throttled updates, and outright [censoring](/glossary/censoring/) all concentrate exactly where they are hardest to distinguish from honest chaos. The [slippage](/glossary/slippage/) a strategy experiences at NFP differs from its calm-session slippage in kind, not degree.

The release also carries a quieter lesson about data honesty: NFP is heavily revised in subsequent months, so the figure that moved the market is frequently not the figure the final series remembers. A backtest keyed to revised data trades a release that never happened — the [point-in-time data](/glossary/point-in-time-data/) problem in its most concentrated form.

Because the event recurs on a schedule, its structure is measurable rather than anecdotal. My research note [How much does the range actually widen at NFP?](/research/the-nfp-range/) examines the widening structure across 28 pairs and 1,820 release observations, with the per-pair figures publishing together with the content-hashed dataset that proves them.

## Commonly confused with

Neighbouring concepts that get used interchangeably, and the distinction that actually separates them.

- **The unemployment rate** — Both arrive in the same Employment Situation report, at the same instant, from the same agency. Non-farm payrolls is the net monthly change in employment outside farming; the unemployment rate and wage growth are separate series published alongside it. Traders often attribute the move to whichever number they were watching.
- **The revised figure** — The print that moved the market and the number the final series remembers are frequently not the same number, because payrolls are heavily revised in subsequent months. Only the first print was knowable at the time, which makes this the point-in-time problem in its most concentrated form.
- **[Spread widening](https://hadalinstruments.com/glossary/spread-widening/)** — The release is the occasion; widening is one of the mechanisms it triggers. Conflating them turns a question you can measure — how did this venue's widening compare with the market's — into a shrug about volatility.
- **Unscheduled volatility** — An unscheduled shock cannot be prepared for or studied systematically. Payrolls recurs on a known clock with the same instruments and a genuinely unknown number, which makes it less an information event than a recurring structural experiment — and the reason its microstructure is measurable rather than anecdotal.

## How to measure it in your own data

A definition you cannot test is a definition you have to take on trust. This is the shortest honest route from the concept to a number you computed yourself.

- **Records you need** — Recorded tick data spanning the release windows across many months, the release calendar with exact timestamps, and a multi-venue reference feed over the same windows. One release is an anecdote; the schedule is what makes the structure measurable.
- **What you compute** — Range and quoted spread in the minutes around each print, expressed relative to a calm-session baseline in the same instrument, then aggregated across releases. Run the same computation against the reference feed so venue behaviour separates from market behaviour.
- **What the answer tells you** — Widening that matches the reference is physics — quoting a two-sided price into an imminent binary is writing free options, and every venue reprices it. What is worth finding is the excess, and the persistence after underlying liquidity returns. Check the feed itself in the same window before concluding anything: staleness, throttled updates and outright censoring all concentrate exactly where they are hardest to tell apart from honest chaos.

## Questions and answers

### Why does Non-Farm Payrolls move currencies so much?

Two things combine. Employment sits directly in the causal chain leading to rate expectations, so the number has genuine informational weight; and there is real surprise variance against consensus forecasts, so the outcome is not already priced. A scheduled release that is both important and genuinely unknown is the rare case where everyone must reprice at the same instant.

### Why was my stop filled so far from its level at the release?

Because top-of-book depth thins toward a void ahead of the print, so the first seconds after it produce gapped tapes with little resting liquidity between price levels. A stop is an instruction to trade at whatever exists when it triggers, and in that window what exists can be some distance away. The slippage differs from calm-session slippage in kind rather than degree.

### Is the spread blowing out at NFP my broker taking advantage?

Not on its face — providers widening or withdrawing ahead of a binary release is rational and market-wide, and it happens everywhere. The answerable question is comparative: how this venue's widening profile compares with a multi-venue reference at the same timestamps, in magnitude, duration and whether it persists after liquidity has returned.

### Why does my backtest of NFP trades not match live results?

Often because the backtest used revised payroll figures. The series is restated in subsequent months, so a simulation keyed to the final numbers is trading a release that never happened, on a surprise that nobody experienced. Only vintage first-print data reproduces what was knowable at the moment the market moved.

## If this has already cost you

Release-window behaviour recurs on a schedule, which is what makes a venue’s conduct through it measurable rather than anecdotal.

- [Feed Fidelity Assay](https://hadalinstruments.com/assays/#feed-fidelity-assay) “Is the feed my terminal shows me behaving consistently?” Will not establish: A verdict on your broker. One exported log from one terminal measures your feed as you received it — venue-side behaviour, other account tiers and intent are all outside what this data can carry.
- [Outage-Window Report](https://hadalinstruments.com/assays/#outage-window-report) “What did the platform outage actually cost me?” Will not establish: What you would have done. A counterfactual is bounded, not known — the report states the range the reference market offered, not the exit you would have taken, and whether the window’s cost is anyone’s liability is a question for the firm or your adviser, with the measurement in hand.

Intake is not open yet, so none of these can be commissioned today. They are listed here so you know the measurement exists and what it would and would not settle — the [launch list](https://hadalinstruments.com/pricing/#waitlist) hears first.

## Work it out yourself

Free calculators that take this concept as an input. Each shows its working, so the number it gives you can be checked rather than taken on trust.

- [Forex session clock](https://hadalinstruments.com/tools/forex-session-clock/) Market open or closed, and how long until · Four sessions, live, in two clocks

## Related terms

Derived from the links this entry makes and the entries that link back to it.

- [Censoring](https://hadalinstruments.com/glossary/censoring/) The thinning of a price feed — updates dropped, coalesced or rate-limited — during the intervals in which the underlying market is moving fastest, so that the record understates the spread widening and depth withdrawal that actually occurred.
- [Liquidity Void](https://hadalinstruments.com/glossary/liquidity-void/) A moment in which resting orders are withdrawn faster than they are replaced, leaving stretches of the price axis with nothing to trade against, so that price traverses them in near-vertical jumps.
- [Point-in-Time Data](https://hadalinstruments.com/glossary/point-in-time-data/) Data recorded as it was actually known on each historical date — first-print economic releases, as-of universe membership, unrevised financials — rather than the revised series that exists only in hindsight.
- [Quote Staleness](https://hadalinstruments.com/glossary/quote-staleness/) The age of a displayed quote relative to the current state of the market it claims to represent; a stale quote advertises a price that is no longer executable.
- [Slippage](https://hadalinstruments.com/glossary/slippage/) The difference between the price at which a trade was expected to execute and the price at which it actually filled, signed so that positive slippage favours the trader and negative slippage costs them.
- [Spread Widening](https://hadalinstruments.com/glossary/spread-widening/) A transient expansion of the bid-ask spread beyond its typical range, most commonly around scheduled news releases, liquidity transitions, and session rollovers.

## Where the term is in build

Detector datasheets whose concepts include this term, or whose published copy uses it. Each one states the build state it has reached and the parameters it exposes, and carries no measured verdict.

- [Session & Killzone Clock](https://hadalinstruments.com/ict/session-killzone-clock/) One wall-clock authority — sessions and killzones, DST handled once, edges editable. in build

## Cite This Definition

APA BibTeX HTML

Hadal Instruments. (2026). Non-Farm Payrolls (NFP). Hadal Glossary. https://hadalinstruments.com/glossary/non-farm-payrolls/ Version 426b66a, 2026-08-25.

@misc{hadal_2026_non-farm-payrolls,
author = {Hadal Instruments},
title = {Non-Farm Payrolls (NFP)},
year = {2026},
url = {https://hadalinstruments.com/glossary/non-farm-payrolls/},
howpublished = {Hadal Glossary},
version = {426b66a},
note = {Pre-launch publication; version dated 2026-08-25}
}

Source: Hadal Instruments, Non-Farm Payrolls (NFP). <a href='https://hadalinstruments.com/glossary/non-farm-payrolls/' rel='canonical'>Original Research</a>

Copy Citation

**Version 426b66a** identifies the commit that last changed this page in Hadal's content repository. That repository is not public, so the identifier does not resolve externally — it is published so a citation pins one specific state rather than a moving page. To obtain the exact version cited, use the [press and research route](https://hadalinstruments.com/press/).
