Skip to content

Latest commit

 

History

History
92 lines (63 loc) · 2 KB

File metadata and controls

92 lines (63 loc) · 2 KB

Ethereum Tracker

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.


Project Status

Completed ✓


Functionality

Technologies and Frameworks

  • Python 3.11
  • Aiohttp 3.8.5
  • Aiogram 2.25
  • TortoiseORM 0.19.3
  • PostgreSQL
  • Docker

Installation

  1. Clone the repository to the local machine

    git clone https://github.com/Segfaul/eth_tracker.git
  2. Go to the repository directory

    cd eth_tracker
  3. Create and activate a virtual environment

    python -m venv env
    source env/bin/activate
  4. Set project dependencies

    pip install -r requirements.txt
  5. Configure the configuration file .env

    nano .env
  6. Run the main application in the background

    python -m app.main
  7. In case of a problem, the program will stop automatically or you can stop execution using

    ps aux | grep ".py"
    kill PID
  8. Also you can build a docker app and run the container

    docker-compose up -d --build

Algorithm Perfomance (2% / w)

~  ATOM/USDT

~  Unrealized (P&L) : 0%
~  Total Profit: 2.0 %