1、介绍
港股市场作为全球重要的资本市场之一,其股票行情数据对于投资者和分析师来说具有极高的价值。doupand平台提供了一个强大的接口hkshare_eod_price
,专门用于获取港股股票的日行情数据。本文将指导您如何使用doupand平台来获取这些关键数据。
doupand是一个综合性的金融数据接口库,它为用户提供了股票、基金、指数等多种金融产品的数据。通过doupand,用户可以轻松地获取所需的金融数据,支持金融分析和建模。
访问doupand官网(doupand.com),可以查看各种数据接口的文档。打开官网后,点击:接口-香港股票-港股行情交易数据-港股日线行情,即可查看接口名称,输入参数,输出参数,样例数据等。
2、接口参数
hkshare_eod_price
接口专门用于获取港股股票的日行情数据。以下是接口的详细信息:
输入参数
dp_code
(string): DouPand自编代码,一般为交易所公布代码+.HK,非必填。trade_date
(string): 交易日期(YYYYMMDD),非必填。start_date
(string): 区间开始日期(YYYYMMDD),非必填。end_date
(string): 结束日期(YYYYMMDD),非必填。
输出参数
dp_code
(string): DP代码。trade_date
(string): 交易日期。preclose
(float): 昨收盘价。open
(float): 开盘价。high
(float): 最高价。low
(float): 最低价。close
(float): 收盘价。change
(float): 涨跌。pct_chg
(float): 涨跌幅(%)。volume
(float): 成交量(手)。amount
(float): 成交金额(元)。adj_factor
(float): 复权因子,初始值为1;当日复权因子=前一交易日收盘价 / 当日昨收盘价 * 前一交易日复权因子。adj_close
(float): 复权收盘价(收盘价*复权因子)。
3、在线获取数据
doupand平台提供了在线取数的功能(点击接口名称右边的“在线取数”),您可以直接在网页上输入参数并获取数据。选择合适的字段,输入dp_code
、trade_date
、start_date
和end_date
,然后点击查询按钮。
4、使用Python获取数据
如果您熟悉Python编程,可以使用doupand提供的Python库来自动化获取数据的过程。首先,您需要安装doupand的Python包:
pip install doupand
然后,使用以下Python代码来获取港股日线行情数据:
import doupand as dp
# 设置您的Token
dp.set_token('您的Token')
# 创建数据读取器
dr = dp.data_reader()
# 获取指定港股的日线行情数据
# 假设我们获取腾讯控股(00700.HK)从2024年1月1日到2024年1月31日的日线行情数据
df = dr.hkshare_eod_price(dp_code='00700.HK', start_date='20240101', end_date='20240131')
# 打印数据
print(df)
获取到的数据可以用于多种分析,比如计算日收益率、成交量变化、价格波动等。您可以根据分析结果制定投资策略。
通过doupand平台的hkshare_eod_price
接口,投资者和分析师可以方便地获取港股的日线行情数据,为投资决策提供数据支持。无论是在线取数还是使用Python编程,doupand都提供了灵活且强大的工具来满足不同用户的需求。
如果您对doupand平台的其他功能感兴趣,或者想要学习更多关于金融数据的知识,可以访问doupand官网的“接口”部分,那里有详细的接口文档和使用教程。