This application is a what-if simulator for stock trading. It allows users to simulate trades on stocks and see how they would have performed in the past. The application uses the Alpha Vantage API to get stock data and the MongoDB Atlas cloud database to store user data. The application uses React for the front end and GraphQL for the back end. The application uses Apollo Server for the GraphQL server and Apollo Client for the GraphQL client. The application uses JWT for user authentication. Victory Charts is used for rendering line charts of historical stock data and Tailwind CSS is used for styling.
To use this application, go to the deployed application. You can search for a stock, set the time period, investment amount, and trading algorithm to analyze potential strategies. You can also create an account to save your strategies and view your past what-if scenarios.
Gif of application in use:
This project is licensed under the MIT license.
To contribute to this project, fork the repository and submit a pull request.
If you have any questions about this project, please contact me via email or GitHub.