На пандах 1.5.3 это работает, но на пандах 2.1.0 это дает я только тире
['----',
'-----',
'-----',
'-----' ... и так далее]
Код: Выделить всё
# Imports
from pandas_datareader import data as pdr
from yahoo_fin import stock_info as si
from pandas import ExcelWriter
import yfinance as yf
import pandas as pd
import datetime
import time
import matplotlib.pyplot as plt
import numpy as np
import mplfinance as mpf
yf.pdr_override()
# Variables
tickers = si.tickers_sp500()
tickers = [item.replace(".", "-") for item in tickers] # Yahoo Finance uses dashes instead of dots
index_name = '^GSPC' # S&P 500
start_date = datetime.datetime.now() - datetime.timedelta(days=365)
end_date = datetime.date.today()
exportList = pd.DataFrame(columns=['Stock', "RS_Rating", "50 Day MA", "150 Day Ma", "200 Day MA", "52 Week Low", "52 week High"])
returns_multiples = []
что я получил: только тире
версии: yahoo- плавник 0.8.9.1, панды 2.1.0
Подробнее здесь: https://stackoverflow.com/questions/770 ... ndas-2-1-0
Мобильная версия