Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/losparviero/stock-oracle
Predict stock prices using neural networks trained on historical price data.
https://github.com/losparviero/stock-oracle
brainjs forecasting forecasting-time-series lstm lstm-neural-networks machine-learning neural-network neural-networks neuralnetwork nodejs stock-prediction stock-price-forecasting stock-price-prediction stock-prices-prediction time-series time-series-forecasting time-series-prediction
Last synced: about 1 month ago
JSON representation
Predict stock prices using neural networks trained on historical price data.
- Host: GitHub
- URL: https://github.com/losparviero/stock-oracle
- Owner: losparviero
- License: agpl-3.0
- Created: 2023-08-03T07:27:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-03T18:04:05.000Z (over 1 year ago)
- Last Synced: 2024-01-29T16:07:35.673Z (11 months ago)
- Topics: brainjs, forecasting, forecasting-time-series, lstm, lstm-neural-networks, machine-learning, neural-network, neural-networks, neuralnetwork, nodejs, stock-prediction, stock-price-forecasting, stock-price-prediction, stock-prices-prediction, time-series, time-series-forecasting, time-series-prediction
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/stock-oracle
- Size: 52.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Stock Oracle
Predict stock prices using neural networks trained on historical price data.
### Mechanism
Uses financialmodellingsprep data API (free upto 250 calls) to fetch historical records, caches data in redis to prevent duplicate calls, trains a NN using brain.js and then predicts future stock prices.
### Usage
```bash
predict
```### Install
```js
npm i -g stock-oracle
```ENV reference
API_KEY - financialmodellingsprep API keyDB_URL - redis URL (Upstash)
### Uninstall
```js
npm uninstall stock-oracle
```
### TBA
1. Cache validation & updation
2. Input credentials on first runContributions are welcome, feel free to open a PR.
### License
AGPL-3.0 ©️ Zubin