tsanghi 2024-03-22 21:46 采纳率: 0%
浏览 18

如何下载股票历史数据

●做论文需要数据,如何下载股票历史数据?覆盖股票100000+、、ETF15000+、外汇800+、加密货币2500+

  • 写回答

2条回答 默认 最新

  • 码农阿豪@新空间 新星创作者: 前端开发技术领域 2024-03-22 21:48
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    一、了解数据源 在下载股票历史数据之前,需要先了解数据源。目前市场上有很多数据提供商,如聚宽、天软、东方财富等。每个数据提供商有自己的数据格式和接口,需要根据自己的需求来选择合适的数据源。 以聚宽为例,他们提供了WebAPI、Python SDK等多种接口,用户可以根据自己的喜好选择合适的方式来获取数据。 二、选择数据格式和接口 在确定好数据源之后,需要选择合适的接口和数据格式来获取数据。根据数据提供商的不同,数据格式和接口也会有所不同。以聚宽为例,他们提供了CSV、JSON、Tushare等多种数据格式,用户可以根据自己的需要选择合适的格式。 同时,根据需求的不同,也可以选择不同的接口。如果是Web开发,可以选择WebAPI;如果是数据分析,可以选择Python SDK等。 三、编写代码 在了解数据源、选择数据格式和接口之后,就可以编写代码来获取数据了。以聚宽为例,以下是Python SDK获取沪深300指数历史数据的代码:
    import jqdatasdk as jq
    jq.auth('账号', '密码')    # 账号和密码需要替换成自己的
    start_date = '2010-01-01'
    end_date = '2021-09-30'
    code = '000300.XSHG'
    df = jq.get_price(code, start_date=start_date, end_date=end_date)
    df.to_csv('沪深300指数.csv')
    

    上述代码通过Python SDK来获取沪深300指数从2010年1月1日到2021年9月30日的历史数据,并将数据保存到CSV文件中。 总结: 下载股票历史数据需要先了解数据源,然后选择合适的数据格式和接口来获取数据。最后可以通过编写代码来自动化下载数据。以聚宽为例,可以使用Python SDK来获取数据。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月22日