Vesta Capital

Profit from patience.

An automated session breakout system for micro index futures. It trades a few precise windows of the New York session, then goes flat.

Read the research
Flat by the close Every position exits by 4:00 PM ET
Defined risk Stop and target set at entry, every trade
NinjaTrader 8 Native strategy, prop-firm friendly

The System

One session. Three windows.

No indicators stacked on indicators, no black box. Vesta trades the structure of the New York session itself: it measures the opening range, trades the break, and is flat before the close. Every time below is Eastern.

9:30

Measure

The cash open. For the first hour the system only observes, recording the high and low of the Initial Balance.

10:30

Range locked

The Initial Balance is complete. Its high and low become the day's decision levels. Now the system waits.

Breakout

One clean entry

A close through the range high goes long; through the low, short. The stop and profit target are attached in the same moment.

4:00

Hard flatten

Whatever is open gets closed. No overnight exposure, no gap risk, no exceptions.

Core engine

Initial Balance breakout

The first hour of the session sets the range. When price commits beyond it, the system takes the break in that direction, long or short, one position at a time.

Risk = the range · target = a multiple of it
Second engine

Weekly session position

A time-based long taken once a week at the Monday open and closed the same afternoon. A simple, tested seasonal edge that needs no prediction.

Enters 9:30 ET · exits by 4:00 PM ET
Always on

Risk guards

A session hard stop flattens everything at 4:00 PM ET, and an optional drawdown guard exits early if an open trade gives back too much unrealized profit.

Built for daily-loss and trailing-drawdown rules

Approach

Two very different paths.

Same capital, same markets. Two completely different outcomes.

Most bots & traders

The gamble

  1. Overtrade

    Dozens of trades a day, chasing every tick.

  2. Oversized risk

    Bet big to win big, with no real safety net.

  3. Lucky streak

    A few wins build dangerous overconfidence.

  4. One bad day

    A single run erases weeks of gains.

  5. Account blown

    Back to zero, and back to the start.

The Vesta way

The discipline

  1. Measure

    The first hour of the session builds the range. The system watches, flat.

  2. Risk first

    Stop and target are computed from the range and attached at entry.

  3. Take the break

    One clean breakout, long or short. Everything else is ignored.

  4. Flat by four

    Every position closes by 4:00 PM ET. Losses stay small and bounded.

  5. Compound

    A few good trades a week stack into a steady curve.

Results

A record built on consistency.

We'd rather see a smooth equity curve than a lucky spike. Steady compounding, shallow drawdowns, tracked month after month.

MES · all-time

Refreshed on the 1st of each month

Backtested in NinjaTrader 8 on tick-replay data, with commission and slippage included.

View interactive results

Security

Built like infrastructure.

You're trusting software with a live trading account, so we hold the platform to the same standard as the strategy. Nothing entitlement related ever trusts the browser.

Server-issued license keys

Keys are generated server-side with cryptographic randomness, one per account, from a keyspace of roughly 1029. They are never created or checked in the browser.

Live entitlement checks

The bot revalidates your key against the licensing server, which checks your real subscription state. A lapsed plan stops the bot; a renewal turns it back on.

Expiring signed downloads

Builds live in private storage. Each download link is signed for your session and dies after 120 seconds, so a leaked link is a dead link.

Stripe-verified billing

Subscription state is written only from signature-verified Stripe webhooks. Your card details go to Stripe and never touch our servers.

Row-level security

Every database table enforces Postgres row-level security. Your account can only ever read its own rows, and audit logs accept no client access at all.

Rate limits and hard headers

Key validation is rate-limited per IP with atomic database windows, and every page ships a strict content-security policy, HSTS preload, and clickjacking denial.

Every validation attempt against the licensing server is logged with its result, so abuse is visible and keys can be revoked without touching anyone else's access.

FAQ

Questions, answered.

What is Vesta Capital?

A rules-based session breakout strategy for NinjaTrader 8 futures, delivered as a native strategy you run in your own platform, on your own account. There is no copy trading and no one else touching your money.

How does the strategy actually work?

Two engines. The core engine measures the first hour of the New York session (the Initial Balance), then trades a close through that range's high or low, with the stop sized to the range and the target a multiple of it. The second is a time-based long taken once a week at the Monday open and closed the same afternoon. Everything is flat by 4:00 PM ET, every day.

What does it trade?

Micro index futures: the micro E-mini S&P 500 (MES) and the micro Nasdaq-100 (MNQ), traded intraday on NinjaTrader 8. Micros keep per-trade risk small enough for evaluation accounts.

What controls the risk?

Every breakout entry is placed with a stop and a profit target attached, sized from the day's actual range. One position at a time, a hard flatten at 4:00 PM ET so nothing is held overnight, and an optional drawdown guard that exits early if an open trade gives back too much unrealized profit. All performance shown is hypothetical and backtested, so it doesn't guarantee future results.

Why does this suit prop-firm accounts?

Evaluation accounts fail at boundaries: daily loss limits and trailing drawdown. A system that trades a couple of defined-risk setups per session and never holds overnight consumes far less of that budget than a scalper firing dozens of times a day. The research note walks through the math.

How are the results measured?

Backtested in NinjaTrader 8 on tick-replay data from January 2020 onward, with commission and slippage included. The figures on the results page come straight from those exports and are refreshed on the first of each month.

How is my access secured?

Your license key is generated server-side and validated against your live subscription every time the bot checks in. Downloads use signed links that expire in two minutes, billing state is written only from signature-verified Stripe webhooks, and the database enforces row-level security throughout. Details are in the security section above.

How do I get access?

Pick a plan on the pricing page. Your license key and the download are issued the moment checkout completes, and the member docs walk you through setup in NinjaTrader 8 in about ten minutes.

Is this financial advice?

No. Vesta Capital provides a systematic trading tool and research, not personalised investment advice. Futures trading involves substantial risk of loss.

Discord

Join the community.

Get updates, ask questions, and talk strategy with other traders. Hop into our Discord to learn more and request access.

Join our Discord