MVProject для получения новостей по интересующим акциям на фондовом рынке.
- Получает данные цены закрытия акции за несколько дней по API https://www.alphavantage.co
- Сравнивает цену закрытия акции вчерашнего дня и для предшествующего ему
- При изменении цены более чем на 5% отправляет запрос по API к новостному порталу https://newsapi.org и получает самые популярные новости о компании за последние сутки
- Отправляет сообщение в Telegram с информацией о процентном изменении цены, а так же 3 ссылки на самые популярные новости, которые могли повлиять на цену
- подключить API Тинькофф банка для связки с российской биржей
- создать отдельный класс телеграм бота и добавить возможность вводить тикеры акций и подписываться на их изменения цен и новости
- изменить формат новостей по акциям на более информативный
- разместить в облаке для непрерывной работы
Все используемые библиотеки в файле зависимостей, перед установкой обновить:
python3 -m pip install --upgrade pip
pip install -r requirements.txt
API
, requests
, telegram
, telebot
, dotenv
, .env
, os
, ООП