Automated cryptocurrency trading system
Crypto-trade-bot is an open‑source cryptocurrency trading tool. In the first place this tool can simulate crypto tradings according to real market cap data. A math indicator will be implemented do analyse data and decide whether it should buy or sell a given cryptocurrency.
Upcoming versions will provide real trading though Binance API using your account's balance.
Build database applications with:
- Integration with Binance API for data fetch
- REST API built in Java using Spring for CRUD with relations, sorting, filtering, pagination
- Crypto operations based on math analytics
- Role-based access control
- Docker and docker-compose integration
- AWS deployment
You can get started with crypto-trade-bot immediately on URL
Alternatively you can set up a local development environment.
💡 Before you begin, make sure you have all the below installed:
Crypto-trade-bot is running with a PostgreSQL database.
-
Initialize a database connection with the following data:
Host:http://localhost/
Door:8080
Username:root
Password:root
-
Execute the following commands in the project root folder:
docker-compose up
This will initialize the database connection.
- Still in the root directory, execute the following command:
mvnw clean package
docker build -t crypto-trade-bot:v1 .
docker run -p 8080:8080 --name NAME crypto-trade-bot:v1
https://github.com/acenelio/ms-course/tree/docker
You can ask questions, and participate in discussions about crypto-trade-bot-related topics in the Whatsapp chat: +5519996698179
If you see an error message or run into an issue, please create bug report. This effort is valued and it will help all crypto-trade-bot users.
Crypto-trade-bot is an open-source project. We are committed to a fully transparent development process and appreciate highly any contributions. Whether you are helping us fix bugs, proposing new features, improving our documentation or spreading the word - we would love to have you as part of the crypto-trade-bot community.