For fintech platforms

Do not invent a trading language. Use one.

Your users want to build their own strategies, indicators and alerts. Designing a language, a compiler and a backtester takes years. AlgoBarsX already exists, with 297 built-ins and 678 tests.

  • $0 a month
  • No card needed
  • Not a trial

What gets in your way.

Years of work

A careful trading language is a compiler, a type system, a fill model and a lot of tests.

Support nightmares

Users who cannot read their own code blame the platform.

Lock-in fears

Users will not invest in a language they cannot take their old scripts into.

How AlgoBarsX helps.

Code your whole team can read.

This is a complete strategy. A risk manager, a partner or a new hire can follow it. The compiler also writes it out in plain English.

ema-cross.abx
strategy "EMA Cross"
market: EURUSD
bars: 15m
input fast = 20
input slow = 50
when crosses_above(ema(close, fast), ema(close, slow)):
buy risk: 1%, stop: 25 pips, target: 2R
when crosses_below(ema(close, fast), ema(close, slow)):
close_all
What the compiler says this does

When the EMA of the close over fast bars crosses above the EMA of the close over slow bars, it buys at market, risking 1% of the balance, with a stop 25 pips from the entry and with a target 2R from the entry.

When the EMA of the close over fast bars crosses below the EMA of the close over slow bars, it closes all trades.

What to check with us first. AlgoBarsX is in beta, so syntax and features may still change. There is no public API yet. Ask us about anything your firm needs in writing, such as where data is kept, audit logs, single sign-on, uptime and support hours. We will tell you plainly what exists today, what is planned, and what we do not do. Your licences, approvals and client rules stay your job.

Good questions.

Can we embed the compiler in our app today?

Not yet. Today the route is the white-label platform. A public API is planned.

Who owns the scripts our users write?

Ask us for the terms in writing before you build on it.

What does beta mean for us?

The language works and passes 678 tests on every build. It is still being improved, so some syntax and features may change. Plan for that.

Let us show you with your own kind of strategy.

A live walk-through, then free accounts for your team to test real work.

Talk to us

Or create a free account and try it yourself

Trading is risky. You can lose money. It is not right for everyone.