import yfinance as yf
import pandas as pd
def get_stock_data(ticker: str, start: str, end: str) -> pd.DataFrame:
"""
Получает данные свечного графика для указанной ценной бумаги.
:param ticker: Символ акции.
:param start: Дата начала (формат 'YYYY-MM-DD').
:param end: Дата конца (формат 'YYYY-MM-DD').
:return: DataFrame с данными акций.
"""
return yf.download(ticker, start=start, end=end, interval='1d')
if __name__ == "__main__":
ticker = "SBER.ME" # Символ для Сбербанка на Московской бирже
start_date = "2021-01-01"
end_date = "2022-01-01"
print(get_stock_data(ticker, start_date, end_date))