First, what is a "stack"?
A stack is the small team of tools that runs your automated trading end to end. One tool makes the trading decisions, another keeps it online, another helps you test it before real money is involved, and one more keeps score so you actually know whether it works.
That is it. A stack is not a shopping list of everything the industry wants to sell you. Most beginners buy the team in the wrong order — they start with the exciting player (a second robot, a premium indicator suite) and skip the unglamorous ones (hosting, journalling) that decide whether the exciting player ever gets to play.
Here is the order that works, layer by layer, using the ready-made Stacks on this site as the worked examples.
Layer 1: the strategy itself
Something has to decide when to buy and sell. For most beginners that is one of three shapes:
- A ready-made Expert Advisor that runs inside MetaTrader — see the Expert Advisors & Bots shelf. In our MT4 Starter Stack, that seat is filled by Forex Fury, a one-time licence at $249.99.
- A bot platform you configure rather than code — hosted crypto platforms like Bitsgap (from $23/mo on annual billing) or 3Commas live on the Crypto Bot Platforms shelf.
- A strategy you build yourself with a no-code builder. The starter stack pairs its EA with fxDreema, a drag-and-drop EA builder whose basic tier is free — handy for prototyping your own ideas without paying for the privilege of experimenting.
One strategy seat, filled once. Two robots fighting over the same account is not a stack; it is an argument.
Layer 2: always-on hosting
Your home computer sleeps, updates, loses power and drops its connection — usually mid-trade. A VPS (a rented always-on server) is where the terminal actually lives. In the starter stack, ForexVPS.net does this job at $28.80/mo billed annually (Core; $32/mo monthly).
This layer feels boring right up until the first time your internet dies during a news spike. It is the cheapest insurance in the whole stack, and it is why we wrote a whole separate guide on how to choose a trading VPS.
Layer 3: testing before money
Backtesting is practising on the past before risking money on the future. The Backtest & Journal Stack shows the research end of the pool: StrategyQuant X (a one-time licence, Starter at $990) generates and stress-tests strategies, Tickstory moves free Dukascopy tick data into MetaTrader, and Tick Data Suite does the same job inside the Gold EA Stack.
You do not need the $990 seat on day one. You do need *some* honest test before a strategy touches a live account — even a modest one with free data beats a confident guess.
Layer 4: the scorekeeper
The most-skipped, most-valuable layer. A journal and tracker — Myfxbook is free, FX Blue is free, TradeZella starts at $35/mo (Essential), TradesViz Pro is $19.99/mo — tells you what your strategy actually did, as opposed to what you remember it doing. Every stack on this site includes a scorekeeper, including the free ones. That is deliberate.
The starter stack, on one bill
| Layer | Tool | Listed price |
|---|---|---|
| Strategy | Forex Fury | $249.99 one-time |
| Build & prototype | fxDreema | Free basic tier |
| Hosting | ForexVPS.net | $28.80/mo billed annually |
| Scorekeeping | Myfxbook | Free |
Known monthly total: $28.80/mo, plus the one-time EA licence. That is a complete, honest first stack — every layer covered, nothing decorative.
What you don't need yet
- A premium indicator suite. Suites like LuxAlgo ($39.99/mo for its Essential plan) are genuinely useful — once you have a strategy whose entries they would improve. They are seasoning, not the meal.
- A second EA "for diversification". Diversifying across two unproven robots just gives you two things to debug.
- An execution bridge. Tools like TradingConnector ($14.99/mo) turn TradingView alerts into broker orders. Wonderful — if your strategy lives on TradingView. If it doesn't, the bridge connects nothing to nothing.
- Paid data feeds. Free tick history exists and is good enough to learn on. Paid data earns its keep when your testing is already rigorous.
- A copy-trading subscription. Copying someone else's stack before you understand your own outsources the learning along with the trades.
Stackbot's house rule: if a tool doesn't fill an empty layer, it waits. I keep the shelves dusted either way.
The honest summary
Buy the layers in order — strategy, hosting, testing, scorekeeping — and stop. Four tools, one small monthly bill, and a setup you understand well enough to improve. When a layer genuinely hurts (your tests are too slow, your journal is a spreadsheet you dread), upgrade *that* layer. That is how a first stack grows up: one deliberate block at a time.