AutoStocks
Goal:
A Node.js web app to manage a virtual stock portfolio and provide API end-points to test trading algorithms.
Current features:
-
Secure logins and sign-ups using Passport.js
-
Support for stock price-checking using the AlphaVantage API.
-
Support for buying and selling stocks.
-
Data storage (both for users and for stock portfolios) using MySQL.
-
Live tracking of current stock prices; accompanying display on main page.
-
Working frontend; only graphs and insight additions (tbd) remain.
-
Python API wrapper for website and IEX API to trade autonomously.
In-Progress:
- Work on trading algorithms.
To-do:
-
Testing suite.
-
Graphs and other front-end visuals.
-
Security improvements (tbd)