Skip to content

Wi-Fi Stock Crossover Notifier is an Arduino-based project that monitors stock data in real-time and sends email notifications when specific moving average crossovers occur in a specific stock.

License

Notifications You must be signed in to change notification settings

cybergeekgyan/Wi-Fi-Stock-Crossover-Notifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Wi-Fi Stock Crossover Notifier is an Arduino-based project that monitors stock data in real-time and sends email notifications when specific moving average crossovers occur. The project focuses on short-term investing using the 9 & 21 EMA crossover and long-term investing using the 50 & 200 SMA crossover strategies.

Twitter License

Introduction · Features · Hardware Requirements · Software Requirements · Contributing


Introduction

Traders/Investors often utilize moving average crossovers as a technical analysis tool to identify potential trend reversals or shifts in market sentiment. The Wi-Fi Stock Crossover Notifier automates this process by combining the power of Arduino microcontrollers, Wi-Fi connectivity module, and algorithmic trading strategies.

Project Image

Features

  • Real-Time Monitoring: The system continuously fetches up-to-date stock data through a chosen stock data API.
  • Crossover Detection: Utilizes algorithms to detect crossovers based on Exponential Moving Averages (EMAs) and Simple Moving Averages (SMAs).
  • Email Notifications: Sends email notifications to a specified address when a crossover is identified, allowing users to stay informed about potential trading opportunities.

Hardware Requirements

  • Arduino Microcontroller (e.g., Arduino Uno)
  • ESP8266 or ESP32 Wi-Fi module for Internet connectivity

Software Requirements

  • Arduino IDE
  • Programming Language (C++, Embedded C, Python)
  • Necessary libraries (e.g., ESP8266WiFi, SMTPClient)
  • RESTAPI/FastAPI, HTTP Requests
  • Stock data API (e.g., Alpha Vantage)
  • Email service (e.g., SMTPClient for Email communication)
  • Stock data API key
  • Email account for notifications

Contributing

We welcome contributions from the AI community. Whether you're interested in improving our website, collaborating on AI projects, or sharing your expertise, we're excited to work together. Check out our Contributing Guidelines to get started.

We love our contributors! Here's how you can contribute:

  • Open an issue if you believe you've encountered a bug.
  • Make a pull request to add new features/make quality-of-life improvements/fix bugs.

License

This project is licensed under the Apache2.0 License.

Acknowledgments

  • Thanks to Alphavantage for providing real-time stock data.
  • Special thanks to the Arduino and ESP community for their support.

Made with ❤️ by Gyan

About

Wi-Fi Stock Crossover Notifier is an Arduino-based project that monitors stock data in real-time and sends email notifications when specific moving average crossovers occur in a specific stock.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published