ARIMA модель в Python
Написать код с ARIMA моделированием для прогнозирования 10 дневных цен для трех криптовалют в среде Python. Данные необходимо брать с Yahoo Finance.
Следует доказать что ряд стационарен или нет, с помощью теста Дики-Фуллера (или другого общепризнанного метода), привести его к стационарности.
Следует доказать, что параметры p,d,q ARIMA модели являются самыми наилучшими для прогноза, используя метод построения функции автокорреляции и функции частичной автокорреляции, а также рассчитав параметр AIC модели (информационный критерий Акайке).
Обучение модели следует производить за периоды, когда объемы торгов по криптовалютам стабилизировались на высоких уровнях, частота - каждодневная.
Для биткойна: с 4 августа 2017г.
Для эфириума: с 9 июня 2017г.
Для XRP: с 22 августа 2017г.
Прогноз сделать на даты с 20 по 30 августа 2020г.
Должен быть график с прогнозируемой ценой и фактической.
Информация по ценам должна браться со столбца "Close".
В коде должны быть разъяснения по каждому шагу разработки модели.
Обязательно написать источники информации, использованные для написания кода (в произвольном виде, можно в формате word)
-
Андрей, добрый день
Я готов реализовать Ваш проект
У меня есть опыт работы с таймсериями в проектах прогнозирования цен на недвижимость, цен на разные категории товаров, ставок букмекерских контор и некоторых других
Я посмотрел данные, которые Вас интересуют, там надо чистить датасеты, Yahoo Finance не выдает все чисто, к сожалению :)
Если у Вас есть вопросы готов обсудить
Жду Вашего решения
Сергей
-
Делал подобную задачу по криптовалютам и даже стартап пилил свой по этой теме
Лучший способ подбора AR и MA компонент на практике это просто перебор в определенных диапазонах, при этом оцениваем MSE каждой модели (все равно строятся модели быстро)
Но как оказалось при такой высокой волатильности даже очень хорошие модели предсказывали плохо
Вам как учебный проект или реально будете применять?
-
Актуальні фриланс-проєкти в категорії Python
Автоматизація процесів через API та PythonНижче описав поточний процес і те, до якого результату хотілося б прийти. Також прикладаю файли реального процесу, щоб краще зрозуміти, як він виглядає в реальності Поточний процес Зараз весь процес виконується вручну: завантаження/вивантаження файлів, перенесення даних… AI та машинне навчання, Python ∙ 32 хвилини тому ∙ 11 ставок |
Потрібно створити бот в тг для оплати підписки.
2000 UAH
Потрібно створити бот в телеграмі де користувач зможе оформити підписку на доступ до веб камер котрі знгаходяться у дворі. Організувати в боті оплату двух видів підписок (на місяць і на один день). Бот повинен автоматично перевірити оплату і після видавати посилання-доступу Python, Розробка ботів ∙ 13 годин 19 хвилин тому ∙ 65 ставок |
Парсинг та класифікація великого масиву зображеньПотрібно реалізувати проєкт зі збору та структурування великого масиву архітектурних зображень із відкритих вебджерел.Задача включає: автоматизований збір зображень; завантаження файлів у максимально доступній якості; класифікацію зображень за категоріями: Exterior; Interior;… Python, Парсинг даних ∙ 20 годин 19 хвилин тому ∙ 30 ставок |
Бізнес-логіка платформи: підтвердження занять, контроль відвідуваності та історія уроків (DjangoДоопрацювання бізнес-логіки освітньої платформи: підтвердження занять, контроль відвідуваності та історія уроків (Django + React) Необхідно реалізувати повноцінну систему підтвердження уроків, контролю відвідуваності та зберігання історії підтверджень. Важливо Перед початком… Python ∙ 3 дні 1 година тому ∙ 29 ставок |
Доопрацювання адміністративної панелі освітньої платформи (Django + React)Доопрацювання адміністративної панелі освітньої платформи (Django + React) Опис проекту: Є діюча освітня платформа (маркетплейс, аналог Preply), розроблена на Django + React. Необхідно доопрацювати існуючу адміністративну панель і реалізувати відсутній функціонал управління… Python, Веб-програмування ∙ 4 дні 22 години тому ∙ 58 ставок |