分享

用pytdx来获取股票数据

 禁忌石 2024-04-26 发布于浙江
用pytdx来获取股票数据

Pytdx 是一个基于 Python 的证券行情数据处理库,它提供了丰富的函数和工具,用于从通达信(TDX)数据源获取证券行情数据,并进行数据处理和分析。以下是一个获取日线数据的例子:

from pytdx.reader import TdxDailyBarReaderimport pandas as pd# 显示所有列pd.set_option('display.max_columns', None)# 创建一个读取器对象,并指定通达信数据文件的路径reader = TdxDailyBarReader()# 读取指定股票的日线数据df_sh510050 = pd.DataFrame(reader.get_df(r'D:\stock\new_tdx\vipdoc\sh\lday\sh510050.day'))df_sz159949 = pd.DataFrame(reader.get_df(r'D:\stock\new_tdx\vipdoc\sz\lday\sz159949.day'))# df_sh510050是最高值和最低值print(df_sh510050.describe())# 查看数据print(df_sh510050.head())print(df_sz159949.head())

注意:reader.get_df()括号里是你的通达信软件的安装路径。

运行程序,效果图如下:

用pytdx来获取股票数据
用pytdx来获取股票数据

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多