Skip to content

index_list_symbols

FreeValueStandardPro

List all available index ticker symbols from ThetaData.

Code Example

rust
let symbols: Vec<String> = tdx.index_list_symbols().await?;
for sym in &symbols {
    println!("{}", sym);
}
python
symbols = tdx.index_list_symbols()
print(symbols)  # e.g. ["SPX", "NDX", "DJI", "VIX", ...]
go
symbols, err := client.IndexListSymbols()
if err != nil {
    log.Fatal(err)
}
fmt.Println(symbols)
cpp
auto symbols = client.index_list_symbols();
for (auto& sym : symbols) {
    std::cout << sym << std::endl;
}

Parameters

None.

Response

symbolsstring[]
List of index ticker symbols (e.g. "SPX", "NDX", "DJI")

Notes

  • Call this endpoint once at startup to discover available index symbols.
  • Results are returned as a flat list of strings.

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