Time Structures and Tenors
Table of Contents
Market data in ORE Studio is fundamentally time-dependent. This document covers the three foundational concepts — scalars, tenors, and term structures — together with settlement conventions, date rolling, and the special handling required at the short end of FX curves. For how these tenors appear in bootstrapped curves see Interest Rate Curves. For vol surface tenors see FX Volatility Surface. Return to Knowledge.
Overview
A term structure (also called a time structure or curve) represents the evolution of a quantity — a rate, a price, a volatility — across a series of future dates. Each point in that series is identified by a tenor. A scalar is a single market data value that carries no tenor dimension.
Three concepts anchor this domain:
- Scalar: A single, dimensionless market data value. Examples include spot FX rates, scalar model parameters (e.g. Hull-White mean reversion, bid/offer strike shift), or general valuation settings (e.g. number of Monte Carlo simulations). Scalars may evolve over time but have a single value at any given valuation date.
- Tenor: A label identifying a point in time relative to a reference date
(the horizon or curve date). Tenors are not absolute dates; they are
symbolic identifiers (
O/N,1M,5Y) whose meaning depends on the curve type, the horizon date, and market convention. - Term Structure / Time Structure: An ordered series of tenor points representing the time profile of a quantity. A term structure also carries metadata: holiday calendars, non-deliverable currency flags, and interpolation method.
The horizon date is the base date from which all tenored dates are derived. It is not necessarily today; valuation may be performed as of any business date.
Key Definitions
Business Day and Settlement Day
A business day is any day that is not a weekend and is not a holiday for any of a specified set of currencies. USD is a special case: USD holidays are conventionally treated as valid business days and are excluded from business day calculations.
A settlement day is any day that is both a valid business day for the relevant currencies and is not a USD holiday. Settlement day conventions govern when cash actually moves.
Spot Days (Spot Lag)
The spot days (also called settlement days) for a single currency is the number of business days required for delivery of cash. For a currency pair the spot days are the maximum of the two individual currencies' spot days. Most major pairs (e.g. EUR/USD) settle T+2, giving a spot date of today + 2 business days.
Spot Date
The spot date is the settlement date for an FX trade entered today. It is today plus the spot days of the currency pair, adjusted for holidays in both currencies and in the settlement currency (typically USD).
Horizon Date (Curve Date)
The horizon date is the reference date from which tenored dates are computed. All tenor calculations start here. It is sometimes called the reval date when used in a valuation context.
Reval Date vs. Spot Date
- Reval Date: The date at which valuation is performed. Not necessarily today.
- Spot Date: The settlement date derived from the reval date and spot days.
- Valuation Spot Date: A normalised spot date used to ensure consistent treatment across currencies when valuing settled cash, also called the adjusted or normalised spot date.
Standard Tenor Labels
The short end of the curve uses named tenors; the long end uses period notation.
| Tenor | Common Name | Description |
|---|---|---|
O/N |
Overnight | From today to the next business day. The earliest possible tenor. |
T/N |
Tom/Next | From tomorrow to the day after (i.e. from next business day to spot). |
S/N |
Spot/Next | From spot to the next business day after spot. |
S/W |
Spot/Week | From spot to one week after spot (by convention, for rate curves). |
1W |
One Week | One week. For rate curves this is spot + 1W; for vol surfaces today + 1W. |
1M |
One Month | One calendar month off spot (rates) or today (vols). |
3M |
Three Months | Three calendar months off spot. |
6M |
Six Months | Six calendar months off spot. |
1Y |
One Year | Twelve calendar months off spot. |
Longer tenors follow the pattern nM (months) or nY (years). Odd tenors
between liquid points are broken dates.
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. 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.
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 spotSpot: horizon date + spot daysS/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 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 CDS 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).
Date Rolling and Calendar Conventions
When a tenor date falls on a non-business day it must be rolled. The rolling process applies rules to find the nearest valid business day. Standard rolling conventions (Modified Following, Following, Preceding, End of Month) apply at this stage.
Date rolling is the process of moving a calculated date forward or backward by a specified period while enforcing business day validity. The rolled date depends on the holiday calendars of all relevant currencies.
Key market timing concepts:
- New York Close: Conventional end-of-day for the global FX market. Used as the anchor for date boundaries across time zones.
- Market Cut: The cut-off time for a specific market (date + time). Determines which business date a trade belongs to.
- DST (Daylight Saving Time): Seasonal time shifts that affect cut-off times and timestamp arithmetic; must be handled explicitly.
Term Structure Parameters vs. Scalar Parameters
Market data in a system separates into two categories:
Scalar Parameters
Single-valued inputs with no tenor dimension. These may be global or report-specific:
- Global scalars: bid/offer strike shift, Hull-White mean reversion (mid), number of replication dates. These are unlikely to vary report-by-report but can evolve over time.
- Report-specific scalars: number of Monte Carlo simulations, number of spatial/time steps, use of Sobol sequences. These are set per analytics run.
Term Structure Parameters
Model parameters that carry a value at each tenor, structurally identical to a market data curve but used as model inputs rather than market observables. Examples from SABR: correlation sensitivity (up/down), vol adjustments, risk reversal infinite flag, vol swap adjustments, standard deviation weighting. Like global scalars, these do not typically require per-report overrides.
Advanced: FX Short-End Conventions and the Start Tenor
Spot Days and the Pre-Spot Region
For currencies with a T+2 spot lag, there is a two-day region before spot:
today → tomorrow (O/N) and tomorrow → spot (T/N). For currencies with a
T+1 spot lag (e.g. USD/CAD, USD/TRY) this region collapses to a single day.
To value an FX position as of today rather than spot, the spot rate must be adjusted by the short-end rates:
- T+1 spot currencies:
- Outright today = Spot rate − O/N points × scaling factor
- Outright tomorrow = Spot rate
- T+2 spot currencies:
- Outright today = Spot rate − T/N points × scaling factor − O/N points × scaling factor
- Outright tomorrow = Spot rate − T/N points × scaling factor
The "Out Of" Convention on Forward Ladders
A forward rate ladder can be expressed starting from different reference points:
- Out of Spot (standard): rates beyond
S/Nare computed off spot. - Out of Tomorrow: rates beyond
T/Nare computed off tomorrow. - Out of Today: all rates are computed off today. Tenors in this mode are non-standard and should be visually distinguished to alert users.
Tom/Next and Funding
Tom/Next serves a dual role:
- A time reference: the standard settlement convention for rolling an open spot position to the next business day.
- A funding mechanism: interest accrues on accumulated cash up to the Tom/Next date.
Advanced: Broken Dates and Turn Points
Broken Dates (Odd Dates)
A broken date (also called an odd date) is a maturity that does not correspond to a standard tenor label — for example, a 47-day or 63-day forward. Broken dates arise in bespoke trade structures and require interpolation between the surrounding standard tenor points.
Turn Points
Turn points mark discontinuities in the short-end rate curve caused by calendar effects — most commonly year-end, where funding costs spike. They appear in pairs:
- Turn Start: the date the turn effect begins (e.g. 31 Dec)
- Turn End: the date it ends (e.g. 2 Jan)
Unlike standard tenors, turn points are fixed in calendar time; they do not roll forward as the horizon date advances. They require special handling in interpolation so that the spike does not bleed into adjacent tenors.
Advanced: IMM Dates
IMM (International Monetary Market) dates are the quarterly expiry / delivery dates used by exchange-traded interest rate futures and CDS roll conventions: the first business day following 20 March, 20 June, 20 September, and 20 December each year.
Notation nIMM refers to rolling forward by n IMM quarters (e.g. IMM3 is
three IMM dates forward). IMM dates are used:
- As an alternative bucketing scheme for position reporting.
- As the underlying schedule for Eurodollar / Short Sterling futures used in USD curve bootstrapping (see Interest Rate Curves).
- In CDS curves, where all standard tenors resolve relative to the nearest following CDS roll date.
ORE Studio Notes
ORE models calendar and tenor conventions through the reference data domain.
Holiday calendars and settlement conventions are defined in calendars.xml and
conventions.xml under the ORE reference data. ORE Studio exposes these
through ores.refdata. When implementing date arithmetic in the UI (e.g.
computing settlement dates for new trades), all calculations must route through
the reference data service to pick up the correct holiday calendar for each
currency pair.