NovaPulse

Start trading with a structured algorithm

A ready-to-run trading algorithm built on a structured system - optimized for EURUSD by default, with automated execution, AI-driven market bias, and strict risk controls.

Open account Read more below Trading results
What you get

Everything you need to start trading

No experience required. NovaPulse is designed to run profitably out of the box.

🤖

Fully automated

Runs 24 hours a day, 5 days a week. No manual entries, no screen time required - it trades while you sleep.

Pre-configured

Sensible defaults calibrated for EURUSD. Install, connect, and let it run - no setup required.

📊

Proven strategy

A multi-layer BOS strategy, a Reversal counter-trend mode, and a Zone Grid Harvester - all built on real market structure, not arbitrary indicators.

"An experienced trader? NovaPulse has over 50 configuration parameters - risk controls, strategy modes, AI bias, and more. See everything under the hood below."

Show me the technical depth ↓
How it works

Up and running in minutes

Three steps from signup to live trading.

1

Connect cTrader

Open your cTrader account with any supported broker. Swedish traders who want a tax-efficient setup can read more in the section below. NovaPulse runs as a cBot - no additional software needed.

2

Subscribe

Choose a plan and activate your license. Your bot validates automatically on startup - no manual keys to enter.

3

Bot runs

Start the cBot on EURUSD or another market of your choice. NovaPulse takes it from there - monitoring markets and executing trades around the clock.

🇸🇪 For Swedish Traders

Trade CFDs without capital gains tax

Swedish traders may be able to combine a kapitalförsäkring (KF) wrapper with a supported cTrader broker. Novalgo can introduce Swedish customers to a Swedish partner that offers this type of KF solution.

The tax advantage

Normal CFD trading 30% capital gains tax per profitable trade
Via Swedish KF partner 1.065%/year on capital base above 300 000 SEK for 2026
From 2026 Tax-free threshold: 300 000 SEK shared across ISK, KF and PEPP

2026 calculation: 2.55% government borrowing rate + 1 percentage point = 3.55% flat-rate income, taxed at 30%.

🏦 Swedish partner Kapitalförsäkring

Novalgo can introduce Swedish customers to a Swedish partner that offers a KF structure for supported CFD trading accounts.

📈 CFD Brokers Examples

The broker provides the trading account, pricing, execution, and access to the CFD markets. Examples of larger CFD brokers include:

Skilling → Pepperstone → IC Markets →
NovaPulse runs on cTrader and works with supported brokers that offer the platform. If you want to explore a Swedish KF setup, Novalgo can route you to a Swedish partner for that discussion.

CFD trading involves significant risk of loss and is not suitable for everyone. This is not financial or tax advice - consult a qualified adviser before making investment decisions.

Under the hood

The full depth - for experienced traders

NovaPulse is built on production trading infrastructure. Here is what runs beneath the surface.

🧠

Strategy engine

The engine runs ten sequential filters - bias, regime, location, FVG, and a composite scoring step - before any trade fires. Active modes: BOS (Full Stack) and Reversal. Momentum and Liquidity Reclaim are in active development.

⚠️

Risk & DD controls

Daily drawdown limits, global halt conditions, and session filters. If daily loss thresholds are breached, the bot enters a soft-stop state and resumes the following session. All thresholds are configurable per instrument profile.

🤖

AI market bias

Real-time AI-driven market bias across multiple timeframes - added as a top-down filter over strategy signals. An overlay, not a black box. No strategy rebuild required.

📰

News filter

Economic calendar integration with configurable block levels. NovaPulse can automatically halt trading before and during high-impact news events - protecting positions from spike volatility around releases like NFP or CPI.

📐

Instrument profiles

EURUSD preset with optimized defaults. All parameters are price-based rather than pip-based, making the bot instrument-agnostic and adaptable to other markets. Profile auto-detection on startup.

How it thinks

Ten layers. Any one can stop the trade.

From global risk checks to a multi-factor scoring engine - NovaPulse runs ten sequential filters before any trade fires. Fail any one and execution stops. This is not "signal → trade". It is "ten things align → maybe trade".

Strategy entry gates - all must pass

1

Global pre-checks

Session must be open, no active cooldown, below max concurrent positions, no daily loss or drawdown halt, spread within limits. Any single failure stops execution immediately - before any signal logic runs.

2

Bias determination

M15 Break of Structure sets the primary direction. H1 strongly opposite → hard block. M5 must not contradict. AI confirms or overrides on ambiguous reads. No clear bias → STOP.

3

Regime classification

The engine classifies the current market as Trending, Expanding, or Choppy. Regime sets the score threshold and strictness for every downstream filter - a Choppy regime raises the bar significantly.

4

Location filter

Price is evaluated against recent pivots and the current range. Middle-of-range entries and overextended moves without pullback are rejected. One of the heaviest filters in the stack.

5

Entry setup

Requires a displacement candle, a valid pullback, and continuation potential aligned with bias. No momentum → reject. No pullback → reject. Weak structure → reject.

6

Fair Value Gap / zone validation

Price must be interacting with a valid imbalance zone. Entry too far from the zone or in an inefficient area is rejected. Ensures precision - not chasing moves already played out.

7

Timing filter

London and NY open windows add positive weight. Dead zones - Asia drift, mid-session chop - reduce score or block outright. Low-liquidity entries are not taken.

8

Score build

Each passing factor contributes to a composite score: bias strength, structure quality, regime alignment, FVG quality, momentum, pullback quality, session timing, and AI alignment. Weaknesses subtract.

9

Score threshold

Score is compared against a regime-adjusted threshold. Choppy market → high bar. Trending market → lower bar. This is where most candidate trades are eliminated - a marginal setup never fires.

10

Final gates

Last line of defence: cooldown since last trade, loss-streak restriction, flip protection (no rapid direction switch), max open trades, and minimum spacing from the previous entry. All must pass.

Reversal and Momentum modes operate independently from the BOS signal stack - each with their own entry logic, position management, and isolated parameter sets.

🛡️ Adaptive position protection ADR-scaled

All protection levels are calculated at the moment of entry based on the remaining Average Daily Range - not fixed pip values. A late-day entry gets tighter protection; an early entry gets more room.

📍
Structure SL
Anchored to the nearest M15 swing high or low - not an arbitrary distance.
⚖️
Break-even
Activates at an ADR-scaled profit threshold. Disabled automatically on late-day entries.
📈
Dynamic trail
Trail distance shrinks progressively as profit grows - locks in more as the move extends.
🤖 AI market bias - 8 live signals Real-time

Every 5 minutes, the bot receives a full market assessment from the Novalgo AI engine via a live connection. It is not a simple buy/sell flag - it is a structured assessment with independent signals per timeframe.

Final bias + H1 / M15 bias Directional alignment check
Confidence score (0–100) Gates entries at 55 / 65 thresholds
Regime + momentum signals Trend, expanding, or choppy
Entry quality score (long / short) 0–100 per direction
Grid vs strategy routing Different thresholds per system
📰 News protection - three layers Automatic

NovaPulse does more than pause entries before news - it actively protects open positions.

Entry block window No new trades 30 min before / 10 min after
Winning positions SL moved to break-even before the event
Tight-SL positions Closed if remaining SL buffer is too small
Impact filter High only, or High + Medium - configurable
Trading Modes

One bot, many strategies

NovaPulse ships with multiple configurable trading modes - from the fully AI-driven BOS stack to precision counter-trend and grid harvesting. Each mode is tunable via its own parameter set, and modes can be layered for hybrid approaches.

🧠 Full Stack

Full Strategy Mode

The complete signal stack: multi-timeframe BOS detection across M5, M15 and H1, AI-powered regime classification, a scoring engine, Fair Value Gap analysis, and integrated news filter. Every entry is validated across timeframes before execution.

Multi-timeframe AI bias Regime-aware News filter
↩️ Counter-trend

Reversal Mode

Detects significant displacement moves on M5 - calibrated to the instrument's Average Daily Range - then waits for M1 consolidation confirmation before taking the counter-trade. A body-ratio filter ensures only genuine impulse moves trigger entries, not noise. SL, TP, break-even, and trailing are independently configurable from the main strategy.

Displacement detection M1 confirmation ADR-scaled Counter-trend
In development

Momentum Mode

Breakout trading using BOS signals: detect a structural break, confirm with a strong momentum candle, enter in the direction of the move. Optional directional locks (long-only, short-only, or both) focus entries on the prevailing session bias. Currently in active parameter optimization.

BOS confirmation Direction filter Trending markets
🎯 Coming soon

Liquidity Reclaim

A precision strategy that identifies institutional stop hunts above or below the overnight Asia range, then waits for price to reclaim back inside. Entries are triggered only after M5 structure confirmation. London and NY open sessions only.

Stop hunt detection Asia range Session-filtered EURUSD
📊 Coming soon

Zone Grid Harvester

Layers a grid of positions within AI-identified supply and demand zones. Zone boundaries recalculate dynamically as price evolves. Daily profit targets close the grid automatically - keeping exposure bounded and locking in harvested gains throughout the session.

Zone-bounded Dynamic zones Daily targets Auto close
<strong>Modes can be combined.</strong> Pair any directional mode with the Zone Grid Harvester for layered entries. Add session blocks to any mode to create a session-only variant. Each strategy mode has its own independent SL, TP, and position management settings.
Pricing

Simple, flexible pricing

No lock-in. No hidden fees. Cancel any time.

Only pay for the days you actually trade - a first in algo subscriptions.
Coming soon

Pricing rollout is close

We are preparing NovaPulse subscriptions for launch. The model is built to stay flexible: choose monthly access, annual access, or a pay-per-active-day option that only charges for days when the bot is actually used.

Monthly Predictable access with the freedom to adjust as your trading setup changes.
Annual A longer-term option for traders who want continuous access throughout the year.
Pay per active day Our unique daily model bills only when the bot runs, useful if you trade selectively.
Rollout will begin soon.
Standard

Monthly

~$167
per month

Full access to NovaPulse, all instruments, all features. Billed monthly - cancel any time.

Get started
Best value
Save 17%

Annual

~$1 667
per year - ~$139/month

Two months free compared to monthly. One payment, full access for the year.

Get started
Unique model
Pay-per-day

Pay per day

~$10
per active day, billed monthly

We track when your bot is active. You only pay for days it runs. Ideal for discretionary traders who don't trade every day.

Get started
FAQ

Common questions

Everything you need to know before getting started.

Getting started

NovaPulse is a fully automated trading algorithm (cBot) that runs inside the cTrader platform. It combines a multi-layer BOS strategy and a Reversal counter-trend mode, with EURUSD as the primary default market.

No experience is required to get started. NovaPulse ships with sensible defaults calibrated for real market conditions. Simply install it, connect your cTrader account, and activate your license. The bot handles everything else automatically.

NovaPulse runs on cTrader - the industry-standard platform available through hundreds of brokers worldwide. Any cTrader-compatible broker is supported. We do not require a specific broker.

NovaPulse ships with an optimized EURUSD profile by default. Because all parameters are price-based, the bot can also be adapted to other instruments by experienced users.

Swedish traders may be able to use a kapitalförsäkring (KF) structure through a Swedish partner. A KF normally replaces capital gains tax on individual trades with annual flat-rate taxation based on the capital base. For income year 2026, the flat-rate income is 3.55% of the capital base and the tax is 30% of that, meaning 1.065% on the part above the 300,000 SEK tax-free threshold shared across ISK, KF and PEPP. This is not financial or tax advice - consult a qualified adviser.

For experienced traders

Yes. NovaPulse exposes over 50 parameters across all strategy layers - risk thresholds, session filters, trading modes, and more. Advanced users can tune the bot precisely to match their risk profile and trading style.

The grid harvester identifies a price zone around the current market and places layered orders at configurable step intervals within that zone. As price oscillates, positions are opened and closed to capture the range. The zone refreshes dynamically based on market structure, and a configurable range mode controls how aggressively the zone expands or contracts.

The AI bias layer receives directional market signals (Long, Short, or Neutral) via a WebSocket connection to the Novalgo backend. These signals are pushed by the operator and act as a top-down filter - suppressing or enabling specific trade directions based on the current market regime. It adds a macro-awareness layer on top of the mechanical strategy.

NovaPulse integrates with an economic calendar feed. You configure a block level (Off, Low, Medium, High) and a time window (minutes before/after). When a qualifying event is detected, the bot suspends new trade entries for that window. Existing positions are managed normally - only new entries are paused.

This depends on the prop firm's rules. Many prop firms prohibit grid and hedging strategies. NovaPulse includes both - so you must check your firm's restrictions before using it on a funded account. The hedge module and grid harvester can be individually disabled if needed, but this will change the bot's behavior significantly.

Still have questions?

Reach out and we'll get back to you within one business day.