zoukankan      html  css  js  c++  java
  • 股票数据获取模块

    1. baostock

    2. pandas_datareader

    3. tushare(好像要收费)

    import baostock as bs
    
    
    # 登陆系统
    bs.login()
    
    # 1. 获取股票基础数据:query_stock_industry
    # 获取所有股票,包括数据日期,股票code,名称,所属行业
    # 返回的数据是一个类实例,我们需要的数据都存放在实例的data中
    # 数据是列表套列表的格式
    industry_info_obj = bs.query_stock_industry(date='2021-03-12')
    print(industry_info_obj.data)  # [['2021-03-08', 'sh.600000', '浦发银行', '银行', '申万一级行业'], ['2021-03-08', 'sh.600001', '邯郸钢铁', '', '申万一级行业'], ....
    
    # 2. 获取单个股票的历史数据:query_history_k_data和query_history_k_data_plus用法与返回值相同,暂时没发现有什么区别
    # 参数含义:code股票代码,fields指定返回的参数(多个参数使用逗号隔开),start_date,end_date分别表示开始日期和结束日期
    k_data_obj = bs.query_history_k_data(code='sh.600000', fields='date,code,close', start_date='2018-02-01', end_date='2021-02-15')
    print(k_data_obj.data)  # [['2021-02-01', 'sh.600000', '10.4400'], ['2021-02-02', 'sh.600000', '10.2200'],...
    
    # 3. 获取指定日期的指数和股票代码:query_all_stock
    a = bs.query_all_stock(day='2021-03-12')
    print(a.data)  # [['sh.000001', '1', '上证综合指数'], ['sh.000002', '1', '上证A股指数'],...
    
    
    # 登出系统
    bs.logout()
    
    

     https://gmis.shu.edu.cn/ZSJZ/SS/2021/ShowMajor.php-ID=51.htm

  • 相关阅读:
    随笔——关于读论文
    enumerate
    torch.max
    C# WPF侧边栏导航菜单(Dropdown Menu)
    C# WPF过渡效果实现(C# WPF Material Design UI: Transitions)
    用C# WPF简单实现仪表控件
    自定义滚动条(Custom ScrollBar)
    从头实现一个WPF条形图
    漂亮的无序列表样式
    C# WPF实用的注册窗体
  • 原文地址:https://www.cnblogs.com/JackShi/p/14529459.html
Copyright © 2011-2022 走看看