This project is designed to automate trading using Kraken API.
- Automated Trading: Executes trades based on predefined strategies without manual intervention.
- Java Development Kit (JDK): Ensure that JDK 21 installed on your machine.
- Gradle: This project uses Gradle for build automation.
- Clone the repository:
git clone https://github.com/leandrodalbo/crypto-bot.git
cd crypto-bot
- Custom configurations:
bot:
validationCron: "0 */15 * * * *"
newTradeCron: "0 */30 * * * *"
kraken:
key: abc
secret: def
candlesInterval: 60
candlesSince: 5
candlesSinceUnit: DAY
operation:
minutesLimit: 90
stop: 0.006
profit: 0.018
currency: USDZ
notBelow: 500
bot:
validationCron: "0 */3 * * * *"
newTradeCron: "0 */15 * * * *"
kraken:
key: abc
secret: def
candlesInterval: 15
candlesSince: 2
candlesSinceUnit: DAY
operation:
minutesLimit: 60
stop: 0.006
profit: 0.018
currency: USDZ
notBelow: 500
- Run Bot:
./gradlew bootRun