GitHunt

AutoStocks

Goal:

A Node.js web app to manage a virtual stock portfolio and back-test trading algorithms.

This is an on-going project. My long-term goal is to use this to validate strategies and trade real money.

Snapshot

Snapshot

Current features:

  1. Secure logins and sign-ups using Passport.js

  2. Support for stock price-checking using the IEX API.

  3. Support for buying and selling stocks.

  4. Data storage (both for users and for stock portfolios) using MySQL.

  5. Live tracking of current stock prices; accompanying display on main page.

  6. Working frontend with graphs for current and historical stock prices.

  7. Python API wrapper for website and IEX API to trade autonomously.

  8. Improved ROI and investment indicators.

Languages

JavaScript76.7%Python12.1%HTML10.3%CSS1.0%

Contributors

MIT License
Created December 30, 2018
Updated April 9, 2024
hqadeer/AutoStocks | GitHunt