API Reference / adjustTradingDateRange
Function: adjustTradingDateRange()
adjustTradingDateRange(
input,options?):AdjustedDateRange
Defined in: src/ta/marketCalendar.ts:181
Normalizes and adjusts a date range for market APIs:
- Clamps future dates to today's IST date.
- Shifts weekend/holiday
toDateto the nearest previous trading day (within maxShiftDays threshold, default 2). - Shifts weekend/holiday
fromDateto the nearest trading day. - Clamps
fromDateiftoDate - fromDateexceeds maxDays (e.g., 90 days for intraday).