- Cryptocurrency Trading Risks: You acknowledge that trading cryptocurrencies involves substantial risks, including the potential loss of your invested capital.
- Technological Limitations: The bot utilizes Artificial Intelligence and Machine Learning (AI/ML) models that are still undergoing testing and improvements. This may lead to unforeseen errors or inaccurate signals.
- Liability for Losses: You accept full responsibility for any financial losses that may occur as a result of using this bot.
- No Guarantee of Performance: Past performance does not guarantee future results. The cryptocurrency market is highly volatile and can change rapidly.
- Capital Management: Trade only with funds you can afford to lose. Do not invest money that is necessary for your living expenses or other essential purposes.
- No Financial Advice: This software is NOT financial advice. Use it at your own risk and consult with professional financial advisors before making investment decisions.
CryptoBoat is is a semi-automated cryptocurrency trading system that emphasizes manual control over key trading decisions while managing multiple positions simultaneously. Unlike fully automated bots, this strategy allows you to:
- Manually control Take-Profit and Stop-Loss levels
- Open multiple strategic positions across different assets
- Benefit from risk diversification through position spreading
- Offset potential losses with gains from other positions
- LSTM (Long Short-Term Memory): A neural network capable of capturing temporal dependencies and forecasting future price movements.
- Random Forest: An ensemble learning algorithm that enhances prediction accuracy by combining multiple decision trees.
The combined use of these models significantly improves prediction accuracy and reduces the number of false signals.
- Manual Position Management: Full control over entry/exit points
- Multi-Position Strategy: Spread risk across different cryptocurrencies
- Risk Balancing: Losses in some positions can be covered by profits in others
- Portfolio Overview: Real-time monitoring of all open positions
- Risk Management Tools: Custom position sizing and risk calculation
To get started with CryptoBoat, follow these installation and setup steps:
- Clone the Repository:
git clone https://github.com/Solrikk/CryptoBoat.git
cd CryptoBoat
- Create and Activate a Virtual Environment:
python3 -m venv venv
source venv/bin/activate # For Linux/Mac
venv\Scripts\activate # For Windows