Black Box Trading Strategy (Algo, Backtest, Rules, Settings)
In financial trading, as with most aspects of life, everything is getting automated, thanks to advances in artificial intelligence and machine learning. From vital signs in cardiology practice to price changes in the financial market, people are building systems that track relevant data and automatically effect the right actions based on changes in the tracked data. In financial markets, this is known as black-box trading. Wondering what is a black box trading strategy?
The black box trading strategy is a method of trading where a computer program monitors the markets to spot trade signals, initiates buy or sell orders, and manages the trades based on its pre-programmed logic. It is an automated form of trading whereby the trader has no direct input on the trade-to-trade decision-making, as the trading algorithms do that for them.
In this post, we take a look at the black box trading strategy, before we finish the post with a backtest.
Related reading:
- Many different trading systems for sale, and
- A free trading strategy list (The link contains access to hundreds of backtested trading strategies)
What is a black box in trading?
In technical terms, a black box is a device or system that uses data inputs to produce outputs without revealing any information about its internal workings. It uses computer programs or algorithms that are based on a given logic to process and execute its function. So, its workings are not known except to the person who set it up. This is where the name black box comes from — the method of operation is opaque.
A black box in trading refers to a system that monitors the market, executes trades, and manages them without revealing the rationale behind its trading decisions. In other words, the exact specifications of a black-box trading system are not known, except to the person who created it. In trading, a black box is also known as a trading algorithm or simply a trading algo.
The source file, often kept by the developer, consists of lines of intricate programming code that define its operations, and those are governed by specific trading rules and guidelines. But the executable file that runs on the trading servers and computers simply executes the logic coded inside of it, which an outsider cannot know.
Every black-box algorithm starts with a trading strategy, which is translated into computer coding language and loaded onto a trading platform that plugs it into the market. No matter how intricate the code or robust the platform is, a black-box system scans the market to generate trading signals. In addition to generating potential buys and sells, the system will also enter and close orders based on pre-programmed logic. Every black box system is unique, proprietary, and protected from public scrutiny.

Essentially, a black box in trading is

