《Python算法交易实战》——yfinace获取yahoo财经数据

这篇具有很好参考价值的文章主要介绍了《Python算法交易实战》——yfinace获取yahoo财经数据。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

因为从2021 年11 月1 日起,用户无法从中国大陆地区使用Yahoo 产品与服务
所以下面两个错误,都是代理配置的问题
error:No timezone found, symbol may be delisted

error:No data found for this date range, symbol may be delisted

以下是解决办法:
1.实现强劲上网,保证你可以在浏览器访问google
2.配置主机代理,其中10809是我的端口号
《Python算法交易实战》——yfinace获取yahoo财经数据
3.配置pythoncharm的代理,看图即可,和第二步的内容设置成一样的
《Python算法交易实战》——yfinace获取yahoo财经数据
4.将通过pip安装的yfinace替换为github中hotfix/proxy分支(分支地址:https://github.com/ranaroussi/yfinance/tree/hotfix/proxy )
4.1 步骤1:将分支地址中的yfinace下载到本地
《Python算法交易实战》——yfinace获取yahoo财经数据
4.2 步骤2:用下载到本地的yfinace(可以通过everything查找,后面部分的路径应该和我差不多)中的部分文件替换pip安装的yfinace部分文件
《Python算法交易实战》——yfinace获取yahoo财经数据

5..编写代码从yahoo获取数据,且在代码里也要写你的代理配置
《Python算法交易实战》——yfinace获取yahoo财经数据

import yfinance as yf
msft = yf.Ticker("MSFT")
stock_price = yf.download("AAPL", start="2017-01-01", end="2017-04-30", proxy="http://127.0.0.1:10809")
print(stock_price)

6.成功
《Python算法交易实战》——yfinace获取yahoo财经数据


环境如下:
yfinance 0.2.17
pandas 1.5.3
pandas-datareader 0.10.0
python 3.8

尤其注意,pandas如果是2.0.0的话还是拿不到数据,这个我试过。

参考的链接:
【yfinance 国内使用,下载雅虎财经数据】:https://blog.csdn.net/weixin_42564150/article/details/129363755?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2~default~YuanLiJiHua~Position-3-129363755-blog-123414603.235^v29^pc_relevant_default_base3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~YuanLiJiHua~Position-3-129363755-blog-123414603.235^v29^pc_relevant_default_base3&utm_relevant_index=6文章来源地址https://www.toymoban.com/news/detail-413904.html

到了这里,关于《Python算法交易实战》——yfinace获取yahoo财经数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 爬虫实战(一)Python+selenium自动化获取数据存储到Mysql中

      行话说得好,“爬虫学得好,牢饭吃到饱!”哈哈博主是因这句话入的坑,不为别的就为邀大家一起铁窗泪(bushi),本人虽小牛一只,但是喜爱捣鼓技术,有兴趣的小伙伴们可以共同探讨,也欢迎各位大佬们的指点,愿共同进步!   这次计划是翻墙爬取外网某网站

    2024年01月17日
    浏览(36)
  • yfinance 国内使用,下载雅虎财经数据

    本文基于2021年发布的FinRL框架,在第一步下载数据便遇到了问题 要么时区获取不到:No timezone found, symbol may be delisted 要么数据没有:No data found for this date range, symbol may be delisted 其实都是代理问题 FinRL: Deep Reinforcement Learning Framework to Automate Trading in Quantitative Finance 代码使用y

    2024年01月22日
    浏览(87)
  • AI时代Python量化交易实战:ChatGPT引领新时代

    ChatGPT让量化交易师率飞起来! 金融量化交易新模式 一本专注于帮助交易师在AI时代实现晋级、提高效率的图书 书中介绍了如何使用 ChatGPT 来完成量化交易的各个环节 并通过实战案例展示了ChatGPT在实际量化交易中的应用方法 量化交易新模式:让量化交易更高效、更快捷、更

    2024年02月04日
    浏览(33)
  • 【粉丝福利社】AI时代Python量化交易实战:ChatGPT让量化交易插上翅膀(文末送书-完结)

    🏆 作者简介,愚公搬代码 🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,51CTO博客专家等。 🏆《近期荣誉》:

    2024年02月03日
    浏览(41)
  • 【粉丝福利社】AI时代Python量化交易实战:ChatGPT让量化交易插上翅膀(文末送书-进行中)

    🏆 作者简介,愚公搬代码 🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,51CTO博客专家等。 🏆《近期荣誉》:

    2024年02月04日
    浏览(36)
  • 一个完整Python实战项目:selenium识别验证码实现自动登录,自动操作浏览器获取某东数据

    最近都没啥时间,很久没更新了。 今天分享一下,如何用selenium识别验证码,实现自动登录以及获取数据。 目标:某东 话不多说直接开始 环境 Python 3.10 Pycharm 模块使用 import random import time from selenium import webdriver import pyautogui import base64 import ddddocr import csv win + R 输入cmd 输入安

    2024年02月04日
    浏览(33)
  • 【大数据技术】Spark+Flume+Kafka实现商品实时交易数据统计分析实战(附源码)

    需要源码请点赞关注收藏后评论区留言私信~~~ 1)Kafka 是一个非常通用的系统,你可以有许多生产者和消费者共享多个主题Topics。相比之下,Flume是一个专用工具被设计为旨在往HDFS,HBase等发送数据。它对HDFS有特殊的优化,并且集成了Hadoop的安全特性。如果数据被多个系统消

    2024年02月03日
    浏览(37)
  • 降维算法实战项目(1)—使用PCA对二维数据降维(Python代码+数据集)

    PCA算法为主成分分析算法,在数据集中找到“主成分”,可以用于压缩数据维度。 我们将首先通过一个2D数据集进行实验,以获得关于PCA如何工作的直观感受,然后在一个更大的图像数据集上使用它。 PCA算法的好处如下: 1.使得数据集更易使用 2.降低算法的计算开销 3.去除噪

    2024年02月07日
    浏览(69)
  • 【Python爬虫项目实战二】Chatgpt还原验证算法-解密某宝伪知网数据接口

    最近在写论文,导师那里很严格,所以我打算去知网下载文章进行参考,但是需要money,在同学的推荐下拿到了某宝一家免费的知网接口,今天就是对该网站的分析,最后成品会开源!在分析的时候被对方耍了一下,对方有一个登陆页面,登陆了后才发现只是个导航,其实登

    2023年04月22日
    浏览(38)
  • python抓取上海某二手房交易网站数据

    1.使用mysql创建lianjiaershoufang的数据库 2.创建chengjiao table,属性如下: 3.爬取数据将数据一条一条导入数据库 获取月均价和月成交量,并作图

    2024年02月04日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包