Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pmagaz/rs-algo-screener
Algoritmic Stock Screener & Backtesting platform built in Rust / Kubernetes / Helm / Ansible / Yew
https://github.com/pmagaz/rs-algo-screener
algorithm ansible helm kubernetes rust yew
Last synced: about 1 month ago
JSON representation
Algoritmic Stock Screener & Backtesting platform built in Rust / Kubernetes / Helm / Ansible / Yew
- Host: GitHub
- URL: https://github.com/pmagaz/rs-algo-screener
- Owner: pmagaz
- License: gpl-3.0
- Created: 2022-01-15T09:03:27.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-12T07:06:50.000Z (6 months ago)
- Last Synced: 2024-07-12T08:29:18.664Z (6 months ago)
- Topics: algorithm, ansible, helm, kubernetes, rust, yew
- Language: Rust
- Homepage:
- Size: 14.4 MB
- Stars: 6
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rs-algo-scanner
## Rust algorithmic stock screener
Stock screener written in Rust. In this first iteration the idea is to construct just an screener that will help me to analyse the stock marked using Technical analysis. In a second iteration, this screener will be used by a bot to do algorithmic trading.
## Stack
The whole screener and it's backend is built in Rust and it was designed to run in Docker containers in a Kubernetes cluster, using Helm and Ansible for release deployments.
### Screener Status
- [x] Image output support
- [x] WebSocket support
- [] Side Backend for data processing
- [x] XTB broker implementation
- [x] Get all available symbols
- [x] Process a symbol
- [x] Indicators
- [x] RSI
- [x] Stoch
- [x] MacD
- [x] EMAS
- [x] Candlestick patterns identification
- [x] Popular candlestick patterns implemented
- [] Review formulas
- [ ] Chart pattern Identification
- [x] Triangles
- [x] Rectangles
- [x] Double top & double bottom
- [x] Channels
- [x] Broadenings
- [] Head & Shoulders
- [] Divergences
- [] Activated pattern
- [ ] Market regime filters### Examples
![PNG](./images/GOOGL.US_9.png)
:)