Baostock学习 - Mac 安装 baostock

2023-11-21 15:20
文章标签 安装 学习 mac baostock

本文主要是介绍Baostock学习 - Mac 安装 baostock,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

除了Tushare外,还有一个baostock接口可以来进行数据下载,安装起来非常的方便,并且返回的数据是pandas DataFrame类型,可以直接使用相关包进行处理和可视化。

 

Baostock简介

证券宝www.baostock.com是一个免费、开源证券数据平台(无需注册)。

可以获取到股票数据、指数数据、季频财务数据、季频公司报告、宏观经济数据、板块信息等一些股票分析的基础数据,相对于tushare来说,因为无需注册即可使用,并且一些基础功能都蛮齐全。不过,感觉大家还是更多使用的是tushare。

Baostock安装

在安装baostock之前,请先安装好python和pandas。

(1)初始安装

baostock的安装非常简单,直接使用pip即可进行安装:

pip install baostock

针对于可能出现的网络上面的问题,可以选择国内镜像源来进行下载,以清华大学镜像源为例:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple baostock

 使用更多镜像源,或者设置默认镜像源,可以参考Pypi镜像使用帮助。

(2)更新安装

更新安装直接使用pip进行更新即可。

pip install baostock -U

使用镜像安装:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple baostock -U

相应功能简介

在Python API文档 - www.baostock.com中可以看到对应提供的API,并清楚的提供了示例,真的是非常方便入门的。

  • 登入 & 登出
  • 历史A股K线数据
  • 除权除息信息
  • 复权因子信息
  • 季频财务数据信息
    • 盈利能力
    • 营运能力
    • 成长能力
    • 偿债能力
    • 现金流量
    • 杜邦指数
  • 季频公司报告信息
  • 证券元信息
    • 交易日
    • 交易代码
    • 证券基本信息
  • 宏观经济数据
    • 存款利率
    • 贷款利率
    • 存款准备金率
    • 货币供应量
    • 银行间同业拆放利率
  • 板块数据
    • 行业分类
    • 上证50成分股
    • 沪深300成分股
    • 中证500成分股

baostock功能介绍思维导图&大纲下载:baostock 功能介绍思维导图&大纲​​​​​​​

资源来源

(1)证券宝:http://www.baostock.com

这篇关于Baostock学习 - Mac 安装 baostock的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/403183

相关文章

Python使用国内镜像加速pip安装的方法讲解

《Python使用国内镜像加速pip安装的方法讲解》在Python开发中,pip是一个非常重要的工具,用于安装和管理Python的第三方库,然而,在国内使用pip安装依赖时,往往会因为网络问题而导致速... 目录一、pip 工具简介1. 什么是 pip?2. 什么是 -i 参数?二、国内镜像源的选择三、如何

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及

Java深度学习库DJL实现Python的NumPy方式

《Java深度学习库DJL实现Python的NumPy方式》本文介绍了DJL库的背景和基本功能,包括NDArray的创建、数学运算、数据获取和设置等,同时,还展示了如何使用NDArray进行数据预处理... 目录1 NDArray 的背景介绍1.1 架构2 JavaDJL使用2.1 安装DJL2.2 基本操

MySQL8.2.0安装教程分享

《MySQL8.2.0安装教程分享》这篇文章详细介绍了如何在Windows系统上安装MySQL数据库软件,包括下载、安装、配置和设置环境变量的步骤... 目录mysql的安装图文1.python访问网址2javascript.点击3.进入Downloads向下滑动4.选择Community Server5.

CentOS系统Maven安装教程分享

《CentOS系统Maven安装教程分享》本文介绍了如何在CentOS系统中安装Maven,并提供了一个简单的实际应用案例,安装Maven需要先安装Java和设置环境变量,Maven可以自动管理项目的... 目录准备工作下载并安装Maven常见问题及解决方法实际应用案例总结Maven是一个流行的项目管理工具

MySql9.1.0安装详细教程(最新推荐)

《MySql9.1.0安装详细教程(最新推荐)》MySQL是一个流行的关系型数据库管理系统,支持多线程和多种数据库连接途径,能够处理上千万条记录的大型数据库,本文介绍MySql9.1.0安装详细教程,... 目录mysql介绍:一、下载 Mysql 安装文件二、Mysql 安装教程三、环境配置1.右击此电脑

C++实现获取本机MAC地址与IP地址

《C++实现获取本机MAC地址与IP地址》这篇文章主要为大家详细介绍了C++实现获取本机MAC地址与IP地址的两种方式,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 实际工作中,项目上常常需要获取本机的IP地址和MAC地址,在此使用两种方案获取1.MFC中获取IP和MAC地址获取

C/C++通过IP获取局域网网卡MAC地址

《C/C++通过IP获取局域网网卡MAC地址》这篇文章主要为大家详细介绍了C++如何通过Win32API函数SendARP从IP地址获取局域网内网卡的MAC地址,感兴趣的小伙伴可以跟随小编一起学习一下... C/C++通过IP获取局域网网卡MAC地址通过win32 SendARP获取MAC地址代码#i

在 Windows 上安装 DeepSeek 的完整指南(最新推荐)

《在Windows上安装DeepSeek的完整指南(最新推荐)》在Windows上安装DeepSeek的完整指南,包括下载和安装Ollama、下载DeepSeekRXNUMX模型、运行Deep... 目录在www.chinasem.cn Windows 上安装 DeepSeek 的完整指南步骤 1:下载并安装

python管理工具之conda安装部署及使用详解

《python管理工具之conda安装部署及使用详解》这篇文章详细介绍了如何安装和使用conda来管理Python环境,它涵盖了从安装部署、镜像源配置到具体的conda使用方法,包括创建、激活、安装包... 目录pytpshheraerUhon管理工具:conda部署+使用一、安装部署1、 下载2、 安装3