Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/blitzarx1/netstrat

trading strategy construction, visualization and backtesting tool
https://github.com/blitzarx1/netstrat

cryptocurrency rust trading-algorithms trading-bot trading-platform trading-strategies

Last synced: about 2 months ago
JSON representation

trading strategy construction, visualization and backtesting tool

Awesome Lists containing this project

README

        

# netstrat
**netstrat** is a strategy backtesting and visualization tool using [egui](https://github.com/emilk/egui) for ui

Screen Shot 2022-08-23 at 14 06 58

Screen Shot 2022-10-21 at 13 23 18

### Status
The project is under active development. No stable version yet. First release should include:


Tool Completion
------------------------------------------------------------+------------
- binance client for tick data download and visualization | 90%
- graph based trading strategy constructor | 10%
- backtesting tool | 0%
- graph analysis tool to support ML based trading strategies| 40%

Short term plan is to build and use [my own egui based implementation for graph visualizaton](https://github.com/blitzarx1/egui_graphs) and get rid of graphviz dependency

Screenshot 2023-04-08 at 14 33 14

### Depedencies
You need to have [graphviz binary](https://graphviz.org/download/) and [rust](https://rustup.rs/) installed

### Run
```bash
cargo run --release
```