Проект по предсказанию цены биржевых показателей. Данные взяты с Yahoo Finance (библиотека yfinance).
Полученные результаты используются для написания дипломной работы.
Все вычисления легко воспроизводимы, а результат автоматически генерируется в LaTeX.
assets- папка с css- и js-кодом для web-интерфейсаdata- папка для хранения данных (скачиваются автоматически при помощи snakemake)notebooks- папка для хранения Jupyter-ноутбуковreports- папка, в которой хранится вся информация, необходимая для отчетов: результаты прогнозов, графики, латехspbu_diploma- папка для хранения стилей латеха и главного файла латехаsrc- python-пакет, в котором хранится вся кодовая база проектаworkflow- папка с snakemake пайплайномdata_loaderиforecaster- пакеты с исходным кодом web-приложения, которое предоставляет API для предсказаний.
git clone https://github.com/svkov/BitcoinForecasting.git- Установить зависимости
conda create -f environment.yml - Активируем окружение
conda activate time-series-forecasting
snakemake -j8- запустить генерацию pdf с дипломной работой. Параметрjозначает количество потоков для исполнения пайплайна.- После завершения можно посмотреть результат в
spbu_diploma/main_example.pdf
- Можно оставлять в issues
- Или писать на почту kovalev.svyatoslav42@gmail.com