From signal to executed trade in 2 seconds.
Down from 10 minutes of manual order entry.
2 seconds, down from 10 minutes.
Measured from sending the Telegram message to receiving the broker's fill confirmation.
A multi-asset trading information venture our team operates. It stays unnamed at its request.
Like Hayink, we built it for ourselves first.
What they do
The business publishes daily market signals by email. Subscribers then executed each one by hand: open the trading platform, find the instrument, work out the size, place the order. Every step was slow, every step could go wrong, and the money was live.
Two problems. Two installs.
Manual execution
Each signal meant 10 minutes in the trading platform: find the instrument, set the size, place the order, add the stop loss. By the time the order was in, the moment had often passed.
Telegram execution bot
The user types the signal into Telegram: asset, buy or sell, stop loss. The trade executes on their own broker account with the stop attached, and the bot reports the fill. Position size is preset per asset, so there's nothing to calculate.
One asset, three names
Brokers list the same instrument under different symbols (XAUUSD, XAUUSD.m, GOLD), each with its own contract specs. Pick the wrong one and you've placed the wrong trade.
Guided broker setup
At setup, the bot reads the user's broker symbol list, shows each candidate with its specs, and the user picks once. Preset sizes are checked against the broker's minimum lot and lot step before any order can go through.
What changed.
The stack
Python (FastAPI) core trade module, kept separate from the interface so new input channels reuse the same logic
MT5 execution bridge
Telegram bot as the input layer
Per-user deployable image
Still building
Want this for your business?
Got a process where your team copies data from one screen into another? Book 30 minutes. We'll tell you whether a Sprint fits.
