RSISignalSenderNode
Overview
RSISignalSenderNode is a Node.js application designed to fetch the weekly Relative Strength Index (RSI) of specified stocks using the Alpha Vantage API. It also features functionality for sending email alerts when certain RSI criteria are met.
Prerequisites
- Node.js
- npm (Node Package Manager)
- Access to Alpha Vantage API (API key required)
- (Optional) Email service credentials for sending alerts
Installation
-
Clone the Repository
git clone https://github.com/yourusername/RSISignalSenderNode.git
cd RSISignalSenderNode
-
Install Dependencies
npm install
-
Set Up Environment Variables
Running the Application
- Start the server:
npm start
- The server will be running on
http://localhost:24001
(or the port you've specified in the .env
file).
Usage
Fetch RSI Data
Contributing
Contributions to this project are welcome. Please fork the repository and submit a pull request for any enhancements or bug fixes.
License
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.