Skip to content

index_list_dates

FreeValueStandardPro

List all dates for which data is available for a given index symbol.

Code Example

rust
let dates: Vec<String> = tdx.index_list_dates("SPX").await?;
println!("First date: {}, Last date: {}", dates.first().unwrap(), dates.last().unwrap());
python
dates = tdx.index_list_dates("SPX")
print(f"Available from {dates[0]} to {dates[-1]}")
go
dates, err := client.IndexListDates("SPX")
if err != nil {
    log.Fatal(err)
}
fmt.Printf("Available from %s to %s\n", dates[0], dates[len(dates)-1])
cpp
auto dates = client.index_list_dates("SPX");
std::cout << "Available from " << dates.front() << " to " << dates.back() << std::endl;

Parameters

symbolstringrequired
Index symbol (e.g. "SPX")

Response

datesstring[]
List of date strings in YYYYMMDD format

Notes

  • Use this to determine the date range for which index data is available before making history or EOD calls.
  • Dates are returned in ascending order.

Released under the GPL-3.0-or-later License.