Tradium is a multi-strategy cryptocurrency trading bot with SMA, RSI, and derivative-based neural network (DAI) signals. Combines technical analysis with machine learning for momentum pattern recognition.
- Multiple Strategies: Simple Moving Average Crossover, Relative Strength Index, and Derivative-based AI (DAI)
- Ensemble Voting: Configurable "Strategy Modes" (auto, ensemble, or single) to resolve conflicting signals.
- Machine Learning: Custom DAI model uses multi-layer perceptron to predict momentum changes.
- Backtesting Platform: Test your strategies on historical data before going live.
- Telegram Logging: (Setup in config pending) Get live updates to a Telegram channel.
git clone <repository>
cd tradium
pip install -r requirements.txt- Copy
config.pyand modify it with your exchange API keys. - If using the DAI model, train it first with historical data:
python core/ml/train.py --data data/historical/BTC_USDT_1h.csv --epochs 50Start the trading bot:
python main.pyRun a backtest:
python backtest.py --data data/historical/BTC_USDT_1h.csvThis bot is for educational purposes. Do not trade real money without thoroughly understanding the risks and testing in sandbox/dry-run mode!