Skip to content

Komal-R-Aradhya-dev/Stock-News-Alert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ˆ Automated Stock & News Alert Bot

A Python-based cloud automation script that monitors daily stock performance and sends SMS alerts via Twilio if there is a significant price change (greater than 5%).

This project is fully automated using GitHub Actions, running silently every day at 4:30 PM IST (11:00 UTC).

✨ Features

  • Live Stock Data: Integrates with the Alpha Vantage API to track daily market performance.

  • Market News: Fetches relevant company news headlines via the NewsAPI if the stock price moves significantly.

  • SMS Notifications: Utilizes the Twilio API to instantly deliver text messages to your phone.

  • Cloud Automation: Fully automated via a Cron job scheduled through GitHub Actions.

πŸ› οΈ Tech Stack

  • Language: Python 3

  • Libraries: requests, twilio, os

  • APIs: Alpha Vantage API, NewsAPI, Twilio SMS API

  • CI/CD / Automation: GitHub Actions (configured to run at 4:30 PM IST daily)

πŸš€ Local Setup and Testing

1. Prerequisites

You will need free API keys for the following:

2. Run the Script

Ensure you have your environment variables set, then:

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages