VIZANIXTrading Software Development

Engineering blog

How trading bots are built

50 pieces on how trading bots actually work and where automated trading is heading: Bybit V5 API, WebSocket, risk engines, honest strategy validation, AI in trading, and the decisions that come before the code.

We write about what we have built with our own hands. There are no 'top 10 strategies' listicles here.

BLOG
50articles
SECTIONS
7
LANGUAGES
two, both written
TYPICAL LENGTH
7 min
RSS
yes
AUTHOR
Vizanix engineering
Not machine-translated: each article is written in both languages.
BYBIT V5WEBSOCKETRISK ENGINEBACKTESTINGAITIDEGBM

Featured

Start here

Buying · 6 min

Why the bot you bought does not work

A marketplace bot with a beautiful backtest is not lying to you exactly. It is showing you the one configuration, out of thousands tried, that happened to fit history.

Markets and AI

Where automated trading is heading, what changes when models make the decisions, and which parts of that are already real.

Alpha decay · 7 min

Alpha decay when models are cheap

Every edge has a half-life. What changed is that the tooling to find and copy an edge got cheap, so the half-life got shorter — and planning for that is part of the design.

Why and when

The decisions before the code: whether to automate at all, build or buy, what a bot should cost and how to specify one.

Buying · 6 min

Why the bot you bought does not work

A marketplace bot with a beautiful backtest is not lying to you exactly. It is showing you the one configuration, out of thousands tried, that happened to fit history.

Boundaries · 6 min

Why nobody honest guarantees trading profit

We guarantee that the software behaves as specified. We do not guarantee what the market does with it. Anyone collapsing those two is selling something other than software.

Decision · 6 min

Build or buy: how to actually run the numbers

The comparison people make is a subscription against a development quote. The comparison that matters includes what you can change, what you own, and what happens when the strategy needs to move.

Decision · 5 min

When not to automate

We turn down or rescope a meaningful share of enquiries. Here is the list of conditions that make automation the wrong next step, written so you can check yourself before paying anyone.

Bybit API

V5 REST and WebSocket in practice: signing, streams, fills, limits and the errors that survive testing.

Bot architecture

How a production trading system is put together: layers, order state, risk, sizing and monitoring.

Operations · 7 min

Monitoring a trading bot: everything except P&L

P&L tells you what happened. It does not tell you whether the machine that produced it is working — and by the time P&L reveals a broken bot, it has been broken for a while.

Research and validation

Proving that an edge exists before risking money on it — honestly.

Validation · 6 min

Walk-forward validation, done properly

Splitting time-ordered data at random produces beautiful, meaningless results. The correct procedure is not much harder and it is the difference between a result and a story.

Market mechanics

How perpetuals, liquidity and order flow actually behave, and what that means for a bot.

Essays

Opinion, argued from the same engineering experience as everything else here.

Essay · 7 min

Why automate trading at all

Not because a bot is smarter than you. Because it is the same on Tuesday at three in the morning as it was on Monday at noon, and you are not.

Want this running for you?

We write about what we build. If you need it built, get in touch — scoping is free.

Discuss a system