马来西亚、印度、韩国股票数据API接入指南

news/2025/3/22 22:45:42/文章来源:https://www.cnblogs.com/paostock/p/18787255

一、通用规则

  1. 认证方式
    需注册获取API Key,通过请求头 Authorization 传递:

    Authorization: Bearer your_api_key
    
  2. 数据格式
    请求与响应均使用 JSON 格式,字符编码为UTF-8。

  3. 频率限制
    免费版:10次/分钟;付费版根据套餐调整。


二、API接口说明

1. 实时行情(多国支持)

Endpoint

GET /api/v1/quote

参数

参数 说明 示例
symbol 股票代码(市场前缀标识) MY:7150, IN:TCS, KR:005930
fields 可选字段(默认全部返回) open,high,low,last_volume

市场前缀标识

  • 马来西亚:MY:(如 MY:7150 对应 AXIATA)
  • 印度:IN:(如 IN:TCS 对应塔塔咨询)
  • 韩国:KR:(如 KR:005930 对应三星电子)

请求示例

import requestsurl = "https://pao.stocktv.top/api/v1/quote"
params = {"symbol": "KR:005930,MY:7150","fields": "last_price,volume,change_percent"
}
headers = {"Authorization": "Bearer your_api_key"}response = requests.get(url, params=params, headers=headers)
data = response.json()
print(data)

响应示例

{"code": 200,"data": [{"symbol": "KR:005930","last_price": 78500,"volume": 1254321,"change_percent": "+1.2%"},{"symbol": "MY:7150","last_price": 2.85,"volume": 450000,"change_percent": "-0.3%"}]
}

2. 历史数据查询

Endpoint

GET /api/v1/history

参数

参数 说明 示例
symbol 股票代码 IN:RELIANCE
start_date 开始日期(YYYY-MM-DD) 2023-01-01
end_date 结束日期(YYYY-MM-DD) 2023-06-30
interval 时间粒度(daily/weekly/monthly) daily

请求示例

params = {"symbol": "IN:RELIANCE","start_date": "2023-01-01","end_date": "2023-01-10","interval": "daily"
}
response = requests.get(url, headers=headers, params=params)

响应示例

{"code": 200,"data": [{"date": "2023-01-01","open": 2500,"high": 2532,"low": 2485,"close": 2520,"volume": 1500000},...]
}

3. 市场指数查询(如KOSPI、NIFTY 50等)

Endpoint

GET /api/v1/index

参数

参数 说明 示例
region 地区代码(my/in/kr) kr
index 指数代码(可选) KOSPI, NIFTY

请求示例

GET /api/v1/index?region=kr

响应示例

{"code": 200,"data": [{"index_code": "KOSPI","last_value": 2615.41,"change": "+12.3"},{"index_code": "KOSDAQ","last_value": 879.15,"change": "-2.1"}]
}

三、错误处理

常见错误码:

  • 401 Unauthorized: API Key无效或缺失
  • 403 Forbidden: 请求频率超限
  • 404 Not Found: 股票代码不存在
  • 500 Internal Error: 服务器内部错误

四、应用场景

  1. 量化交易系统:实时获取多国行情数据支持策略开发。
  2. 移动端App:集成股票价格提醒功能。
  3. 财务报表分析:批量下载历史数据用于回测。

五、注意事项

  1. 韩国市场数据延迟约15分钟(免费版)。
  2. 印度股票代码使用NSE的缩写格式(如IN:INFY)。
  3. 需遵守平台的数据使用协议,禁止商业化转售。

官方文档:https://pao.stocktv.top/
技术支持:paopao


以上为基于公开信息的通用API设计示例,实际接口参数请以平台文档为准。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/903658.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

day35 nfs共享服务器的学习

day35 nfs共享服务器的学习 1.企业集群为什么要共享服务器 没有共享服务器先看一下没有共享服务器的问题 A用户上传啦图片到web01的服务器,然后B用户访问但是负载均衡服务器把请求分发到了web02的服务器上,导致B用户查看不了图片。配置啦共享服务器无论是用户把图片发送给web…

Nature Communications | 全基因组沉默子图谱揭示人类细胞基因调控新机制

摘要总结 这篇文章是2025年1月发表在《Nature Communications》杂志上的一篇研究,标题为“Uncovering the whole genome silencers of human cells via Ss-STARR-seq”。这篇文章通过开发一种名为Ss-STARR-seq的高通量筛选技术,首次在全基因组范围内系统性鉴定了人类细胞中的…

数据结构3

基本数据处理技术概率论与数理统计1-基本概念 概率论与数理统计2-基本数据结构 概率论与数理统计3-基本数据处理技术 基本的数据处理技术 查找 查找的基本概念 在哪里找:查找表是由同一类型的数据元素(或记录)构成的集合,集合中的数据元素之间关系松散。 按什么查找:根据给…

NSSCTF ROUND#28 动态调试 WriteUp

WriteUp 题目信息 来源:NSSCTF 名称:ROUND#28 动态调试 分类:Reverse 描述:无题目链接: https://www.nssctf.cn/contest/732/解题思路 首先使用DIE对文件进行查壳,发现这是一个无壳的32位ELF文件。于是使用32位IDA对文件进行反汇编,得到伪代码如下:为方便阅读伪代码,修…

Video Analysis Assignment

This scene is what the heroine saw from a begin sycarmore at the first time . It was this landscape that awake the heroine of her father’s word: “ A painting is more than the sum of its parts”. This scene is shot from the big sycarmore and it is a estab…

AI一键生成流程图架构图甘特图饼图等可视化图形 原创

AI脑图除了使用文字、语音、图片、文件、网页和视频等一键生成思维导图外,现在也可以支持一键生成流程图、架构图、甘特图等可视化图形了,使用非常简单,告诉AI脑图你想要生成什么图,大概不到两分钟就会制作好并以图片回复给你啦。 支持的可视化图形有: 流程图 例如向AI脑图…

Atcoder ABC398.F - ABCBA 题解 KMP的next函数

题目链接:https://atcoder.jp/contests/abc398/tasks/abc398_f 题目大意: 给你一个字符串 \(s\),要求在字符串 \(s\) 的末尾添加尽可能少的字符使其变成一个回文串。 解题思路: 首先,设输入的字符串为 \(s = s_1 s_2 \ldots s_n\),设字符串 \(s\) 翻转后的字符串为 \(s\)…

方法的定义和调用

//方法的应用 package Base; public class Demon16 { public static void main(String[] args) {// TODO Auto-generated method stubint max=max(10,10);System.out.println(max); } //比大小 public static int max(int num1,int num2) {int result=0;if(num1==num2) {System…

浅说线性差分和树上差分

目录线性差分正常思路差分思路二维差分的定义二维差分的解释例题1 地毯树上差分引入点差分例题1——wwx的出玩分析与解答例题2——松鼠的新家分析与解答边差分例题1——边差分模版分析与解答例题2——运输计划分析与解答 线性差分 当我们这里有\(n\)个数,现在我要对其中一段进…

Spring 事务失效

场景1:代码:执行结果:异常抛出,但是数据没有回滚。 代理对象调用 b() 方法 没有开启事务:普通对象调用a() 方法开启事务:在b() 方法上加入事务注解,开启事务就没问题:本文来自博客园,作者:chuangzhou,转载请注明原文链接:https://www.cnblogs.com/czzz/p/18787133

征程 6X CAMSYS 性能测试方案介绍

1.性能测试方法原理 CAMSYS 其性能指标主要包括:帧率、延迟,以及系统的 DDR 带宽、CPU 占用率等。 对于帧率、延迟,通过在驱动中创建 trace event,分别记录通路上的每个 IP,每帧开始处理(frame_start)和结束处理(frame_end)的时间戳信息和帧信息,来实现帧率计算和延迟…

数据结构2

概率论与数理统计1-基本概念 概率论与数理统计2-基本数据结构 概率论与数理统计3-基本数据处理技术 基本的数据结构 - 数据结构- 数据的逻辑结构- 线性结构- 线性表- 栈(特殊的线性表)- 队列(特殊的线性表)- 字符串- 数组- 广义表- 非线性结构- 树型结构- 图型结构- 数据的存储…