Oracle Matrix

 

 A note from the team who built it 

Why we built Oracle Matrix

We experienced firsthand how difficult it can be to develop an automated trading system. That challenge led us to build an internal system that made our research faster and easier.

Behind this system were advanced calculations and complex relationships between indicators. It took 5 months to bring the system to completion.

For a typical trader, independently building such sophisticated research software would be extremely difficult, even with AI-assisted coding. A project of this scale goes beyond what current AI can reliably build on its own.

That's why we decided to give retail traders access to these research capabilities through Oracle Matrix.

Oracle Matrix is professional-grade research software that helps retail traders research the market and find trading edge using a methodology closer to that of quantitative traders and professional funds.

 
NINZA logo
NINZA Team
Research platform — live Est. 2026
Oracle Matrix
 
 
 
 
 
 
Context detected — ES/NQ/GC

Confidence

 

Build proven trading strategies with Context Intelligence

Research how a Signal performs across thousands of Contexts, validate the market conditions where it consistently outperforms, and deploy only what has proven its edge.

The performance of a strategy developed with Oracle Matrix, validated over 8 years of historical data and 2.5 years of forward testing.

$112,298Total net profit
1.27Profit factor
($12,396)Max. drawdown
1,881Total of trades

Access to this proven strategy gives traders a head start.

The ability to build the next one creates a lasting advantage.

That's what Oracle Matrix is built for.

The core problem

Signal never exists alone. It always exists inside a market context.

A trading signal does not determine the outcome by itself. The same signal can produce completely different results depending on the market conditions surrounding it.

What shapes a signal

Trend, momentum, volatility, price location, liquidity, volume, and other market states can transform the quality of a signal.

When these conditions combine, a single signal can appear across hundreds or even thousands of different market contexts.

Why manual research breaks down

Analyzing every possible combination manually is nearly impossible to do with the consistency, objectivity, and precision required to identify where a signal truly has an edge.

That is why traders need a systematic way to capture, classify, and measure signal performance across different contexts.

Signal plus market conditions — trend, momentum, zone, liquidity, volume — creating thousands of possible Contexts

From hypothesis to measurement

Transform trading hypothesis into Measurable Contexts

A Context is a unique combination of a trading Signal and one or more market conditions surrounding it.

Oracle Matrix creates each Context by combining a Signal with market conditions from its built-in models or any custom indicators & trading systems.

Traders can test their own ideas using the built-in Signal and 8 Market Conditions, or create Contexts from their existing NinjaScript indicators and trading systems.

Context Matrix — live Scanning

Hundreds of possible Contexts

A trader may believe a Signal performs better during trends, lower volatility, or when indicators such as MACD and RSI meet specific conditions.

As these conditions combine, they create hundreds or even thousands of possible Contexts.

A research process, not a Signal generator

Oracle Matrix automatically measures how the same Signal performs across every Context, revealing where trading edge exists and which market conditions strengthen or weaken a strategy.

Instead of building strategies around Signals alone, Oracle Matrix transforms strategy development into a research process that helps traders understand:

▫️ Why a strategy works

▫️ Where it works best

▫️ Which conditions to keep, refine, or remove

How Oracle Matrix turns a trading hypothesis into a measurable Context

Getting started

Start trading with ready-to-use strategies

Oracle Matrix comes with 3 ready-to-use strategies, allowing traders to start trading immediately without building a strategy from scratch.

01

Built-in strategy

Built entirely with Oracle Matrix's built-in Signal and Market Conditions. No additional indicators are required, so you can start trading immediately.

Premium

02

Extended strategy

Integrates Oracle Matrix with Easy Trend, Klinger Volume Oscillator Pro, and Breakout Hunter to create a fully automated trading system.

Premium

03

Statistical strategy

Integrates Oracle Matrix with QuantZone, Easy Trend, and Breakout Hunter to combine statistical probability, trend, and breakout conditions into a fully automated trading system.

Workflow

The research process behind every trading edge

Oracle Matrix transforms every trading hypothesis into a validated strategy through a structured research workflow.

01

Capture historical signals and market conditions

Record historical Signals together with the market conditions surrounding each occurrence.

02

Build Market State Matrix

Organize every market state and condition present when each Signal appeared, creating the foundation for Context analysis.

03

Simulate trade outcomes

Recreate how each Signal would have performed under its surrounding market conditions, forming the basis for Context-level analysis.

04

Analyze signal performance by context

Group Signals based on shared market conditions and measure how each Context influences performance.

05

Discover and refine trading edge

Identify the market conditions where Signals perform best, then refine the setup by adding or removing conditions to improve its quality.

06

Validate across market periods

Test selected Signals and Contexts across different market environments to verify consistency and reliability.

07

Deploy for live trading

Turn proven research into live execution through Semi-Automated Trading or Fully Automated Strategies.

How Oracle Matrix works — 7-step workflow from choosing your market to automating your strategy

Research methods

Discover where signals perform best

Oracle Matrix identifies promising Contexts through a two-step process: Context Matrix Analysis for discovery and Backtesting & Forward Testing for validation.

Step 01

Context Matrix Analysis — Identify promising contexts

  • Build the context foundation: Analyze historical Signals across the research dataset, group them by Context, and measure the performance of each Context.
  • Reveal performance differences: Reveal how the same Signal performs across different market conditions instead of relying on individual trade outcomes.
  • Refine the setup: Refine promising Contexts by adding new conditions or analyzing deeper Context levels to improve setup reliability.

Step 02

Backtest & Forward Test — Validate promising contexts

  • Test across different market periods: Backtest and forward test selected Contexts across different market environments to measure consistency and reliability.
  • Simulate real trading outcomes: Recreate historical performance using the Trade Management Model.
  • Reveal deployment-ready Contexts: Surface the Contexts that maintain consistent performance across changing market conditions and are ready for deployment.
Live execution

Deploy validated Contexts into executable trading systems

Once promising Contexts have been identified, Oracle Matrix transforms them into executable trading systems. Traders can choose Semi-Automated Trading to maintain control over key decisions, or Fully Automated Strategies to automate execution from entry to exit.

Model 01

Semi-Automated Trading

Execute with human control.

  • Monitor Signals and Contexts in real time, triggering trades only when validated conditions appear.
  • Keep control over key trading decisions, including trade direction, timing, position size, and risk parameters.
  • Decide when to activate or stop the system while maintaining full control over execution.

Model 02

Fully Automated Strategy

Turn research into automation.

  • Convert validated Signals, Contexts, and trade management rules into a complete automated strategy.
  • Backtest and forward test the strategy through NinjaTrader 8 Strategy Analyzer.
  • Optimize configurations and deploy the strategy for automated execution.
Platform

The foundation for proven trading strategies

Oracle Matrix provides a complete research infrastructure that helps traders create Contexts, analyze market conditions, validate strategies, and deploy trading strategies within one unified workflow.

Build flexible Contexts

  • 1 built-in signal
  • 8 built-in market conditions
  • Add ninZa.co indicators and systems
  • Add third-party NinjaScript signals

Analyze market Contexts

  • Context Observation model: Observe Signals and surrounding market conditions
  • Two-level Context Analysis: Analyze Contexts at deeper levels to refine strategy quality
  • Trade Management Model with 4 methods

Validate trading performance

  • Performance summary
  • Cumulative PnL chart
  • Win Rate / Trade statistics
  • Exit on Session Close
  • Automatic Broker Commission

Deploy with risk control

  • Position Sizing
  • Risk Limits
  • Capital Management
  • Configuration & Runtime Error Detection

Execution reliability

  • Exit on session close
  • Automatic broker commission
  • Configuration and runtime error detection

Reuse and scale research

  • Store validated Contexts as reusable research templates
  • Save reusable configurations for indicators and trading systems
Track record

See Oracle Matrix in action

Webinar replay

Filter signals for Higher Win Rate & Profit Factor

In this video, James breaks down why the same trading signal can perform differently across market conditions and how to identify the context where it has the strongest edge.

He also walks through how different condition combinations can be tested and compared to make signal selection more systematic.

Build & validate trading strategies with Oracle Matrix

In this video, we break down how different market Contexts are analyzed to see where a Signal tends to perform more effectively. You’ll also see how a promising Context is narrowed down and then validated through backtesting.

See how Oracle Matrix combines multiple indicators, tests different market conditions, and evaluates performance across years of historical and forward data – helping you identify more consistent strategy setups with less manual testing.

In this video, we explore why trading signals perform differently across market conditions, how to identify stronger contexts, and how to evaluate whether context filtering improves strategy performance using key metrics and backtest results.

5-Year Strategy Backtest

Oracle Matrix + Super JumpBoo$t – 5-year backtest

See the 5-year backtest results of a strategy combining Oracle Matrix with Super JumpBoo$t.

Oracle Matrix + Super JumpBoo$t backtest result 1 enlarged
Oracle Matrix + Super JumpBoo$t backtest result 2 enlarged
Oracle Matrix + Super JumpBoo$t backtest result 3 enlarged
Oracle Matrix + Super JumpBoo$t backtest result 4 enlarged

Statistical Research Suite

Built from probability, trend, and breakout conditions

The Statistical Strategy combines QuantZone, Easy Trend, and Breakout Hunter within Oracle Matrix to evaluate setups through multiple layers of market Context.

QuantZone adds probability-based price and risk–reward context. Easy Trend defines directional structure. Breakout Hunter provides breakout conditions based on accumulation and distribution behavior.

Oracle Matrix then evaluates different combinations to identify where these conditions have historically worked together more effectively.

From 547 Contexts to a more selective strategy

In the analysis shown, Oracle Matrix evaluated 547 Context combinations and narrowed them to 33 Contexts based on the selected performance criteria.

The resulting strategy was then backtested using an ATR-based 3:1 Reward framework with commissions included.

See how Oracle Matrix captures Signals, identifies the market conditions surrounding each occurrence, and evaluates those conditions as measurable Contexts directly on the chart.

Backtest performance

Broad historical validation

Test period — Jan 2016 to Jan 2024

Evaluate how the strategy performed across a broad historical period containing different market environments.

Total net profit: $112,298
Profit factor: 1.27
Maximum drawdown: $12,396
Total trades: 1,881
Win rate: 33.86%

Backtest cumulative net profit chart, Jan 2016 to Jan 2024

View full trade statistics

Backtest full performance summary — all trades, long trades, short trades

Forward test performance

Out-of-sample validation

Test period — Jan 2024 to Jul 2026

Measure how the selected Contexts performed on data that was not used during the initial research and refinement process.

Total net profit: $68,115
Profit factor: 1.26
Maximum drawdown: $15,583
Total trades: 657
Win rate: 31.05%

Forward test cumulative net profit chart, Jan 2024 to Jul 2026

View full trade statistics

Forward test full performance summary — all trades, long trades, short trades

Customer feedback

Proven in Real Trading Workflows

Hear directly from traders using Oracle Matrix and discover how it supports a more structured approach to market analysis and decision-making.

Oracle Matrix User Guide and Research Ebook

Documentation

Learn the research process behind Oracle Matrix

33-page manual PDF · included with access

A practical manual covering the concepts, workflows, and validation standards needed to use Oracle Matrix with confidence.

01

Core concepts behind Oracle Matrix

02

Interface, configuration and system operation

03

Building and analyzing Contexts

04

Research-validated workflows

05

From research to execution

06

Performance and reliability standards

Support

Get personalized guidance for the way you trade

Through dedicated Oracle Matrix webinars and NINZA Direct sessions, work directly with our Trading and Support Teams to better understand the system, get your questions answered, and adapt Oracle Matrix to your own markets and trading style.

Live Oracle Matrix walkthroughs and practical use cases.

Direct Q&A with our Trading and Support Teams.

Personalized chart, template, and workflow guidance.

Support for applying Oracle Matrix to your own research and trading approach.

NINZA Direct — live support session

Questions

Still have questions?

Here are answers to the questions traders ask most before getting started.

1. I don't have a strategy yet. Is Oracle Matrix suitable for me?

We understand — at first glance, Oracle Matrix may seem like a system designed only for traders who already have a complete strategy.

In reality, Oracle Matrix helps traders build strategies from the ground up. Start with a Signal, a trading setup, or even an early trading idea, then systematically develop it into a validated strategy through Context analysis and research.

Every proven strategy begins with an idea. Instead of spending years piecing one together through manual testing and trial and error, Oracle Matrix provides a structured research workflow that helps traders develop and validate strategies more efficiently.

Not sure where to start? Tell us about your trading style and goals, and our team will help you build the right research approach with Oracle Matrix.

2. I already have a trading strategy. Why would I need Oracle Matrix?

Oracle Matrix isn't about replacing your strategy. It's about helping you challenge it, test new ideas with confidence, and continue improving it as markets evolve.

The system gives you a structured workflow to continuously improve existing Signals:

  • Compare performance across different market conditions.
  • Test new hypotheses by adding Context conditions.
  • Refine signals with two-level Context Analysis.
  • Validate results across different datasets.
  • Deploy logic through semi-automated trading or fully automated strategies.

The goal isn't to create more Signals, but to improve the quality, reliability, and performance of the ones you already have.

If you don't feel Oracle Matrix adds meaningful value to your existing strategy, you're covered by our 30-day exchange policy.

3. Can I use Oracle Matrix without buying additional indicators?

Since Oracle Matrix is a research platform, it's easy to assume you'll need a large collection of indicators before you can start.

You don't. Oracle Matrix includes a built-in Signal and 8 built-in Market Conditions, giving you everything needed to begin researching, validating, and developing trading strategies right away.

As your research grows, you can expand the platform by connecting:

  • 250+ compatible ninZa.co indicators and systems.
  • Third-party trading tools that expose NinjaScript Signals.

Expansion is completely optional — you can start with the built-in models and add more only when your research requires it.

Whenever you need help, detailed documentation, email support, and remote sessions are available to help you use Oracle Matrix with confidence.

4. Can't I do all of this with my existing tools?

Oracle Matrix isn't another indicator or backtesting tool. It's a research engine that helps you discover and validate trading edge at a scale that's difficult to achieve through a manual workflow.

Instead of manually testing one idea at a time, Oracle Matrix helps you:

  • Evaluate the same Signal across hundreds or thousands of market Contexts.
  • Test new hypotheses systematically instead of relying on trial and error.
  • Refine and validate strategy improvements before deploying them.
  • Save and reuse research instead of starting from scratch each time.

If you don't feel Oracle Matrix adds meaningful value beyond your current workflow, you're covered by our 30-day exchange policy.

5. How to export strategies from Oracle Matrix as auto strategies?

For example: I built strategy for Oracle Matrix + Breakout Hunter

I filtered it with these conditions:

Now we will save this strategy template

When you have it saved in the Template list, you can export it as a strategy:

then you compile your NT8:

Now you can find it from Strategies

6. How to backtest strategy from Oracle Matrix within Strategy Analyzer?

After exporting strategies from Oracle Matrix, you canload it within Strategy Analyzer to backtest

7. Can I use New Horizon for signals and add other indicators for context? Does it also work with NT8 Strategies?

No, Oracle Matrix reads indicators from the Indicators list only. It doesn't read strategies or New Horizon (the auto strategy).

8. If I want to use renko, it has to be KingRenko$, correct?

You can use Oracle Matrix on any Renko chart for trading and strategy development.

However, for backtesting in Oracle Matrix, you should use KingRenko$ because it uses the real Open price, which allows the backtest to calculate entries and results accurately.

By comparison, ninZaRenko and many other Renko chart types use a synthetic/fake Open price. This can make historical backtest results inaccurate.

So the key point is:

  • Trading / developing strategies → Any Renko chart
  • Reliable backtesting → KingRenko$
9. How to know which indicators to pick, which possibly make up a good combination?

You can start with indicators that provide a clear entry signal, such as:

  • OmniSpectrum Scan
  • ApexFlow Zignal
  • Romantick Pulse
  • and other signal-based indicators

This is because Oracle Matrix already includes built-in filters for trend, momentum, and higher-timeframe confirmation.

So in most cases, you do not need to stack too many indicators that do the same job. A cleaner approach is to use one strong signal indicator, then let Oracle Matrix handle the additional filtering and validation.

The goal is not to use more indicators, but to find a combination where each component has a clear role and adds useful information.

10. Can you run an auto strategy in Oracle Matrix? Instead of using Captain Optimus Strong v2?

Oracle Matrix can automate strategies as well, but it serves a different purpose from Captain Optimus Strong v2.

How Oracle Matrix works — 7-step workflow from choosing your market to automating your strategy

For a broader comparison that also includes Infinity Algo Engine$, see the full overview below:

How Oracle Matrix works — 7-step workflow from choosing your market to automating your strategy

Access

Choose the level of research support that fits your workflow

Choose Oracle Matrix as a complete research platform, or expand your research capabilities with additional trend, volume, and breakout Signals.

Both options are a one-time payment and include lifetime updates and upgrades.

Option 01

Oracle Matrix Access

For traders who want the complete Oracle Matrix research infrastructure and prefer to build Contexts around their existing indicators, systems, and trading hypotheses.

Included

  • Oracle Matrix — $1,800 product value
  • $400 Voucher-F
  • 1 ready-to-use strategy
    • Built-in strategy
  • Oracle Matrix research manual
  • White-glove software setup and onboarding — $100 value
  • Personalized trading setup and workflow optimization — $100 value
  • New-order remote assistance
Standard access: $900
Current supported access: $675
One-time payment · Free lifetime updates & upgrades

Access Oracle Matrix →

Option 03

Oracle Matrix Statistical Research Suite

For traders who want to evaluate where a setup has statistical edge by combining probability, trend, and breakout conditions within Oracle Matrix.

Included

  • Oracle Matrix — $1,800 product value
  • Easy Trend — $350 product value
  • QuantZone — $600 product value
  • Breakout Hunter — $500 product value
  • $500 Voucher-F
  • 2 ready-to-use strategies
    • Built-in strategy
    • Premium strategy
  • Oracle Matrix research manual
  • White-glove software setup and onboarding — $100 value
  • Personalized trading setup and workflow optimization — $100 value
  • New-order remote assistance
Standard access: $1,140
Current supported access: $855
One-time payment · Free lifetime updates & upgrades

Access the statistical research suite →

30-day fit guarantee

Evaluate with zero pressure, backed by Zuture Exchange

Test Oracle Matrix for up to 30 days using your own markets, chart configurations, and real-time trading workflow — before deciding it's the right fit for how you trade.

Trade in your real conditions. No sandbox data — evaluate against your own charts and live workflow.

Not a fit? Exchange it. Request a swap for another eligible product through Zuture Exchange.

Little to no added cost. Depending on the replacement selected, little or no additional investment may be required.

Get started

Build with evidence. Deploy with greater confidence.

Turn your Signals, trading hypotheses, and existing tools into a structured research workflow designed to discover stronger Contexts, validate their reliability, and move proven ideas toward execution.

Need help deciding if Oracle Matrix fits your workflow?

Talk directly with our Support Team for personalized guidance, product questions, and help choosing the right access option for the way you research and trade.

Oracle Matrix in action — example 1, enlarged
Oracle Matrix in action — example 2, enlarged
Oracle Matrix in action — example 3, enlarged
Oracle Matrix in action — example 4, enlarged
Oracle Matrix in action — example 5, enlarged
Trader feedback — example 1, enlarged
Trader feedback — example 2, enlarged
Trader feedback — example 3, enlarged
Trader feedback — example 4, enlarged
Trader feedback — example 5, enlarged
Trader feedback — example 6, enlarged
Trader feedback — example 7, enlarged
Trader feedback — example 8, enlarged
Context Matrix Analysis — example 1, enlarged
Context Matrix Analysis — example 2, enlarged
Context Matrix Analysis — example 3, enlarged
Backtest and Forward Test — example 1, enlarged
Backtest and Forward Test — example 2, enlarged
QuantZone + Breakout Hunter + Easy Trend — example 1, enlarged
QuantZone + Breakout Hunter + Easy Trend — example 2, enlarged
QuantZone + Breakout Hunter + Easy Trend — example 3, enlarged
QuantZone + Breakout Hunter + Easy Trend — example 4, enlarged
QuantZone + Breakout Hunter + Easy Trend — example 5, enlarged
QuantZone + Breakout Hunter + Easy Trend — example 6, enlarged