实时报价、历史K线、分时数据一键获取。无需注册,遵守限流规则即可直接调用。注册后获取 API Key,按 Key 限流更稳定。
{
"code": 0,
"message": "ok",
"data": {
"symbol": "AAPL.US",
"last": 189.84,
"open": 187.50,
"high": 190.20,
"low": 186.80,
"volume": 52340000,
"prev_close": 187.53
}
}
快速响应、稳定可靠、数据丰富,专注为你的交易系统提供优质数据
毫秒级响应速度,实时数据即时获取。无论是查看单只股票还是批量查询,都能快速返回结果。
企业级数据源支持,多重容错机制。99.9% 服务可用性,自动故障切换,确保你的交易系统稳定运行。
匿名用户按 IP 限流(30次/分钟),注册用户按 API Key 限流(更稳定,支持跨设备共享)。公平分配,保障所有用户体验。
标准 REST API,JSON 格式响应。任何语言都能轻松接入,Python、JavaScript、Java、Go 一键调用。
实时报价、历史K线、分时数据、静态信息一应俱全。支持日线、周线、月线等多种周期。
无需注册即可直接调用,遵守限流规则即可。注册后获取 API Key,按 Key 限流更稳定。大规模商用可联系定制方案。
三种使用方式,满足不同需求
无需 API Key,直接调用
获取 API Key,更稳定
# 游客模式(无需 API Key)
GET https://aristockai.com/v1/quote/AAPL.US
# 注册用户(带 API Key)
GET https://aristockai.com/v1/quote/AAPL.US
Authorization: Bearer ask_your_api_key_here
了解常见错误码及处理方式
请求参数无效,如标的不存在、日期格式错误等。请检查请求参数后重试。
提供的 API Key 无效或已过期。请检查 Key 是否正确,或重新生成。
请求频率超过限制。请等待 retry_after 秒后重试,或升级到更高配额版本。
行情数据源暂时不可用。请稍后重试。
所有接口使用统一的 JSON 响应结构,方便第三方解析:
{
"code": 0, // 0 表示成功
"message": "ok",
"data": { ... } // 业务数据
}
{
"code": 429, // HTTP 状态码
"message": "API Key 限流:每分钟最多 30 次请求。",
"data": null
}
快速集成到你的项目
使用 requests 库
import requests
# API 配置
BASE_URL = "https://aristockai.com/v1"
API_KEY = "your_api_key_here" # 可选
# 获取实时报价
headers = {"Authorization": f"Bearer {API_KEY}"}
response = requests.get(
f"{BASE_URL}/quote/AAPL.US",
headers=headers
)
print(response.json())
# 获取历史K线
response = requests.get(
f"{BASE_URL}/kline/AAPL.US",
params={"days": 30},
headers=headers
)
print(response.json())
使用 fetch API
// API 配置
const BASE_URL = 'https://aristockai.com/v1';
const API_KEY = 'your_api_key_here'; // 可选
// 获取实时报价
const response = await fetch(
`${BASE_URL}/quote/AAPL.US`,
{ headers: { 'Authorization': `Bearer ${API_KEY}` } }
);
const data = await response.json();
console.log(data);
// 获取历史K线
const klineResponse = await fetch(
`${BASE_URL}/kline/AAPL.US?days=30`,
{ headers: { 'Authorization': `Bearer ${API_KEY}` } }
);
const klineData = await klineResponse.json();
console.log(klineData);
简洁直观的接口设计,快速集成到你的交易系统
/v1/quote/{symbol}
实时报价
获取指定股票的实时行情数据,包括最新价、涨跌幅、成交量等。
# 请求示例
GET /v1/quote/AAPL.US
# 响应
{
"code": 0,
"message": "ok",
"data": {
"symbol": "AAPL.US",
"last": 189.84,
"open": 187.50,
"high": 190.20,
"low": 186.80,
"volume": 52340000,
"prev_close": 187.53
}
}
/v1/kline/{symbol}
历史K线
获取历史K线数据,支持指定天数或日期范围。数据完整准确,响应快速稳定。
# 请求示例
GET /v1/kline/AAPL.US?days=30
# 响应
{
"code": 0,
"message": "ok",
"data": {
"symbol": "AAPL.US",
"klines": [
{"time": "2026-05-01", "open": 187.50, "high": 190.20, "low": 186.80, "close": 189.84, "volume": 52340000},
{"time": "2026-04-30", "open": 185.20, "high": 188.00, "low": 184.50, "close": 187.53, "volume": 48120000}
],
"count": 30
}
}
/v1/intraday/{symbol}
分时数据
获取当日分时数据,包含每分钟的价格和成交量,适合日内交易分析。
# 请求示例
GET /v1/intraday/TSLA.US
# 响应
{
"code": 0,
"message": "ok",
"data": {
"symbol": "TSLA.US",
"intraday": [
{"time": "09:30:00", "price": 380.50, "volume": 125000},
{"time": "09:31:00", "price": 381.20, "volume": 98500}
]
}
}
/v1/static/{symbol}
静态信息
获取股票基本信息,包括名称、交易所、总股本、EPS等。一次查询即可获取完整信息。
# 请求示例
GET /v1/static/NVDA.US
# 响应
{
"code": 0,
"message": "ok",
"data": {
"symbol": "NVDA.US",
"name": "NVIDIA Corp",
"exchange": "NASD",
"currency": "USD",
"lot_size": 1,
"eps": 2.95,
"total_shares": 2456000000
}
}
/v1/batch
批量查询
一次请求获取多个股票的数据,减少网络开销,提升效率。单次最多支持50个标的。
# 请求示例
POST /v1/batch
{
"symbols": ["AAPL.US", "MSFT.US", "GOOGL.US"],
"type": "quote"
}
# 响应
{
"code": 0,
"message": "ok",
"data": {
"AAPL.US": { "last": 189.84, ... },
"MSFT.US": { "last": 378.91, ... },
"GOOGL.US": { "last": 142.65, ... }
}
}
无需注册即可调用,遵守限流规则即可。注册后获取 API Key,按 Key 限流更稳定,支持跨设备共享。
💡 本服务目前免费开放,如有大规模商用需求请联系咨询。
历史K线数据响应时间通常在50ms以内,实时报价响应时间在200ms以内。无论查询频率如何,都能稳定快速返回结果。
目前支持美股(NASDAQ、NYSE)和港股市场,后续将支持A股市场。
不需要注册即可直接调用 API。注册登录后获取 API Key,可按 Key 限流(更稳定,支持跨设备共享),并查看个人调用量统计。如需更高配额,欢迎联系我们。
K线数据:每日交易结束后更新;分时数据:盘中实时更新;实时报价:盘中实时刷新。
无需注册即可调用 API。注册后获取 API Key,按 Key 限流更稳定。如有问题或大规模商用需求,欢迎联系咨询。
微信扫码咨询