The finance developer workbenchSearch the reference Development · 0.1.4 · unpublished

Public API / @insiderfinance/totalfinance

@insiderfinance/totalfinance/calendars/cboe

import from '@insiderfinance/totalfinance/calendars/cboe'

Every public export in this entry point, including type-only declarations. Search by name or concept.

Jump to an export (1)

CBOE

value

CBOE

Public declaration. Read the signature and parameter/member contracts below; no additional behavior is inferred.

export declare const CBOE: TradingCalendar;
Fields, parameters & returned members (28)
Name / typeMeaning & unitOptional / default
addBusinessDays
(date: string, days: number) => string

days
Required / declared member
No @default declared; consult the signature and description.
addBusinessDays(date)
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
addBusinessDays(days)
number

unitless by name
Required / declared member
No @default declared; consult the signature and description.
businessDaysBetween
(from: string, to: string) => number
Business days in the half-open interval `(from, to]` (negative if `to < from`).
unitless by name
Required / declared member
No @default declared; consult the signature and description.
businessDaysBetween(from)
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
businessDaysBetween(to)
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
isBusinessDay
(date: string) => boolean

unitless by name
Required / declared member
No @default declared; consult the signature and description.
isBusinessDay(date)
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
isHalfDay
(date: string) => boolean

unitless by name
Required / declared member
No @default declared; consult the signature and description.
isHalfDay(date)
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
isHoliday
(date: string) => boolean

unitless by name
Required / declared member
No @default declared; consult the signature and description.
isHoliday(date)
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
isTradingDay
(date: string) => boolean
First-class alias of {@link Calendar.isBusinessDay} (R10): `true` when the exchange holds a regular or shortened session on `date` (ISO `YYYY-MM-DD`).
unitless by name
Required / declared member
No @default declared; consult the signature and description.
isTradingDay(date)
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
name
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
nextBusinessDay
(date: string) => string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
nextBusinessDay(date)
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
previousBusinessDay
(date: string) => string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
previousBusinessDay(date)
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
session
(date: string) => import('@insiderfinance/totalfinance/core').DaySession

unitless by name
Required / declared member
No @default declared; consult the signature and description.
session().return.close
string
Local `HH:MM` close (early close on half days).
unitless by name
Optional
No @default declared; consult the signature and description.
session().return.date
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
session().return.isBusinessDay
boolean

unitless by name
Required / declared member
No @default declared; consult the signature and description.
session().return.isHalfDay
boolean

unitless by name
Required / declared member
No @default declared; consult the signature and description.
session().return.open
string
Local `HH:MM` open (present only on business days).
unitless by name
Optional
No @default declared; consult the signature and description.
session(date)
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
timezone
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
version
string

unitless by name
Required / declared member
No @default declared; consult the signature and description.
Stability, warnings & conventions
stable-by-law (pre-1.0; not a 1.0 stability guarantee)

Declared field units are shown above. “Unitless by name” means the name alone does not establish a unit, not that a financial quantity has none. Check source descriptions, conventions, and the returned diagnostics. Errors and warnings are part of the result contract.