BLACK FRIDAY 2026 · B4 memberships for the ten tools of the B4 Quantum Field.
PRESALE: 30% off your first payment with code B4V4PRESALE until Black Friday. B4 V4 is pending NinjaTrader approval; presale members get the current B4 tools now and V4 as soon as NinjaTrader approves. See memberships
Free · B4 Signal API v1 · NinjaTrader 8

Build indicators that speak B4.

The free B4 Signal API, three ready-to-learn demo indicators and the B4 NinjaTrader 8 skill library for AI-assisted development. Everything you need to publish entry and confirmation signals the B4 way.

  OnBarUpdate()
// reset, then publish for the current bar
b4BuySignal[0]  = false;
b4SellSignal[0] = false;
b4ConfirmationDirection[0] = 0;

if (B4UseEntrySignals) {
    b4BuySignal[0]  = CrossAbove(fast, slow, 1);
    b4SellSignal[0] = CrossBelow(fast, slow, 1);
}
if (B4UseConfirmations)
    b4ConfirmationDirection[0] =
        fast[0] > slow[0] ? 1 : -1;
B4 Signal API v1

Five members. One clear contract.

Add these members to any NinjaTrader 8 indicator and its signals can be read by B4 tools and by any other NinjaScript, exactly like built-in indicator series. The API publishes signals only; it never places orders.

MemberTypeMeaning
B4UseEntrySignalsbool settingTurns entry signals on or off (default on)
B4UseConfirmationsbool settingTurns the confirmation series on or off (default on)
B4BuySignalsSeries<bool>true only on the bar that produced a buy signal
B4SellSignalsSeries<bool>true only on the bar that produced a sell signal
B4ConfirmationDirectionsSeries<int>1 long bias, -1 short bias, 0 none, for the current bar

Pulse, then reset

Reset every bar to false / false / 0, then publish. A signal is true only on the bar it happened.

Exact names, exact attributes

Tools match by name. Keep the types, the settings group "B4 CoPilot Pro Integration" and the empty setters.

Signals, never orders

API indicators publish information only. Execution stays with a strategy or tool the trader controls.

Free demo projects

Three indicators to learn from.

Simple, readable NinjaScript written from scratch, each with the B4 Signal API built in. Every signal-affecting value is an adjustable setting.

B4ApiDemoEmaCross.cs

EMA Cross

A fast EMA crossing a slow EMA publishes buy and sell signals; the confirmation series reports the trend side.

  • Settings: fast period, slow period
  • Confirmation: 1 while fast > slow, -1 while below
Download .cs
B4ApiDemoRsiReversal.cs

RSI Reversal

RSI climbing back out of oversold publishes a buy; falling back out of overbought publishes a sell.

  • Settings: period, smoothing, oversold, overbought, midline
  • Confirmation: RSI above or below the midline
Download .cs
B4ApiDemoDonchianBreakout.cs

Donchian Breakout

A close beyond the previous N-bar channel publishes a breakout signal in that direction.

  • Settings: channel period
  • Confirmation: direction of the most recent breakout
Download .cs
B4 NinjaTrader 8 skill library

Teach your AI assistant to build NT8 the right way.

Seven skills for Claude Code and compatible AI coding tools. Each one turns hard-won NinjaTrader 8 engineering practice into a procedure, with templates and checklists.

01

Indicator Foundations

nt8-indicator-foundations

Lifecycle states, plots, Series<T>, properties, bar guards, Calculate modes, anti-repaint and hot-path performance, plus a starter template.

Use when: creating or editing any NT8 indicator.

02

B4 Signal API

nt8-b4-signal-api

Add the five-member B4 Signal API v1 to any indicator, with a copy-paste block and a test checklist.

Use when: an indicator should publish B4 entry and confirmation signals.

03

Adjustable Parameters

nt8-adjustable-parameters

No hard-wired trading values. Turn every threshold, period and offset into a setting without changing behavior.

Use when: writing new code or removing magic numbers.

04

Build Verification

nt8-build-verification

Eight verification gates, real compiles, an error database and an honest build report. No "should work".

Use when: finishing any change, or a compile fails.

05

Drawing & Rendering

nt8-drawing-and-rendering

Draw.* overloads and tags, when to move to OnRender with SharpDX, resource lifetime and keeping visuals out of logic.

Use when: adding arrows, zones, labels or custom visuals.

06

Order Flow & Data

nt8-order-flow-and-data

OnMarketData trade classification, Tick Replay, Level II depth, multiple series and keeping real versus estimated order flow honest.

Use when: building footprint, delta, CVD, profile or DOM tools.

07

Safe Deployment

nt8-safe-deployment

Back up, deploy only when flat, understand the automatic compile, reload charts and keep a rollback path.

Use when: installing or updating NinjaScript on a live platform.

New · B4 Indicator AI

Build smarter. Learn faster. Research with AI.

Browse the B4 Indicators repository, build your own indicators with an AI coding assistant, and follow what is coming next. B4 proprietary technology stays protected.

Available now

Repository

A GitHub-style browser for every public project: the B4 Signal API, the demo indicators and the skill library, with source, documentation and downloads.

Open the repository
Available now

Build with B4

Describe an indicator in plain language; your AI coding assistant builds and verifies it with the skill library and the public API.

Open the Studio
Preview

Ask and Test with B4

An assistant grounded in data you authorize, and reproducible research on your own ideas. In development; not yet available.

Learn more
New · Free developer edition

B4 CoPilot Dev. Your tools, our execution shell.

A stripped-down, free edition of the B4 execution shell for developers. No B4 filters and no order-flow signals: you plug in your own signal, filter and exit tools through the B4 Signal API and test them in simulation.

  • Plug in by name: a signal tool, up to three filter tools and an exit tool, each a normal NT8 indicator with the B4 Signal API.
  • Seed pack: blank signal, filter and exit templates with the wiring done. Replace the example logic with yours.
  • Built-in order handling: stop and target in ticks, trading hours, max trades per day, exit on opposite signal.
  • Simulation accounts only: Sim101, Playback and Strategy Analyzer. It never places an order on a live account.

B4 CoPilot Dev itself ships as a protected NinjaTrader import, coming soon. Join with the form and you will be emailed when it is ready. It contains no B4 proprietary logic, and B4 CoPilot Pro remains a separate product.

How your tools connect

  1. Signal tool: B4BuySignals / B4SellSignals pulses are the entries.
  2. Filter tools: B4ConfirmationDirections must agree with the signal, or not oppose it.
  3. Exit tool: its sell pulse exits a long, its buy pulse exits a short.
  4. Type each class name into the B4 CoPilot Dev settings. That is all.
The B4 Quantum Field · NinjaTrader 8

Ten tools. One field. Every edge covered.

Ten focused tools for NinjaTrader 8, each built for one job. Pick what you want to do, and the B4 tool that does it. B4 Quantum, the AI trade desk, is coming soon.

Read the market. Plan the trade. Run it your way.

  • Hear the order flow as it happens

    Size-tiered time and sales, 36 tape-reading detectors and spoken callouts for sweeps, absorption, refills and tape speed.

  • See where the volume traded

    Volume profile, point of control, value area, switchable TPO and footprint imbalances at every price.

  • See every tool in one place

    Every B4 tool feeds the tape, DOM and scanner, with a live readout of which tools are reporting on your instrument.

  • Understand every callout

    Each of the 224 spoken commentary lines is explained in plain English, with its directional read.

  • Map the liquidity

    Liquidity strength lines, trails, bubble markers and hold-or-fail states on your chart. On presale.

  • Watch the liquidity

    Level II depth with stacking and pulling, liquidity walls and order-book imbalance.

  • See options positioning on the ladder

    Optional GEX levels in the DOM: the gamma flip, call wall and put wall, each labeled with its source and time. Off by default.

  • Find the next setup

    Scan a futures list for B4 signals, trend and squeeze conditions on closed bars.

  • Read trend and context

    Trend, Ichimoku and VWAP context, machine-learning signals and 24/7 B4 Brackets.

  • Read momentum and squeezes

    Squeeze and release detection, MACD-BB bands, the Trend Cloud and overbought and oversold zones in one lower panel.

  • Read Ichimoku structure

    P and Y patterns, Chikou Span analysis, Shoyu and Wave structure and the KISS Pro read.

  • Keep your plan on the price

    A clean price line with its halo, support and resistance, and stop and target levels.

  • Confirm before you act

    Check a setup against a second chart before your strategy responds.

  • Run your rules automatically

    Strategy execution with multi-signal confirmation and trade management.

  • Know why a signal was not taken

    B4 CoPilot Pro logs every signal as taken or not taken, with the reason, and the tape shows whether CoPilot is armed.

  • Manage the trade by hand

    Stop, break-even, trail, exit and flatten controls on the DOM ladder.

  • Research with AI

    Market briefings, evidence fusion and explainable decisions. Coming soon.

  • Match the B4 charts

    The B4 bar type behind the B4 charts, templates and lessons.

01

Presale · ships after NinjaTrader approval

B4 Algo Pro

Know the trend, the levels and the context before you take a trade.

  • Trend, Ichimoku and VWAP context in one indicator
  • Machine-learning signals and a live HUD on the chart
  • B4 Brackets that run around the clock, with a countdown to the next rotation
  • Trend-exhaustion markers when a move starts to tire

Best for: Traders who want one trusted read of the market before anything else goes on the chart.

02

Presale · ships after NinjaTrader approval

B4 Indicator Pro

Precision Squeeze Detection. Explosive Momentum. Breakout Intelligence.

  • Squeeze detection with strength tiers and a release marker on the bar the squeeze fires
  • MACD-based Bollinger Bands with a five-state Trend Line, gray when momentum is neutral
  • Momentum histogram, the Trend Cloud and Buy and Sell triangles when trend and momentum agree
  • Overbought and oversold zones and configurable alerts for squeezes, band crosses and momentum turns

Best for: Traders who want to find the compression, read the momentum and plan the breakout in one panel.

03

Presale · ships after NinjaTrader approval

B4 Auction Pro

See the auction: where the volume traded and who was in control at every price.

  • Footprint chart: bid and ask volume at every price, with delta and imbalances
  • Volume profile with point of control and value area, plus a per-bar B4 value area built on the classic CBOT auction method
  • B4 Order Flow Markers from the tape drawn on the profile chart, and TPO time-at-price with one on/off switch
  • Four ready color palettes, a squeeze module, a CVD divergence readout, optional CVD confirmation and signal outputs for B4 CoPilot Pro

New liquidity tools · Presale · ships after NinjaTrader approval: Liquidity Strength Lines, Persistent Liquidity Trails, Liquidity Bubble Markers, Hold vs Failure states, Nearest Liquidity Labels, Liquidity Memory

B4 Footprint Pro is now B4 Auction Pro. Members use B4 Footprint Pro (the current build) today. B4 Auction Pro, with the volume profile, TPO, squeeze, CVD divergence and CVD confirmation modules and the new liquidity tools, arrives with B4 V4 after NinjaTrader approval.

Best for: Order-flow traders who read the market as an auction and want profile, footprint and liquidity on one chart.

04

Presale · ships after NinjaTrader approval

B4 PriceLine

Price, its halo and the levels that matter. Nothing else.

  • A clean price line with its signature halo, easy to find on a busy chart
  • Faint support and resistance lines from recent swing pivots
  • Stop, target and trailing levels built from real chart levels
  • Shares those levels with the B4 exit tools, reports its level breaks to B4 Order Flow, and can send them to B4 CoPilot Pro (off until you switch it on)

Best for: Traders who like a clean chart that still knows where the levels are.

05

Presale · ships after NinjaTrader approval

B4 Ichimoku

The whole B4 Ichimoku method on one chart.

  • Ichimoku P and Y patterns with Chikou Span analysis and Chikou boxes
  • A Trade Manager panel with entry, stop and two targets for each pattern
  • Shoyu trend structure and Wave market structure
  • The streamlined KISS Pro read

Best for: Ichimoku traders who want trend, structure and patterns in one indicator.

06

Presale · ships after NinjaTrader approval

B4 Confirmation

Let a second chart confirm a setup before your strategy acts.

  • Add it to any confirmation chart
  • Publishes that chart's confirmation the moment each bar closes
  • B4 CoPilot Pro's built-in relay picks it up, under your rules

Best for: B4 CoPilot Pro users who confirm setups on more than one chart.

07

Available today

B4 CoPilot Pro

Signals in. Discipline out. Your rules, run the same way every time.

  • The B4 strategy execution engine for NinjaTrader 8
  • B4 API indicator signals, order flow and multi-signal confirmation
  • Trade management with NinjaTrader ATM strategies
  • A built-in confirmation relay for B4 Confirmation, off until you switch it on (arrives with B4 V4 after NinjaTrader approval)
  • A duplicate-entry guard (one entry per account and instrument) and an entry log that records every signal as taken or not taken, with the reason (arrives with B4 V4 after NinjaTrader approval)

Members use B4 CoPilot Pro today. The built-in confirmation relay, the duplicate-entry guard and the entry log arrive with the new build, after NinjaTrader approval.

Best for: Traders who want their rules carried out the same way, every time.

08

Coming soon

B4 Quantum

The AI Automated Trade Desk. Coming soon.

  • An AI market briefing built from B4 Algo Pro and B4 Auction Pro levels
  • Evidence fusion: B4 signals, structure and order flow in one scored view
  • Explainable decisions: what the evidence shows and what would invalidate it
  • Automated execution through B4 CoPilot Pro, under your rules

Best for: Members who want the whole B4 toolkit working together as one desk.

09

Presale · ships after NinjaTrader approval

B4 Order Flow

Hear the tape, see the liquidity and find the next setup, in one window.

  • Color-coded time and sales with normal, large and whale size tiers and a separate Big lane
  • 36 tape-reading detectors, from sweeps, absorption and refills to stop runs, delta flips and exhaustion, each with its own sound, flash and color
  • Spoken callouts and a 224-statement market squawk, placed against your B4 levels, with every line explained in plain English
  • Every B4 tool on your charts feeds the tape, DOM and scanner, and a live feeds readout shows which tools are reporting
  • A double-click warning that flags accidental double entries so you can check your mouse. It never touches your orders
  • The tape tells you when a B4 CoPilot Pro signal was not taken and why, and speaks where price sits against the B4 Algo Pro brackets
  • Level II depth with stacking, pulling and liquidity walls, optional GEX levels on the ladder (off by default), a market scanner, and stop, exit and flatten controls on the DOM ladder. Order controls work on Sim101 and Playback101 accounts only in this release; live trading is not enabled.

Best for: Order-flow traders who live in the tape and on the ladder.

10

Available today

B4 Bars

Build your charts on the same bars as the B4 charts and lessons.

  • The custom B4 bar type for NinjaTrader 8, shown as “B4” in the Data Series window
  • Set with two tick values
  • B4 baselines: 2/10 for ES and 10/60 for NQ

Best for: Traders who want their charts to match the B4 charts, templates and lessons.

The B4 Ecosystem Learns from Its Members.

B4 Quantum's models will improve through shared trading data from participating members. Members will be able to voluntarily opt in to share their Sim trading results when this feature is released. Those contributions will help train and refine the ecosystem's models, benefiting all B4 members. Data sharing will be optional and can be disabled by the member.

All members benefit from collective model improvements; only members who explicitly opt in contribute their Sim results.

Availability: B4 CoPilot Pro (current build), B4 Footprint Pro and B4 Bars are available today. The rest of the lineup, including B4 Auction Pro, is on presale and ships with B4 V4 after NinjaTrader approval. B4 Quantum is coming soon and is not for sale yet. Already use B4 Squeeze, B4 Wave, B4 KISS or B4 Shoyu on NinjaTrader 8? In B4 V4, Squeeze runs inside B4 Auction Pro, and Wave, KISS Pro and Shoyu are modules of B4 Ichimoku. The B4 TradingView indicators are discontinued: they are no longer updated or supported. The B4 lineup is built for NinjaTrader 8.

What's inside: 10 products, 130 tools and features combined. See the full list on B4Signals.com.

For educational and research purposes only. Not trading advice. Trading futures and equities involves substantial risk of loss. No indicator, strategy or AI tool can guarantee a trading outcome.

B4 Signals memberships · Black Friday 2026

Ready for the full B4 toolkit?

The developer kit is free. B4 memberships add the ten tools of the B4 Quantum Field, including B4 CoPilot Pro and B4 Order Flow, plus the full B4 AMP education program.

Monthly

$150 / month

The current B4 tools now; the full B4 V4 line-up, including B4 Order Flow, after NinjaTrader approval. Billed monthly.

Buy now ↗

Quarterly

$397 / 3 months

Save $53 versus paying monthly. Everything in Monthly.

Buy now ↗
Best value

Annual

$897 / year

Best value: save $903 versus paying monthly. Everything in Monthly.

Buy now ↗

One-Time

$1,200 one-time

A single payment for the current B4 membership products. Not a subscription; presale purchases include the B4 V4 line-up when NinjaTrader approves it.

B4 Quantum — coming soon. One-Time members get pre-release access when it is available, and B4 Quantum when it is released.

Buy now ↗

What you'll get

Ships now

  • B4 Algo
  • B4 CVD
  • B4 Footprint Pro
  • B4 Indicator
  • B4 KISS
  • B4 Squeeze
  • B4 Wave
  • B4 CoPilot Pro (v3)
  • B4 Bars
  • The full B4 AMP course

Arrives with B4 V4 after NinjaTrader approval

  • B4 Order Flow (B4 Tape, B4 L2 DOM Pro and B4 Scanner)
  • B4 Auction Pro (B4 Footprint Pro, B4 Volume Profile and B4 CVD)
  • B4 Ichimoku (including B4 PY, B4 KISS, B4 Shoyu, B4 Wave and B4 Kyushu)
  • B4 Confirmation (send a confirmation from the B4 indicator you choose on another chart to B4 CoPilot Pro)
  • B4 Indicator Pro
  • B4 CoPilot Pro V4

B4 Quantum — coming soon. One-Time: pre-release access when it is available.

Secure checkout on members.b4signals.com. For educational purposes only. Not trading advice. Trading involves substantial risk.

Install

Up and running in minutes.

Demo indicators (NinjaTrader 8)

  1. Make sure you are flat, ideally with the market closed.
  2. Copy the .cs file into Documents\NinjaTrader 8\bin\Custom\Indicators\.
  3. Open the NinjaScript Editor and compile (F5); check for errors.
  4. Add "B4 API Demo - ..." to a chart. The B4 settings sit under B4 CoPilot Pro Integration.

Skill library (Claude Code)

  1. Unzip the library.
  2. Copy a skill folder into %USERPROFILE%\.claude\skills\ for personal use, or .claude\skills\ inside a project.
  3. Ask for NinjaTrader 8 work as usual; the matching skill loads automatically from its description.

The demos place no orders, read no account data and write no files. They are learning material, not trading systems. Community projects built with this kit are third-party work unless B4 reviews and supports them.

Free download

Get the B4 Developer Kit

Enter your name and email and we will send the download links straight to your inbox: the full kit, the three demo indicators and the AI skill library.

You will also receive occasional B4 Indicators updates. Unsubscribe any time. We do not sell or share your information.