Проект позволяет получать аналитику по курсам поддерживаемых акций за указанный период. Аналитика представляет собой данные по минимальному, максимальному и среднему значению курса указанных акций.
data/
- папка, в которую сохраняются json-файлы с данными по курсам акцийsrc/stock_data_fetcher.py
- модуль, отвечающий за получение данных и генерацию файлов с курсами акцийsrc/analytics.py
- модуль, содержащий функции для аналитики курсов акцийsupported_stocks.json
- json-файл, содержащий список поддерживаемых акций
Для пользователя:
poetry install --no-dev
Для разработчика:
poetry install
Для того, чтобы запустить проект, необходимо сначала установить зависимости.
Затем можно запустить файл main.py
, например, следующим образом:
python main.py 2023-03-01 2023-03-30
Эта команда запросит аналитику по курсам акций за март 2023 года.