us-kline

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

US Kline — 美股K线数据

US Kline — 美股K线数据

所有接口均为 V2 版本(
/api/v2/...
)。
所有接口均为 V2 版本(
/api/v2/...
)。

Curl Setup

Curl 配置

bash
BASE="http://43.167.234.49:3101"
AUTH=(-H "X-API-Key: 123456" -H "Content-Type: application/json")

bash
BASE="http://43.167.234.49:3101"
AUTH=(-H "X-API-Key: 123456" -H "Content-Type: application/json")

代码格式规则

代码格式规则

规则
参数名
symbol
代码格式Ticker 符号(如
AAPL
日期格式
YYYYMMDD

规则
参数名
symbol
代码格式Ticker 代码(如
AAPL
日期格式
YYYYMMDD

端点详情

端点详情

GET /api/v2/usstock/stocks

GET /api/v2/usstock/stocks

ParameterTypeRequiredDescriptionExample
symbol
stringYesTicker 符号
AAPL
startDate
stringNoYYYYMMDD
20240101
endDate
stringNoYYYYMMDD
20240131
limit
intNo1-5000 (默认 100)
500

参数类型必填说明示例
symbol
stringTicker 代码
AAPL
startDate
stringYYYYMMDD格式
20240101
endDate
stringYYYYMMDD格式
20240131
limit
int1-5000(默认值100)
500

调用示例

调用示例

bash
undefined
bash
undefined

最近100根日线(默认)

最近100根日线(默认)

curl -sS "${AUTH[@]}" "$BASE/api/v2/usstock/stocks?symbol=AAPL"
curl -sS "${AUTH[@]}" "$BASE/api/v2/usstock/stocks?symbol=AAPL"

指定区间

指定区间

curl -sS "${AUTH[@]}" "$BASE/api/v2/usstock/stocks?symbol=AAPL&startDate=20240101&endDate=20240131"
curl -sS "${AUTH[@]}" "$BASE/api/v2/usstock/stocks?symbol=AAPL&startDate=20240101&endDate=20240131"

指定数量

指定数量

curl -sS "${AUTH[@]}" "$BASE/api/v2/usstock/stocks?symbol=TSLA&limit=200"
curl -sS "${AUTH[@]}" "$BASE/api/v2/usstock/stocks?symbol=TSLA&limit=200"

多股票K线并行

多股票K线并行

curl -sS "${AUTH[@]}" "$BASE/api/v2/usstock/stocks?symbol=AAPL&limit=10" & curl -sS "${AUTH[@]}" "$BASE/api/v2/usstock/stocks?symbol=TSLA&limit=10" & wait

---
curl -sS "${AUTH[@]}" "$BASE/api/v2/usstock/stocks?symbol=AAPL&limit=10" & curl -sS "${AUTH[@]}" "$BASE/api/v2/usstock/stocks?symbol=TSLA&limit=10" & wait

---

错误排查

错误排查

错误原因修复
404Ticker 符号错误检查大小写和拼写
空数据日期区间无交易日检查日期范围
400日期格式错误
YYYYMMDD
错误原因解决方法
404Ticker 代码错误检查大小写和拼写
空数据日期区间内无交易日检查日期范围
400日期格式错误使用
YYYYMMDD
格式