用pytdx来获取股票数据

用pytdx来获取股票数据

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

from pytdx.reader import TdxDailyBarReader
import 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来获取股票数据

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/73469
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 10 日
下一篇 2024 年 7 月 10 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注