Поиск валютных парPython

Программы на Python
Anonymous
Поиск валютных пар

Сообщение Anonymous »

Я пытаюсь узнать больше о Python. Я пытаюсь получить некоторые данные из Yahoo Finance. У меня есть этот код:

Код: Выделить всё

import yfinance as yf
from statsmodels.tsa.vector_ar.vecm import coint_johansen

symbols = ['AMZN', 'AAPL']
start = '2020-01-01'
end = '2024-01-16'
data = yf.download(symbols, start=start, end=end)['Adj Close']
specified_number = 0
coint_test_result = coint_johansen(data, specified_number, 1)
print("End")
Все работает так, как ожидалось. Затем я меняю символы (четвертая строка на пары криптовалют, т.е.

Код: Выделить всё

symbols = ['BTCUSD', 'ETHUSD']
В этой строке кода возникает ошибка:

Код: Выделить всё

coint_test_result = coint_johansen(data, specified_number, 1)
Ошибка: массив нулевого размера до максимума операции сокращения, который не имеет идентификатора.
Почему возникает ошибка с парами криптовалют, как символы?
У меня версия Python 3.12.3.

Подробнее здесь: https://stackoverflow.com/questions/786 ... ency-pairs

Вернуться в «Python»