python yfinance 下载金融数据,股票数据

起因, 目的:

代码比较少,但是估计很常用。

需要开启全局代理:

1. 获取国内股票数据 tushare
import tushare as ts # pip install tushare

# 设置Tushare token,需要在Tushare官网注册并获取,免费的
ts.set_token('22b5a5b550------****23f815a22c97')

# 初始化pro接口
pro = ts.pro_api()

# 股票代码
stock_code = '600006.SH'

# 获取历史数据  2021 -- 2023
start_date = '20210104'  # 格式为YYYYMMDD
end_date = '20231229'    # 格式为YYYYMMDD

# 每日数据
daily_data = pro.daily(ts_code=stock_code, start_date=start_date, end_date=end_date)

# 显示数据
daily_data.tail(10) # 显示最后10条每日数据
2. 国外股票数据 yfinance

开启全局代理。

import yfinance as yf

# 股票的名称
ticker = 'WBC.AX'
start = '2009-07-01'
end = '2024-06-30'

# 每周
wbc = yf.download(ticker, start, end, ignore_tz = True, interval = '1wk')
wbc

# 每日
wbc_daily = yf.download(ticker, start, end, ignore_tz = True)
wbc_daily.tail(10)

老哥留步,支持一下。

请求支持

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

waterHBO

老哥,支持一下啊

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值