Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stoqey/nitrogen
NodeJS Notebook for building algo trading strategies 💦
https://github.com/stoqey/nitrogen
algo algo-trading algo-trading-strategies algorithmic-trading apollographql automated-trading brokers graphql nextjs
Last synced: 3 months ago
JSON representation
NodeJS Notebook for building algo trading strategies 💦
- Host: GitHub
- URL: https://github.com/stoqey/nitrogen
- Owner: stoqey
- Created: 2020-04-26T01:07:21.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T02:17:52.000Z (about 2 years ago)
- Last Synced: 2024-05-01T11:35:40.367Z (10 months ago)
- Topics: algo, algo-trading, algo-trading-strategies, algorithmic-trading, apollographql, automated-trading, brokers, graphql, nextjs
- Language: TypeScript
- Homepage: https://stoqey-notebook.cloudaxe.co/
- Size: 2.43 MB
- Stars: 12
- Watchers: 3
- Forks: 2
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Nitrogen
Notebook for building algo trading strategies.
![]()
There are very few javascript notebooks for creating algorithmic trading strategies.
With a simple server-side rendered app, you can run the algo code on the server-side then send the processed data to the client for visualization and analysis.
Features
Nitrogen molecules
| Done? | Molecules |
| :---: | ----------------------- |
| ✅ | Backtesting |
| ✅ | Market data integration |
| ✅ | Data visualization |
| ⬜️ | Live trading |
| ⬜️ | Cloud editor |#### Brokers / Market data
- [x] Interactive brokers
- [x] Finnhub
- [x] Binance
- [ ] `insert your favourite broker` ....## Installation & usage
#### Install
```bash
-> git clone nitrogen
-> cd path/to/nitrogen
-> yarn
```#### Start
```bash
-> yarn dev
```## Challenges
- [x] Plotting a lot of data on the client slows down algo execution
```
--> Plot big data on server-side, save results in image then share image with client
```
- [ ] Cleaner charts for server-side
```
-->
```
![]()
Stoqey Inc, Nitrogen