intelligent-trading-bot
Intelligent Trading Bot: Automatically generating signals and trading based on machine learning and feature engineering
System Structure
저장소별 전략/실행 조건 확인 필요
거래소 API 기반 자동 주문 실행
Editor Summary저장소 설명과 공개 메타데이터 기준으로 AI/LLM 또는 머신러닝 활용, Python 기반 구현, 암호화폐 거래 봇, 거래소 API/프레임워크 성격의 프로젝트로 파악했습니다. 확인 근거는 README, 저장소 토픽, 저장소 설명, GitHub 지표, 파이프라인 필드이며, 주요 데이터는 Binance, 가격/거래량 데이터입니다. 전략/실행 조건은 저장소별 문서와 코드 확인이 필요하며, 실행 방식은 "거래소 API 기반 자동 주문 실행"라고 보수적으로 기록했습니다. GitHub 지표는 별 1767개, 포크 385개입니다.
| Repository | asavinov/intelligent-trading-bot |
|---|---|
| Creator | asavinov |
| Stars / Forks | ★ 1767 / 385 |
| License | MIT |
| Last Updated | 2026-06-01 |
| Snapshot Date | 2026-07-08 (README below is a copy from this date) |
This is third-party open-source code. QuantField does not guarantee its behavior or safety. Review the code before installing or running it.
README
___ _ _ _ _ _ _____ _ _ ____ _
|_ _|_ __ | |_ ___| | (_) __ _ ___ _ __ | |_ |_ _| __ __ _ __| (_)_ __ __ _ | __ ) ___ | |_
| || '_ \| __/ _ \ | | |/ _` |/ _ \ '_ \| __| | || '__/ _` |/ _` | | '_ \ / _` | | _ \ / _ \| __|
| || | | | || __/ | | | (_| | __/ | | | |_ | || | | (_| | (_| | | | | | (_| | | |_) | (_) | |_
|___|_| |_|\__\___|_|_|_|\__, |\___|_| |_|\__| |_||_| \__,_|\__,_|_|_| |_|\__, | |____/ \___/ \__|
|___/ |___/
₿ Ξ ₳ ₮ ✕ ◎ ● Ð Ł Ƀ Ⱥ ∞ ξ ◈ ꜩ ɱ ε ɨ Ɓ Μ Đ ⓩ Ο Ӿ Ɍ ȿ
📈 Intelligent Trading Signals 📉 https://t.me/intelligent_trading_signals
Intelligent trading bot
The aim of the project is to develop an intelligent trading bot for automated trading including cryptocurrencies using state-of-the-art machine learning (ML) algorithms and feature engineering. The project provides the following major functionalities:
- Clear and consistent separation between offline (batch) mode for training ML models and online (stream) mode for predicting based on the trained models. One of the main challenges here is to guarantee that the same (derived) features are used in both modes
- Extensible approach to defining derived features using (Python) functions including standard technical indicators as well as arbitrary custom features
- Providing possibility to work with different trade frequencies (time rasters), for example, 1 minute, 1 hour or 1 day
- Customizable functions for sending signals or predictions in online mode, for example, sending to Telegram channels, API end-point, storing in a database or executing real transactions
- Functions for backtesting and measuring trade performance on historic data which is more difficult because requires periodic re-train of the used ML models
- Trading service for online mode which uses a configuration file to regtularly retrieve data updates, do analysis and send signals or execute trade transactions
Intelligent trading signals
The signaling service is running in cloud and sends its signals to this Telegram channel:
📈 Intelligent Trading Signals 📉 https://t.me/intelligent_trading_signals
Everybody can subscribe to the channel to get the impression about the signals this bot can generate.
Currently, the bot is configured using the following parameters:
- Exchange: Binance
- Cryptocurrency: ₿ Bitcoin (BTCUSDT)
- Analysis frequency: 1 minute
- Intelligent indicator between -1 and +1. Negative values mean decrease, and positive values mean increase of the price
Example notification:
₿ 24.518 📉📉📉 Score: -0.26
The first number is the latest close price. The score -0.26 means that it is very likely to see the price lower than the current close price.
If the intelligent indicator exceeds some threshold specified in the model then buy or sell signal is generated:
〉〉〉📈 ₿ 74,896 Indicator: +0.12 ↑ BUY ZONE 1min
Here three arrows mean buy signal for bitcoin at the current price 74,896 and the indicator value 0.12