Skip to content

terrazavr/stock-invest-news

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Инвест новости

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, ООП