Back to the workGREKF3

Trading automation

Crypto Trading Bots

A console for balances, strategies, positions, trades and process status.

GrekF3 · Telegram

Let’s discuss your project

Message me on Telegram or prepare a short brief here.

Open Telegram@GrekF3
Optional

You can include a project link and a preferred timeline.

Copy your brief, then send it in Telegram.

Trading automation dashboard with balances and strategies
Project interfaceTrading automation dashboard with balances and strategies
Role
Backend, interface and integrations
Project
Trading automation
Year
2026

Task

Exchange data, strategy settings and execution status lived in different places. An operator needed balances, positions and trades alongside process status. The task was to bring those views into one console and keep them updated while the automation runs.

Solution

Developed a FastAPI service and adapters for exchange APIs. The console brings together balances, positions, trades and process status. WebSockets deliver updates without a manual page refresh. Strategy settings stay separate from execution and diagnostics so each part can be reviewed on its own.

My contribution

  • Developed the backend and connections to external exchange APIs.
  • Built the interface for balances, positions, trades and process monitoring.
  • Connected WebSocket updates and separated settings, execution and diagnostics.

How it works

  1. Collect data

    Adapters receive data through exchange APIs.

  2. Review

    An operator reviews balances, positions and trades in the console.

  3. Check processes

    Reviews execution status and diagnostics separately from settings.

  4. Stay updated

    Changes arrive through WebSockets without a page reload.

Stack

  • Python
  • FastAPI
  • WebSockets
  • JavaScript
  • Exchange APIs

Outcome

The operator has one console for data and automation status. Settings, execution and diagnostics can be reviewed separately. This case describes the service and interface; financial results and strategy parameters remain private.

Public version

Venue names, strategy parameters, keys, positions and financial results are not published.

Have a similar task?

Tell me what you want to build and where the project stands today.

GrekF3 · Telegram

Let’s discuss your project

Message me on Telegram or prepare a short brief here.

Open Telegram@GrekF3
Optional

You can include a project link and a preferred timeline.

Copy your brief, then send it in Telegram.