Everything you need to get started with algobanana.
Download the algobanana Local client for your operating system. Extract and run the installer.
$ ./algobanana-local installConfigure your broker connection with API credentials. Keys are stored locally and encrypted.
$ algobanana broker add --name=my-broker --api-key=YOUR_KEYSet up a webhook endpoint in TradingView alerts. Point it to your local algobanana instance.
Webhook URL: http://localhost:8080/webhook
Create rule mappings to convert TradingView alerts into broker orders.
{
"strategy": "momentum",
"symbol_map": {
"BTCUSD": "BTC-PERP"
},
"sizing": {
"mode": "fixed",
"quantity": 0.1
},
"limits": {
"daily_loss": 500,
"max_position": 1.0
}
}Test your configuration without placing real orders.
$ algobanana start --dry-runOnce validated, disable dry-run mode and start live execution.
$ algobanana start --live