恒庐行舍 2024-01-11 17:33 采纳率: 100%
浏览 4
已结题

关于TUSHARE中无法完整提取期权基本信息的问题

在TUSHARE中用“df = pro.opt_basic(exchange='DCE', fields='ts_code,name,exercise_type,list_date,delist_date')”提取期权合约不完整,在大连交易所的合约提取中,最多只能提取12000个期权的信息,会丢失部分期权合约信息。
TUSHARE
我目前找不出合适的解决办法
我想能够完整提取大连交易所的所有期权基本信息
  • 写回答

2条回答 默认 最新

  • 游戏开发小Y 新星创作者: 游戏开发技术领域 2024-01-11 22:33
    关注

    首先,确保你已经更新了TUSHARE库到最新版本,因为旧版本可能存在一些已知的问题或限制。

    如果最新版本的TUSHARE仍然无法提取完整的大连交易所期权信息,你可以考虑以下几个解决方案:

    1. 使用其他数据源:如果TUSHARE不能满足你的需求,你可以考虑使用其他提供大连交易所期权数据的第三方数据提供商。有些数据提供商可能提供更全面和更新的数据。
    2. 分批查询:如果TUSHARE的限制是每次查询返回的数据量,你可以尝试分批查询。例如,你可以将查询分成多个小查询,每个查询返回一部分数据,然后将这些部分合并起来。
    3. 联系TUSHARE的维护者:如果你认为TUSHARE的限制或问题影响了你的使用,你可以联系TUSHARE的维护者或开发者,向他们反馈你的问题,并询问他们是否有计划改进或解决这个问题。
    4. 使用其他Python财经库:除了TUSHARE,还有其他一些Python财经库可以用于获取股票和期权数据。例如,你可以考虑使用ccxtpandas_datareader等库。
    5. 直接访问交易所API:如果TUSHARE或其他库不能满足你的需求,你可以考虑直接访问大连交易所的API来获取期权数据。这将需要更多的技术和资源投入,但可以提供更灵活和全面的数据访问。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 1月24日
  • 已采纳回答 1月16日
  • 创建了问题 1月11日