Built for NinjaTrader 8

Your trading desk, automated.

Ovisual writes custom indicators, automated strategies and backtesting tools for traders who want their edge implemented properly — in code, on real data, with the assumptions written down.

01 · Spec

You describe the rules

A chart annotation, a written rule set or a rough hypothesis: entries, exits, filters and how much to risk.

02 · Code

Written as real code

NinjaTrader 8 C# or Python. Full source delivered and documented, yours to keep and change.

03 · Backtest

Tested honestly

Fills, slippage and commission stated up front, with out-of-sample checks.

04 · Automate

Run it live

With daily loss limits and per-trade risk caps wired into the strategy itself.

What we build

From a rule set to a running strategy, on the platform you already use.

About the work →

Indicators built from your rules rather than a repackaged preset — oscillators, channels, filters, volume and order-flow studies, plotted the way you actually read a chart.

Entries, exits and position sizing coded as a real automated strategy, with order handling, partial fills and platform edge cases dealt with properly.

Backtesting

TEST

Historical testing on tick or bar data with fills, slippage and commission stated up front, so a result can be argued with instead of just admired.

Risk and position sizing

RISK

Daily loss limits, per-trade risk caps and sizing rules wired into the strategy itself, where they hold even on the days discipline does not.

Optimisation and validation

WFO

Parameter sweeps, walk-forward runs and out-of-sample checks that show whether an edge survives outside the window it was fitted on.

Data and research tooling

DATA

Market data pipelines, custom bar types and research notebooks — the unglamorous work that has to happen before a strategy is worth writing.

Strategy library

Six styles, all on the same risk engine.

View all strategies →

KAMA, MAMA and DEMA, breakouts and always-in-the-market stop-and-reverse systems.

Fades of stretched prices back toward a mean, using Bollinger and RSI extremes, filtered against strong trends.

Order flow

FLOW

Cumulative delta, absorption, VWAP bands, initial balance and value-area failures.

Scalping

FAST

Short-horizon momentum and volatility-spike entries with tight exits.

Strategies built on custom Renko bars, which filter noise before signals are computed.

Opening-range breakouts, gap fills and time-of-day setups.

Today’s GEX levels

Zero-gamma flip, call wall and put wall for ES, NQ and M2K, computed from SPY, QQQ and IWM option chains and mapped onto futures prices. Published Monday to Friday at 09:25 ET, and drawn on your chart by the GexLevels indicator.

Open the levels page →

Generated Fri Oct 9, 13:25 UTC

“An edge you cannot test is only an opinion. Writing it down in code is how you find out which one you have.”

Have a strategy you want built?

Describe the rules you trade and you will get an honest read on what it takes to code, test and automate them.