elapsedTradingDays

Purpose

Computes number of trading days between two dates inclusively.

Format

n_days = elapsedTradingDays(t_start, t_end)
Parameters:
  • t_start (scalar) – date in DT scalar format.

  • t_end (scalar) – date in DT scalar format.

Returns:

n_days (Scalar) – number of trading days between dates inclusively, that is, elapsed time includes the dates t_start and t_end.

Examples

// September 10, 2015
t_start = 20150910110231;

// September 28, 2015
t_end = 20150928080722;

n_days = elapsedTradingDays(t_start, t_end);
n_days = 12

Remarks

A trading day is a weekday that is not a holiday as defined by the New York Stock Exchange from 1888 through 2020. Holidays are defined in holidays.asc. You may edit that file to modify or add holidays.

Source

finutils.src

Globals

_fin_holidays