Tenor
Summary
A tenor is a label identifying a point in time relative to a reference
date — the horizon date — rather
than an absolute date in its own right. O/N, 1M, 5Y are tenors: their
meaning is not fixed until combined with a horizon date, a curve type, and
a market convention, since the same label can resolve to different actual
dates depending on all three. This document defines the standard tenor
labels and how their meaning shifts by curve type; it deliberately excludes
what an ordered series of tenor points is used for once assembled — that
is Term Structure, a related
but separate concept.
Detail
Standard tenor labels
The short end of the curve uses named tenors; the long end uses period notation. The table below is the union of every tenor label attested across the source material this cluster draws on, in ascending order. No single curve necessarily carries every one of these as a live pillar — which subset is actually quoted (as opposed to filled in by interpolation) depends on the curve type and the liquidity of the underlying instrument at that point (see Interest Rate Curves for the instrument-to-pillar mapping).
| Tenor | Common Name | Notes |
|---|---|---|
O/N |
Overnight | Today to next business day. Earliest possible tenor. |
T/N |
Tom/Next | Next business day to spot. |
S/N |
Spot/Next | Spot to spot + 1 business day. |
S/W |
Spot/Week | Spot to spot + 1 week; also written WK1 or 1W. |
1D, 2D, 3D |
Daily tenors | Used mainly on granular option-map/bucketing screens, not on bootstrapped curves. |
1W, 2W, 3W, 4W |
Weekly tenors | 1W is a standard pillar everywhere; 2W=/=3W=/=4W appear on consensus/IPV expiry ladders. |
1M |
One Month | Standard short-end pillar (deposits/LIBOR). |
2M |
Two Months | Appears on consensus/vol expiry ladders. |
3M |
Three Months | Standard pillar; FRA/futures region begins here. |
4M, 5M |
Four/Five Months | Occasional intermediate points; not universal pillars. |
6M |
Six Months | Standard pillar; short-end deposits may extend this far. |
7M, 8M |
Seven/Eight Months | Rare, mostly interpolated. |
9M |
Nine Months | Standard pillar on consensus/vol expiry ladders. |
12M |
Twelve Months | Equivalent to 1Y; both labels appear depending on context (money-market vs. swap convention). |
18M |
Eighteen Months | Explicit odd pillar between 1Y and 2Y, bootstrapped off a 3M fixed IRS. |
2Y-10Y |
Annual pillars | 2Y, 3Y, 4Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y; bootstrapped from 3M-reset IRS. Not every consensus/vol provider supplies every one of these by design (e.g. 6Y, 8Y, 9Y are commonly unsupported gaps, filled by interpolation). |
12Y |
Twelve Years | Appears on consensus/vol expiry ladders between 10Y and 15Y. |
15Y |
Fifteen Years | Standard long-end IRS pillar. |
20Y |
Twenty Years | Standard long-end IRS pillar. |
25Y |
Twenty-Five Years | Standard long-end IRS pillar. |
30Y |
Thirty Years | Standard long-end IRS pillar — see Term Structure Extent for why this is the ceiling for interest rate curves specifically. |
Longer tenors follow the pattern nM (months) or nY (years). Odd tenors
between liquid points are broken
dates.
A distinct convention: cash/position bucketing
Beyond the individually named labels above, positions and cash balances
are sometimes bucketed using a coarser, purely calendar-based scheme
instead of the curve-construction
forward ladder: Nostro,
Today, Tomorrow, Spot, 1W, then monthly buckets out to 24 months,
or alternatively IMM-date
buckets. This is a reporting/aggregation convention, distinct in purpose
from the curve-construction ladder above, even where individual labels
coincide — a position-bucketing 1W is not being used to construct a
term structure. Elaborating this bucketing scheme's own conventions is
out of scope for this cluster, which is concerned with curve construction.
Rates vs. vols convention
A critical cross-asset convention: for rate curves, tenors beyond S/N
are measured from spot. For volatility surfaces, tenors are measured
from today. This distinction means that 1W on a rate curve and 1W on
a vol surface refer to different calendar dates — see
FX Volatility Surface for the
vol-surface pillar convention this contrasts with. Failure to align these
conventions leads to significant pricing errors.
Unambiguous date labels
To avoid ambiguity at the short end, the following canonical names are useful:
| Label | Meaning |
|---|---|
TODAY |
Current date in a given timezone |
TOMORROW |
Next business day after today |
SPOT |
Today + spot days (currency-pair specific) |
nBD |
Today + n business days |
nCD |
Today + n calendar days |
nW / nM / nY |
Forward by n weeks / months / years |
BSOM / BEOM |
Business Start/End of Month |
BSOQ / BEOQ |
Business Start/End of Quarter |
Tenor conventions by curve type
The meaning of a tenor label depends on the curve type. Three major
conventions exist, and the same nominal label (e.g. O/N) can resolve to a
different date under each.
Spot/forward curves (FX, interest rate)
The standard convention used by most FX and interest rate curves:
O/N: horizon date to next business day (tomorrow).T/N: next business day to spot.Spot: horizon date + spot days.S/N: spot to spot + 1 business day.- All subsequent tenors (
1W,1M,1Y, …): measured from spot.
Swap curves
Used for short-dated FX swap quotation. Tenors are quoted in terms of the near leg:
O/N: today (not tomorrow).T/N: tomorrow.
This convention differs from the forward curve convention above and models
the near leg of a one-day FX swap. The tenor set typically runs up to
S/N.
Credit/CDS curves
CDS instruments use a restricted tenor set tied to the four
IMM roll dates per year: 20
March, 20 June, 20 September, 20 December. Tenors resolve to the first
business day following the appropriate roll date, which can make nominal
tenors such as 1Y resolve to materially different dates than on a rates
curve. A common disambiguation convention appends the roll quarter: e.g.
1Y 1RQ (one year, one roll quarter).
FOMC-meeting curves
The SOFR OIS short end is built off FOMC meeting dates instead of the
ordinary tenor grid: 1F, 2F, …, nF denote the n-th meeting
date on-or-after the anchor — see
FOMC Dates for the
notation and the event model behind it.
How a tenor resolves: the unified model
A tenor label becomes a date in exactly one way, decided 2026-08-09 (the FOMC analysis): anchor + a calendar offset + n steps along a named schedule axis. Two axes exist:
- Calendar arithmetic:
DAY,WEEK,MONTH,YEARoffsets from an anchor (theANCHOR_OFFSETalgorithm). A bare1Mresolves as "spot + 1 month" under the standard rates convention. - A named schedule: a fixed set of dates walked step-by-step from the
anchor (the
SCHEDULE_STEPalgorithm). IMM roll dates (ROLL_QUARTERschedule, closed-form) and FOMC meeting dates (FOMC_MEETINGschedule, looked up from the event store) are both instances of this axis — the same mechanism, differing only in where the dates come from.1Y 1RQis "anchor + 1 year, then 1 step along ROLL_QUARTER";2Fis "anchor + 0 offset, then 2 steps along FOMC_MEETING".
The code-side vocabulary (the tenor_conventions and
tenor_convention_resolutions entities) records, per convention and
per tenor, the measured_from anchor (see the tenor_anchors
vocabulary: SPOT, TODAY, TOMORROW, NEAR_LEG, IMM_ROLL,
NONE), the offset, and — for schedule tenors — the schedule code and
step count. The resolver that executes this model, and the exact
entities, are documented in
Tenor and Curve
Bootstrapping Architecture.
See also
- Term Structures and Tenors — the hub.
- Pillar — the subset of tenors actually quoted as live inputs to a given curve.
- Term Structure — the ordered series a tenor is one point of.
- Horizon Date — the reference date every tenor is relative to.
- Date Rolling and Business-Day Calendars — how a tenor date is adjusted onto a valid business day.
- Broken Dates and Turn Points — odd tenors and fixed-calendar-time discontinuities.
- IMM Dates — the quarterly roll dates behind the CDS tenor convention.
- FOMC Dates — the meeting schedule behind
1F..=nF=. - Term Structure Extent — how far a curve built from these labels actually extends, by curve type.
- Tenor and Curve Bootstrapping Architecture — the code model that resolves these labels: entities, anchors, schedules, and the resolver.
Further reading: external references
The short-end labels and the <n><D|W|M|Y> period pattern are not local
convention — they are checked here against independent, citable technical
sources:
- OpenGamma Strata: MarketTenor — an open-source, industry-used quant
library's API documentation, defining
ON=/=TN=/=SN=/=SWin terms matching this document's almost exactly (ON: today to tomorrow, spot lag 0;TN: tomorrow to the next day, spot lag 1;SN: spot to spot+1, conventional spot lag;SW: one week from spot), and confirming standard regular tenors (2W,1M,1Y, …) are measured from spot under the conventional spot lag. - FpML 5.6: Interest Rate Derivative Product Architecture — confirms the
<n><D|W|M|Y>pattern this document uses (periodMultipliercombined with aperiodcode, e.g.6M,5Y) is the actual ISDA/FpML standard representation for a tenor, not an ad hoc parsing convention invented for this codebase.