Table of Contents
Fortis Automation (fstautomation.com) is a browser-run Betfair execution bot for UK and Irish horse racing only — £20/month per its public terms, after a 3-day card-required trial, with no Windows install and no VPS. It connects through Betfair's own Vendor Web OAuth2 page, so it never sees your password and never holds your funds. It places back and lay bets before the off; it does not pick horses, trade in-play, or backtest history. Best for a system trader who already has selections and wants cheap, hands-off cloud execution. If you also automate football or tennis, use BF Bot Manager instead.
Advertising / affiliate disclosure. Alex at Fortis Sports Trading answered my questions about the platform and I created a test account to walk the workspace myself. No payment changed hands and nothing was gifted. There is no Fortis affiliate link on this page at the time of writing — if that changes, this box changes with it. Links elsewhere on BotBlog, including the BF Bot Manager trial, are affiliate links; neither relationship buys a verdict. Pricing and product behaviour were checked against the public user guide on 24 October 2026. I have not run a live bankroll through it, so nothing here is a profit and loss claim. Full disclosure.
I’m Stephane. I run BotBlog. Most Betfair bots ask you to buy a Windows licence, then rent a VPS so the thing keeps running while your laptop sleeps. Fortis Automation skips both steps: you sign in to a browser tab, and their server does the work. That is a real gap in this market, so it is worth a proper look rather than a copy of the sales page.
My test was architectural, not financial. I registered, connected a Betfair test account, built systems in Simulation mode, watched selections arrive from the tipster feed, and read the logs to see why bets were placed or skipped. That is enough to tell you how the tool behaves. It is not enough to tell you it makes money, and I am not going to pretend otherwise.
Related: Best Betfair bots compared · BF Bot Manager review · Robo Punter review · Pre-race trading guide · What a Betfair bot is
Where Fortis Automation actually fits
Strip the marketing away and the product is one sentence: a hosted rules engine that places your pre-race selections on the Betfair Exchange. Everything it does follows from that.
That puts it in a narrow slot. It is not a research tool, so it will not help you find a system. It is not a trading terminal, so there is no ladder, no charting, no green-up. It is not a form database. What it replaces is the boring middle: the bit where a working spreadsheet of selections needs to become actual orders at 30 seconds before the off, every day, without you being at a keyboard.
The three-way split in this market is now fairly clean:
- BF Bot Manager — Windows or VPS, multi-sport, deep rule logic. The broadest automation tool we recommend.
- Robo Punter — browser, racing form focus, recorded-race backtesting built in. Research then execute in one place.
- Fortis Automation — browser, racing execution only. Cheapest way to run more than one system in the cloud, but you bring the edge from somewhere else.
If your process already ends with a list of horses and a staking rule, Fortis is the shortest path from that list to a placed bet. If your process starts with “which horses?”, it solves the wrong half of the problem.
The one claim I could not verify
The draft marketing around this product leans on the word “licensed”. Two different things get blurred there, and the difference matters.
What I can confirm is the connection model. Fortis uses Betfair’s Vendor Web OAuth2 flow: you are redirected to Betfair, you approve access there, and the platform stores encrypted, time-limited tokens rather than your username and password. That is the correct, modern way to do it — and it is not universal in this corner of the market. The Betfair tab shows connection status, token expiry and your balance, and a disconnect button that revokes access immediately.
What I could not confirm is an entry in the official Betfair App Directory, which is the public proof of a software vendor licence. My reading of how Betfair vendor certification works is that listing is the part customers can check. So: the OAuth integration is real, the vendor relationship is plausible, and the word “licensed” is currently something the vendor asserts rather than something you can independently confirm. That is a small thing, but reviews that repeat it without checking are how the phrase loses meaning.
Walking the workspace
The whole product is a dashboard of system cards and, behind each one, a seven-tab workspace: System, Races, History, Staking Plan, Conditions, Settings, Tipsters. That structure is the review, so here it is tab by tab. If you want to read the vendor's own guide, it is public at fstautomation.com/features/overview.
Betfair connection
Click Betfair in the left menu and you get a status panel rather than a login form: connected or not, the auth mode (Vendor Web OAuth2), token expiry, live balance, and a red revoke button. In my session it read Connected with an expiry inside 24 hours, which tells you tokens are short-lived and refresh on their own.
This is the single most reassuring screen in the product. It answers “can this thing drain my account?” with “no, and here is the off switch”.
Dashboard and system cards
Each card shows running or stopped status, cycle start, cycle P/L, strike rate, day profit, day wins and losses, cycle wins and losses, and cycle ROI. Cards can be dragged to reorder, renamed, or hidden from the main list — hiding is stored per device and, importantly, does not delete history.
“Unlimited systems” is the headline commercial claim and nothing in the public terms caps how many you create. Treat it as a vendor claim rather than a documented quota, because the feature pages never state a limit either way. The honest caveat is that unlimited systems means unlimited chances to double up on the same runner, which brings us to a gap further down.
System tab: mode, bank, kill switch
Mode is either Simulation (bets recorded internally, nothing sent to Betfair) or Real money. Bank is the starting figure used for stake calculations and must be saved. Day figures follow the UK calendar day and reset at midnight or via Reset day profit; cycle figures run until you reset the cycle, with separate controls for day profit, total profit, the whole system and the current cycle.
The guardrail worth praising: Activate Betting stays locked until a staking plan and a betting time have been saved. You cannot half-configure a system and accidentally send money at it. Stopping betting does not disconnect Betfair, which is the right separation — the kill switch stops orders, the Betfair tab ends the session.
Simulation uses the same live market checks as real money, so the conditions you test are the conditions that will fire. That is the correct design, and it is where every new user should start.
Races tab: where selections come from
Three inputs: search Betfair markets and add a runner manually, import a CSV of the day's shortlist, or let an approved tipster feed drop selections in automatically. There is a CSV export too, so a day's schedule can be saved and reused.
This is the tab that decides whether Fortis is useful to you. If your selections already exist as a spreadsheet — form study, ratings, a Strategy Lab output, an Ask Bob backtest result — the import path is quick and the product earns its £20. If you were hoping the software would tell you what to back, this is where that hope ends.
Staking Plan tab: four plans, no recovery
Choosing a plan sets both the bet side and the stake maths, which removes a common source of error:
- Back (Level Stakes) — fixed back stake on every bet.
- Back (Fixed Profit) — stake sized from live odds to return a target profit if it wins.
- Lay (Level Stakes) — fixed lay stake, with an optional maximum liability cap. That cap matters: it is what stops a 40/1 drifter turning a £2 lay into a £78 liability.
- Lay (Fixed Liability) — fix the risk per bet and let the stake fall out of the price at placement.
Four plans is thin next to BF Bot Manager's recovery and progressive set — Kelly, Fibonacci, D'Alembert, Labouchere and friends. For a level-stakes or fixed-liability system trader that is fine, arguably cleaner. If your edge depends on a staking sequence, it is a hard limit, and the vendor is upfront that an incomplete plan blocks activation.
Conditions tab: the actual differentiator
Conditions are evaluated against live market data at placement time. Fail one and the bet is skipped or requeued, with the reason recorded. The set is more racing-literate than most browser tools:
| Condition | What it checks |
|---|---|
| Min / max odds | Runner price window on the selection market. |
| Min / max odds (relative market) | The same price window on the paired market — the Win price when you are betting Place, or the reverse. |
| Selection / favourite price | Operator and value against your runner's price, or the first favourite's. |
| Min / max runners | Field size limits before the race. |
| Market rank | Favourite position filter, entered as digits — 3 for third favourite, 345 for third, fourth or fifth. |
| Selection rank | Live rank compared with an operator and threshold. |
| Min / max matched | Total volume matched on the market. |
| Max back book % / min lay book % | Depth on each side, as a percentage, to avoid firing into a wide, thin market. |
The paired Win/Place check is the feature I would point a Place-market trader at first. Being able to say “only lay the place if the win price is above 6.0” is exactly the kind of cross-market sanity check that Place market trading needs, and most cheap bots cannot express it at all.
The book percentage filters are the other quiet winner. They are a liquidity gate, not a strategy, and they will save more money than most staking tweaks.
Settings tab: timing, BSP, stops
This is where the operational details live, and they answer the question that matters most for a pre-race bot.
- Betting time (seconds) — how long before the scheduled start the bot attempts placement. 30 means 30 seconds before the off. Required before activation.
- Auto start time — an optional time of day to switch betting on by itself.
- Place bets at BSP — use Betfair Starting Price instead of a fixed limit price.
- Allow small stakes — permit stakes under Betfair's minimum where applicable.
- Stop rules — stop after a set number of winning or losing races, or at a profit target or loss limit, counted either by UK day or by cycle. When a stop hits you can stay off until manually restarted, or pause for the rest of the day and resume next morning.
Two things follow from that list, and both belong in your risk plan. First, the fixed-price path places a limit order at T-minus-N seconds, and the platform cannot cancel or manage it afterwards — the vendor says so plainly on the home page. An unmatched order can therefore sit there. If you cannot tolerate that, use BSP, or set a price you are genuinely happy to leave resting. Second, “stop at N losing races” counted by day is a real circuit breaker, but it resets at UK midnight; a bad evening meeting will not carry forward into tomorrow unless you count by cycle.
History tab: the audit trail
Every candidate bet is logged — placed, skipped, settled, void — with stake, price, result and a decision reason. The system tab shows that system's bets; Dashboard → History shows everything account-wide; both export to CSV.
In my test, auto-downloaded selections at Wolverhampton and Dundalk all appeared with race time, runner and side, and every one read “Not placed — Betting stopped (kill switch)”, because I had deliberately left the system stopped while capturing screens. That is a boring result and a useful one: the platform recorded why nothing happened, rather than silently doing nothing. When a condition blocks a bet instead, the reason names the condition.
This is the feature that separates a real execution tool from a hopeful script. If you cannot reconstruct why a bet did or did not fire, you cannot improve a system — you can only guess at it.
Tipsters tab: read the pricing first
The Tipsters tab is copy-trading. You request access to a listed strategy, the owner approves, and you switch auto-download on to pull upcoming selections into your Races tab. You can also follow your own other systems, which is approved instantly — useful for testing the same picks under a tighter max price.
Two honest notes. Auto-download delivers upcoming picks, not history, so you cannot backfill a week of selections to test against. And the directory currently centres on Fortis Sports Trading's own publicly tracked systems — which are a separate paid subscription on fortissportstrading.com, priced at £10/month for a single system, £25/month for the full portfolio or £240/year. So the true cost of the hands-off workflow the marketing implies is £20/month plus a tipster subscription, not £20/month. Budget for that before you assume the tipster feed is part of the product.
What it does not do
The vendor is unusually direct about this, and it matches what I saw. The bot cannot:
- Pick horses. No form data, no ratings, no model. Selections come from you or from a tipster.
- Backtest. No historical database, no replay. Simulation is forward-looking paper trading only.
- Trade in-play, green up or cash out. Pre-race execution and nothing else.
- Manage a bet after placement. No cancel, no reprice, no exit. A resting order stays resting.
- Cover anything but UK and Irish horse racing. No football, tennis, greyhounds or international cards.
There is also a gap the documentation does not address: duplicate protection across systems. Run three systems that overlap on the same runner in the same market and nothing in the user guide says the platform will stop you staking three times. I could not test this, so treat it as a question to put to support before you run overlapping systems, and either segment systems by race or check the History tab for doubled stakes.
Pricing and the real monthly cost
Pricing is genuinely simple, which is refreshing in a category that loves tier tables:
- 3-day free trial — a payment card is required at signup. The vendor's terms say billing starts when the trial ends unless you cancel from your account settings, and access continues to the end of the paid period.
- £20/month — full cloud execution and no documented cap on the number of systems.
- £10/month — a founding-tester rate offered to selected early users. Do not budget on it; it is not the public price.
One cost the headline price hides: Betfair's own commission and charges still apply to every bet you place, exactly as they would if you clicked the site yourself. The vendor's terms point this out. Add your exchange commission rate to your yield maths before you decide whether a system clears £20/month — the Expert Fee guide covers the rest of the deductions that eat into a pre-race edge.
That card requirement is the one thing I would change. Three days covers roughly one weekend of racing, and a pre-race system needs at least a full Saturday in Simulation before you learn anything. Take the trial on a Thursday so the window includes one proper Saturday, and treat the £20 as the price of finding out.
| Fortis Automation | Robo Punter | BF Bot Manager | Bet Angel Pro | |
|---|---|---|---|---|
| Runs where | Browser (their server) | Browser | Windows PC or VPS | Windows PC or VPS |
| Sports | UK & IRE racing | Horses; greyhounds on Pro+ | Football, tennis, horses, greyhounds, more | Football, tennis, horses, more |
| Listed software cost | £20 / month | Free, then $9.95 – $79.95 / month | £29.95 / month or £119.95 / year | £29.99 / month or £149.99 / year |
| VPS needed? | No | No | Yes for 24/7 | Yes for 24/7 |
| Realistic monthly cost | £20 | £0 – ~£60 | ~£40 – £47 monthly, ~£19 – £27 annual | ~£40 – £47 monthly, ~£22 – £30 annual |
| History test | Simulation only | Recorded-race backtest | Simulation on live prices | Practice mode |
| Systems | No documented cap | No — plan capped | Yes | Yes via Guardian |
| Best for | Cheap cloud execution of your own racing systems | Form-first research plus execution | Multi-sport hands-off automation | Ladder traders who also automate |
VPS assumption is £9–£17/month for a UK Windows VPS, per our VPS guide. Robo Punter is billed in USD on their pricing cards. Prices checked 24 October 2026.
Pros and cons
What I like
- No infrastructure. No Windows licence, no Remote Desktop, no £10–£17/month VPS. For a racing system trader that is the whole pitch and it is a good one.
- OAuth2 done properly. Betfair authenticates you, tokens are short-lived, revocation is one click, funds never leave the exchange.
- Paired Win/Place conditions. A specific, genuinely useful edge for Place market traders that cheap bots do not offer.
- Activation guardrails. Locked activation, required staking plan and betting time, day and cycle stop rules with a resume policy.
- Honest audit trail. Every skip has a reason and exports to CSV. This is what makes a system improvable.
- Flat £20 with no documented system cap. Cheap enough to run portfolios that would cost real money in VPS and licences elsewhere.
What to watch
- Racing only, pre-race only. No football, tennis, greyhounds or in-play. A hard stop for most multi-sport traders.
- No backtesting. You must bring the edge, and prove it, somewhere else. Simulation is a slow forward test, not research.
- No post-placement control. Unmatched limit orders are yours to live with. Use BSP or set a price you will accept.
- Tipster systems cost extra. The copy-trading workflow implies a second subscription on the sister site.
- Thin staking options. Four plans, no recovery or progressive sequences.
- 3-day card-required trial. Too short to learn much about a weekend sport.
- New, and lightly documented on edge cases. Duplicate-stake handling across systems is not described anywhere I could find.
- “Licensed” is a claim, not a citation. OAuth is verifiable; the App Directory listing is not.
Who should use it, and who should not
Use it if you already produce your own UK or Irish racing selections, you run one to five pre-race systems on level stakes or fixed liability, and the thing that stops you scaling is the daily admin of getting bets on. It is also the cheapest credible way to run several systems in parallel without buying VPS capacity.
Skip it if you automate football or tennis, if you trade in-play or want to green up, if you need Kelly or recovery staking, if you want to backtest before committing, or if the phrase “the bot cannot cancel a bet” makes you uneasy. Those are not small gaps — they are the whole product for a lot of readers.
If you are in the second group, the honest routing is:
- Multi-sport automation: BF Bot Manager — start in Simulation as always.
- Racing form research plus execution: Robo Punter, which bundles recorded-race backtesting.
- Manual ladders: Traderline (free) or Geeks Toy.
What this review is allowed to claim
Supported: Fortis Automation is a browser-based Betfair execution bot for UK and Irish racing; it connects via Vendor Web OAuth2 and never holds your password or funds; its public terms state £20/month after a 3-day card-required trial, with a £10 founding-tester rate at the vendor's discretion; no document caps the number of systems; it enforces staking plans, betting timing, paired Win/Place price conditions, runner and rank filters, liquidity and book percentage gates, and day or cycle stop rules; it logs a reason for every placed, skipped or blocked bet and exports to CSV; and it deliberately cannot pick horses, backtest, trade in-play or manage bets after placement.
Not supported: that it is profitable, or that it is “Betfair-licensed” in a sense you can independently verify — I could not find it in the Betfair App Directory. That its sister site's published results translate into your results. That the £10 founding rate will still exist when you read this. That unlimited systems is safe without a duplicate-stake check of your own.
The usual caveats are not small. Racing results cluster by meeting and by going, so a good week is mostly noise. £20/month against a bank that has a bad month is not the interesting number; the drawdown is. Software that executes flawlessly will also execute a bad system flawlessly, and faster than you would by hand.
Independent verdict
As an execution tool: well built, sensibly guarded, honestly documented. The OAuth model, the locked activation button, the paired Win/Place conditions and the reason-per-bet audit log are the work of someone who has actually bet into these markets. At £20/month with no VPS, the economics are hard to argue with for a racing-only system trader.
As a product with a track record: not yet. It is new, there is no independent live series to point at, and the copy-trading workflow quietly depends on a second paid subscription. I ran Simulation only.
As something we will send readers to: yes, with a narrow label — cheap cloud execution for your own UK and Irish racing systems. Not as a racing bot that finds winners, and not as a replacement for BF Bot Manager if your automation reaches beyond the pre-race racing card.
Do this in order: take the trial on a Thursday, import one day of your own selections, set a betting time of 30 seconds, use BSP or a price you will accept, cap liability, and read the History tab every evening for a week. If the skip reasons do not match what you expected, you have learned something worth more than the £20.
Fortis Automation → (No affiliate link — this is the vendor's own site.)
Compare: BF Bot Manager review · Robo Punter review · Best Betfair bots compared · Best Betfair automation software 2026
Educational commentary only. Not betting tips, not a signal service, not a recommendation to place orders. Past figures and simulations are not a reliable guide to future returns. 18+ only. BeGambleAware.org
Ready to automate hands-off?
BF Bot Manager runs Lay the Draw, horse racing, dutching and goals strategies 24/7 — visual rules, no coding. 7-day free trial, from £119.95/year.
Affiliate link — we may earn a commission at no extra cost to you. Full disclosure