golden
All in one trading engine
Features
- Configuation files
Backtest
- Learn and develop strategies
- Backtest configurations
- Single data feed
- Single strategy
- Multiple data feed
- Multiple strategy
- Customed backtest time range
- Backtest UI
- Indicators
- Add benchmark in visualization
Paper trading & live trading
- Single live broker: IBKR
- Live trading with single broker
- AsyncIO
- Websocket: Constant polling is not recommended to get real-time market data. Use websocket instead
Demo
make backtest symbol=SPY
Quick Install
cargo install golden
Commands
# download csv to data/
golden csv --symbol SPY
# backtest
golden backtest --symbol SPY
# paper trading
golden paper --broker ibkr