Uses Gekko which is a Bitcoin TA trading and backtesting platform that connects to popular Bitcoin exchanges. It is written in JavaScript and runs on Node.js.
The most valuable commodity I know of is information.
-Gordon Gekko
Use Gekko at your own risk.
git clone https://github.com/xxsacxx/Trading_Bot
cd Trading_Bot
yarn install --only=production
node gekko --ui
Upload data to do backtest
It helps us creating policy (which decides the action to sell,buy,hold) given a state (bank account details) also considering the observation (Sentiment Analysis etc)