Вкратце:
один процесс периодически (запуск планировщиком задач или просто с циклом) забирает курс бицкоина, затем сохраняет куда-то результат или отправляет напрямую на анализ. Результат анализируется, вычисляется и в БД заносится значение предсказания.
Другой процесс - в форме веб-приложения, которое считывает готовые значения из БД и выдает клиенту.
На вопрос можно ли предсказывать курс на основе линейной регрессии ответьте уже сами.