导入
市场交易所
学习如何获取 Polygon 中可用的交易所列表。
...
市场交易端点
代码示例
1https://api.polygon.io/v3/reference/exchanges
| 字段 | 类型 | 分类 | 描述 |
|---|---|---|---|
| asset_class | 字符串 | 可选 | 证券类型。可用选项:stocks(股票)、options(期权)、forex(外汇)、crypto(加密货币)。 |
| locale | 字符串 | 可选 | 根据地理位置过滤结果。可用选项:us(适用于股票和期权),global(适用于加密货币和外汇)。 |
1// 导入库 2import fetch from "node-fetch"; 3 4// 定义 API 密钥 5const apiKey = '{{API_KEY}}'; 6 7// 定义端点 URL 8const endpointUrl = new URL('https://api.polygon.io/v3/reference/exchanges'); 9 10// 定义请求头参数 11const headerParameters = { 12 authorization: `Bearer ${apiKey}`, 13}; 14 15// 设置 API 请求选项 16const options = { 17 method: 'GET', 18 headers: headerParameters, 19}; 20 21// 发起 API 请求的函数 22async function MarketExchange() { 23 try { 24 const response = await fetch(endpointUrl, options); 25 // 自定义函数:打印 API 响应 26 printResponse(response); 27 } 28 catch (error) { 29 // 自定义函数:打印错误信息 30 printError(error); 31 } 32} 33 34// 调用函数发起请求 35MarketExchange();
1// 导入库 2import fetch from "node-fetch"; 3 4// 定义 API 密钥 5const apiKey = '{{API_KEY}}'; 6 7// 定义端点 URL 8const endpointUrl = new URL('https://api.polygon.io/v3/reference/exchanges'); 9 10// 定义请求头参数 11const headerParameters = { 12 authorization: `Bearer ${apiKey}`, 13 contentType: 'application/json', 14}; 15 16// 定义查询参数 17const queryParameters = new URLSearchParams({ 18 asset_class: 'stocks', 19 locale: 'us' 20}); 21 22// 设置 API 请求选项 23const options = { 24 method: 'GET', 25 headers: headerParameters, 26}; 27 28// 发起 API 请求的函数 29async function MarketExchange() { 30 try { 31 endpointUrl.search = queryParameters; 32 const response = await fetch(endpointUrl, options); 33 // 自定义函数:打印 API 响应 34 printResponse(response); 35 } catch (error) { 36 // 自定义函数:打印错误信息 37 printError(error); 38 } 39} 40 41// 调用函数发起请求 42MarketExchange();
| 对象 | 类型 | 描述 |
|---|---|---|
| count | 整数 | 查询结果的总数。 |
| request_id | 字符串 | 服务器分配给本次查询的唯一标识 ID。 |
| results | 对象 | 交易所的详细信息,包括 ID、市场标识代码(MIC)以及交易所官网网址。 |
| results.id | 整数 | Polygon 分配给该交易所的唯一 ID。 |
| results.type | 枚举 | 交易所类型。可能输出:exchange(交易所)、TRF(交易报告设施)、SIP(证券信息处理器)。 |
| results.asset_class | 枚举 | 交易所所属的资产类别。可能输出:stocks(股票)、options(期权)、crypto(加密货币)、fx(外汇)。 |
| results.locale | 枚举 | 交易所的地理位置。可能输出:us(美国)、global(全球)。 |
| results.name | 字符串 | 交易所的名称。 |
| results.acronym | 字符串 | 交易所的缩写名称。 |
| results.mic | 字符串 | 交易所的 MIC 编码。 |
| results.operating_mic | 字符串 | 运营该交易所实体的 MIC 编码。 |
| results.participant_id | 字符串 | 该交易所被证券信息处理器(SIP)使用的参与者 ID。 |
| results.url | 字符串 | 交易所官网的网址。 |