██████ █████ ██████ ██ ██ ████████ ███████ ███████ ████████ ███████ ██████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ███████ ██ █████ ██ █████ ███████ ██ █████ ██████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██ ██████ ██ ██ ██ ███████ ███████ ██ ███████ ██ ██
A very simple backtesting application for OHLC data (range bars)
MIT
- cross platform
- chart and text report
- integrated TradingView charting library
- minimal required columns:
- date and time, one of:
timestamp_unix
- unix seconds or millisecondsdate
ortimestamp
- human readable string parsed viaDateTime.Parse()
mid
orclose
- last price
- date and time, one of:
- additional columns (nice-to-have):
bid
- last bid/buy priceask
- last ask/sell price
Write strategy that implements interface IStrategy
, see example ones
Configure app via json file, see example appsettings.json
Pull Requests are welcome!
I do consulting, please don't hesitate to contact me if you have a custom solution you would like me to implement (web, [email protected])
Donations gratefully accepted.