NovaPulse

Trade smarter. Start today.

NovaPulse is a fully automated trading algorithm for cTrader. Works out of the box for gold and forex — with deep configuration for those who want more.

Get started
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 XAUUSD and EURUSD. Install, connect, and let it run — no setup required.

📊

Proven strategy

Grid harvesting combined with momentum detection on gold and forex. A multi-layer approach built on real market data.

"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 can use Skilling via Hubins for tax-efficient trading — see 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 XAUUSD or EURUSD. NovaPulse takes it from there — monitoring markets and executing trades around the clock.

🇸🇪 For Swedish Traders

Trade CFDs without capital gains tax

Swedish traders have a unique advantage: combining a kapitalförsäkring (KF) wrapper with a cTrader broker replaces 30% capital gains tax with a small annual flat-rate — a significant edge for active algorithmic trading.

The tax advantage

Normal CFD trading 30% capital gains tax per profitable trade
Via Hubins KF ~0.375%/year flat-rate tax on account value
From 2026 Tax-free up to 300 000 SEK (KF + ISK combined)

The bigger your gains, the bigger the advantage.

🏦 Hubins Kapitalförsäkring

Swedish KF provider licensed by Finansinspektionen. Holds your CFD account inside an insurance wrapper — replacing capital gains tax with schablonskatt.

hubins.com →
📈 Skilling CFD Broker · cTrader

CySEC-regulated broker with native cTrader support and SEK accounts. Skilling integrates with Hubins KF — run NovaPulse here tax-efficiently.

skilling.com →
NovaPulse runs on cTrader — the exact platform Skilling offers. Set up your Hubins kapitalförsäkring with Skilling as the underlying broker, and your automated trading operates within the tax-efficient wrapper from day one.

CFD trading involves significant risk of loss. 65% of retail investor accounts lose money when trading CFDs with Skilling. 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

BOS (Break of Structure) detection across M1, M5, and M15 timeframes. Two modes: Full (trend + momentum) and Momentum-only. The engine identifies structural shifts and enters positions aligned with the directional bias.

🔲

Zone Grid Harvester

Dynamic zone detection with configurable step size and range modes. The grid harvester identifies price zones and places layered orders to capture mean-reversion moves. Multiple range mode options control zone sizing behavior.

🛡️

Hedge module

Built-in hedging with configurable trigger levels and position ratio. When adverse conditions are detected, the hedge module opens a protective counter-position to limit drawdown while keeping the primary trade open.

⚠️

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

Operator-pushed directional bias integrated into trade decisions via WebSocket. The AI layer informs the bot whether the current session favors longs, shorts, or neutral — adding a top-down filter on top of the strategy signals.

📰

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

XAUUSD and EURUSD presets 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

A five-layer decision engine — not just a signal

Every trade passes through five independent gates before execution. Any gate can veto the entry. This is what separates NovaPulse from simple indicator-based bots.

Strategy entry gates — all must pass

1

Daily bias lock

H1 and M15 must both show clean, unidirectional Break of Structure before any trade is allowed. This lock is set once per session and defines the permitted trade direction for the day.

2

Market regime classification

The engine classifies the current market as Trending, Expanding, or Choppy. In a confirmed trend, the regime direction overrides the M15 signal — preventing counter-trend entries in fast markets.

3

H1 structural veto

A clean H1 bullish BOS hard-blocks all short entries — and vice versa. Trading against the higher timeframe structure is not permitted regardless of lower timeframe signals.

4

AI confidence gate

The AI bias signal is applied with tiered confidence thresholds. Below 55% confidence, all entries are suppressed (choppy market). Above 65%, the AI can veto entries that conflict with both H1 and M15 bias.

5

Fair Value Gap zones

Fibonacci-based zone analysis divides the H1 range into supply and demand bands. Entries near demand are blocked for shorts and vice versa. Only entries in statistically favourable zones are executed.

Momentum Mode bypasses all five gates — useful for fast breakout sessions where structure is still forming.

🛡️ 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 six configurable trading profiles — from fully AI-driven multi-timeframe analysis to precision session scalping. Each mode is tunable via parameter sets, 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
Trend

Momentum Mode

Breakout trading at its simplest: detect a Break of Structure, confirm with a strong momentum candle, enter. Optional directional locks (long-only, short-only, or both) focus the bot on the prevailing market direction. Minimal overhead, fast execution.

BOS confirmation Direction filter Trending markets
🔄 Range

Mean-Reversion Mode

Fades price back toward equilibrium after an overextension into supply or demand. Entries are placed at zone boundaries when momentum stalls. Session blocks eliminate the low-volume periods where mean-reversion consistently underperforms.

Zone entries Fade extremes Ranging markets Session-aware
↩️ 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.

Displacement detection M1 confirmation ADR-scaled Counter-trend
📊 Grid

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
⏱️ Precision

Session Scalper

Precision entries confined to high-liquidity windows — London open, NY open — while session blocks silence the bot during Asia drift and mid-session chop. SL and TP levels are tuned to the tighter volatility profile of each specific session window.

London open NY open Session blocks Tight SL/TP
Modes can be combined. Run Momentum and Reversal simultaneously with MomentumOrReversal mode — the bot prioritises momentum signals on conflict. Pair any directional mode with the Zone Grid Harvester for layered entries. Add session blocks to any mode to create a session-only variant with a tighter operating window.
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.
Standard

Monthly

$100
per month

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

Get started
Best value
Save 17%

Annual

$1 000
per year — ~$83/month

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

Get started
Unique model
Pay-per-day

Pay per day

$6
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 grid harvesting strategy with momentum detection to trade XAUUSD (gold) and EURUSD around the clock, five days a week.

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 that offers XAUUSD and EURUSD is supported. We do not require a specific broker.

NovaPulse has built-in instrument profiles for XAUUSD (gold) and EURUSD (euro/dollar). These two instruments are the primary targets, with optimized default parameters for each. Because all parameters are price-based, the bot can also be adapted to other instruments by experienced users.

Swedish traders have a unique option: combining Hubins (a kapitalförsäkring provider) with Skilling (a CFD broker that supports cTrader) lets you hold your trading account inside a KF insurance wrapper. Instead of paying 30% capital gains tax on each profitable trade, you pay an annual flat-rate tax (schablonskatt) of roughly 0.375% of your account value — a significant advantage for active traders. From 2026, gains are also tax-free up to 300,000 SEK combined across KF and ISK accounts. Since NovaPulse runs on cTrader and Skilling offers cTrader, the setup works seamlessly. This is not financial or tax advice — consult a qualified adviser.

For experienced traders

Yes. NovaPulse exposes over 50 parameters across all strategy layers — grid step sizes, risk thresholds, session filters, hedge ratios, 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.