#Hi all, need your help, My yfinance script causes an error: (Python 3.11.9; yfinance 0.2.44) Error: AttributeError: 'Tickers' object has no attribute 'replace'* Error screenshot: Script: from statsmodels.regression.rolling import RollingOLS import pandas_datareader.data as web import matplotlib.pyplot as plt import statsmodels.api as sm import pandas as pd import numpy as np import datetime as dt import yfinance as yf import pandas_ta import warnings warnings.filterwarnings('ignore') pd.set_option('display.max_columns', None) # show all cols pd.set_option('max_colwidth', None) # show full width of showing cols pd.set_option("expand_frame_repr", False) pd.options.display.max_seq_items = 200000 pd.options.display.max_rows = 400000 sp500 = pd.read_html('https://en.wikipedia.org/wiki/List_of_S%26P_500_companies')[0] symbols_list = sp500['Symbol'].unique().tolist() end_date = '2025-03-02' start_date = pd.to_datetime(end_date)-pd.DateOffset(365*8) tickers2 = yf.Tickers(symbols_list) df = yf.download(tickers=tickers2, start=start_date, end=end_date) Error comes in the last line. Did I do something wrong? Regards Sven Continue reading...