Red_Killerwhale is a cryptocurrency trading bot that leverages market data to find arbitrage opportunities and make profitable trades. It integrates with multiple exchanges and provides real-time updates via a Telegram bot.
- Arbitrage Strategies: Identify profitable trading opportunities across multiple exchanges.
- Exchange Integration: Fetch market data from various exchanges using
ccxt.pro
. - Risk Management: Implement stop-loss and take-profit strategies.
- Telegram Integration: Receive real-time updates on trading activities.
- Python 3.8+
ccxt.pro
networkx
-
Clone the repository:
git clone https://github.com/KindKillerwhale/Red_Killerwhale.git
-
Navigate to the project directory:
cd Red_Killerwhale
-
Install the required dependencies:
pip install -r requirements.txt
-
Configure your Telegram bot token and chat ID:
Edit the
bot_implementation/trading_bot.py
file and update the following variables:token = 'YOUR_TELEGRAM_BOT_TOKEN' chat_id = 'YOUR_CHAT_ID'
-
Run the trading bot:
python3 -m bot_implementation.trading_bot
Run the tests using unittest
:
python3 -m unittest discover tests