Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/blitzarx1/netstrat
- Owner: blitzarx1
- License: mit
- Created: 2022-05-18T18:20:07.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-05-25T18:09:38.000Z (over 1 year ago)
- Last Synced: 2024-08-02T12:23:11.063Z (5 months ago)
- Topics: cryptocurrency, rust, trading-algorithms, trading-bot, trading-platform, trading-strategies
- Language: Rust
- Homepage:
- Size: 564 KB
- Stars: 50
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
- awesome-egui - netstrat is a strategy backtesting and visualization tool using egui for ui
README
# netstrat
**netstrat** is a strategy backtesting and visualization tool using [egui](https://github.com/emilk/egui) for ui### 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### Depedencies
You need to have [graphviz binary](https://graphviz.org/download/) and [rust](https://rustup.rs/) installed### Run
```bash
cargo run --release
```