切换模式
返回顶部
首页
首页
yfinance使用指南
默认分类
·
04-05
ly
yfinance库无法直接使用,但是可以将库更新到最新然后来开代理来下载数据。 如果Linux上代理存在困难,可以用在windows上做好数据上传到服务器使用。 ## 更新 `pip install yfinance --upgrade --no-cache-dir` ## 代理 1.在Windows平台,可以自动识别系统代理。 2.在Linux平台,手动设置代理即可。 ```python proxy = 'http://172.22.9.223:7890' os.environ['HTTP_PROXY'] = proxy os.environ['HTTPS_PROXY'] = proxy ``` ## 数据下载代码 ```python import yfinance as yf import pandas as pd # 股票列表 stock_list = [ "AXP", "AMGN", "AAPL", "BA", "CAT", "CSCO", "CVX", "GS", "HD", "HON", "IBM", "INTC", "JNJ", "KO", "JPM", "MCD", "MMM", "MRK", "MSFT", "NKE", "PG", "TRV", "UNH", "CRM", "VZ", "V", "WBA", "WMT", "DIS", "DOW" ] # 时间范围 start_date = '2008-01-01' end_date = '2021-10-31' all_data = [] for stock in stock_list: df = yf.download(stock, start=start_date, end=end_date) df.columns = [col[0] for col in df.columns] df = df.reset_index() df.columns = [col.lower() for col in df.columns] df['tic'] = stock all_data.append(df) result = pd.concat(all_data, axis=0) print(result.head()) ```
取消回复
提交评论
ly
热门文章
最新评论
鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099: 华纳东方明珠客服电话是多少?(??155--8729--1507...
鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099: 华纳东方明珠客服电话是多少?(??155--8729--1507...
鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099: 华纳东方明珠客服电话是多少?(??155--8729--1507...
鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099: 华纳东方明珠客服电话是多少?(??155--8729--1507...
鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099: 华纳东方明珠客服电话是多少?(▲18288362750?《?微信...
鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099: 华纳东方明珠客服电话是多少?(▲18288362750?《?微信...
鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099: 华纳东方明珠客服电话是多少?(▲18288362750?《?微信...
热门标签
关于站长
Theme
Jasmine
by
Kent Liao