Asynchronous bot for analyzing the futures market according to the algorithm of taking into account percentage deviations from the main trading indicators with the possibility of alerting.
The algorithm works on the principle of average deviation from SMA and RSI, PSAR indices.
Completed ✓
- CRUD operations with USER and TradingPair models via Services
- Notifications via TelegramBot class with built-in admin panel
- Work with database via Asynchronous ORM
- Python 3.11
- Aiohttp 3.8.5
- Aiogram 2.25
- TortoiseORM 0.19.3
- PostgreSQL
- Docker
-
Clone the repository to the local machine
git clone https://github.com/Segfaul/eth_tracker.git
-
Go to the repository directory
cd eth_tracker
-
Create and activate a virtual environment
python -m venv env source env/bin/activate
-
Set project dependencies
pip install -r requirements.txt
-
Configure the configuration file .env
nano .env
-
Run the main application in the background
python -m app.main
-
In case of a problem, the program will stop automatically or you can stop execution using
ps aux | grep ".py" kill PID
-
Also you can build a docker app and run the container
docker-compose up -d --build
~ ATOM/USDT
~ Unrealized (P&L) : 0%
~ Total Profit: 2.0 %