Options
All
  • Public
  • Public/Protected
  • All
Menu

German calendars

Public holidays:

  • Saturdays
  • Sundays
  • New Year's Day, January 1st
  • Good Friday
  • Easter Monday
  • Ascension Thursday
  • Whit Monday
  • Corpus Christi
  • Labour Day, May 1st
  • National Day, October 3rd
  • Christmas Eve, December 24th
  • Christmas, December 25th
  • Boxing Day, December 26th
  • New Year's Eve, December 31st

Holidays for the Frankfurt Stock exchange (data from http://deutsche-boerse.com/):

  • Saturdays
  • Sundays
  • New Year's Day, January 1st
  • Good Friday
  • Easter Monday
  • Labour Day, May 1st
  • Christmas' Eve, December 24th
  • Christmas, December 25th
  • Christmas Holiday, December 26th
  • New Year's Eve, December 31st

Holidays for the Xetra exchange (data from http://deutsche-boerse.com/):

  • Saturdays
  • Sundays
  • New Year's Day, January 1st
  • Good Friday
  • Easter Monday
  • Labour Day, May 1st
  • Christmas' Eve, December 24th
  • Christmas, December 25th
  • Christmas Holiday, December 26th
  • New Year's Eve, December 31st

Holidays for the Eurex exchange (data from http://www.eurexchange.com/index.html):

  • Saturdays
  • Sundays
  • New Year's Day, January 1st
  • Good Friday
  • Easter Monday
  • Labour Day, May 1st
  • Christmas' Eve, December 24th
  • Christmas, December 25th
  • Christmas Holiday, December 26th
  • New Year's Eve, December 31st

Holidays for the Euwax exchange (data from http://www.boerse-stuttgart.de):

  • Saturdays
  • Sundays
  • New Year's Day, January 1st
  • Good Friday
  • Easter Monday
  • Labour Day, May 1st
  • Whit Monday
  • Christmas' Eve, December 24th
  • Christmas, December 25th
  • Christmas Holiday, December 26th
  • New Year's Eve, December 31st

test the correctness of the returned results is tested against a list of known holidays.

Hierarchy

Index

Constructors

constructor

  • Parameters

    • Default value market: Market = Germany.Market.FrankfurtStockExchange

    Returns Germany

Properties

Protected _impl

_impl: Impl

Static eurexImpl

eurexImpl: EurexImpl

Static euwaxImpl

euwaxImpl: EuwaxImpl

Static frankfurtStockExchangeImpl

frankfurtStockExchangeImpl: FrankfurtStockExchangeImpl

Static settlementImpl

settlementImpl: SettlementImpl

Static xetraImpl

xetraImpl: XetraImpl

Accessors

isDisposed

  • get isDisposed(): boolean

Methods

addHoliday

  • addHoliday(d: Date): void
  • Parameters

    • d: Date

    Returns void

adjust

advance1

advance2

  • Parameters

    Returns Date

businessDaysBetween

  • businessDaysBetween(from: Date, to: Date, includeFirst?: boolean, includeLast?: boolean): Day
  • Parameters

    • from: Date
    • to: Date
    • Default value includeFirst: boolean = true
    • Default value includeLast: boolean = false

    Returns Day

dispose

  • dispose(): void
  • Returns void

empty

  • empty(): boolean
  • Returns boolean

endOfMonth

  • endOfMonth(d: Date): Date
  • Parameters

    • d: Date

    Returns Date

isBusinessDay

  • isBusinessDay(d: Date): boolean
  • Parameters

    • d: Date

    Returns boolean

isEndOfMonth

  • isEndOfMonth(d: Date): boolean
  • Parameters

    • d: Date

    Returns boolean

isHoliday

  • isHoliday(d: Date): boolean
  • Parameters

    • d: Date

    Returns boolean

isWeekend

name

  • name(): string
  • Returns string

removeHoliday

  • removeHoliday(d: Date): void
  • Parameters

    • d: Date

    Returns void

Static equal

  • Parameters

    Returns boolean

Static holidayList

  • holidayList(calendar: Calendar, from: Date, to: Date, includeWeekEnds?: boolean): Date[]
  • Parameters

    • calendar: Calendar
    • from: Date
    • to: Date
    • Default value includeWeekEnds: boolean = false

    Returns Date[]