A complete workspace for futures traders.

Build your plan, examine the market, manage your trading workflow, and review your decisions—with a journal you can use independently and an AI partner when you want another perspective.

In the demo

A serious journal. With room for your own analysis.

Filter and select your records, inspect what changed inside a trade, compare two sessions, and write the plan for the next one. None of it waits on an assistant.

Trade records

3 shown

Session comparison

Two sample sessions
Trades recorded
1
1
Followed the written plan
0 of 1
1 of 1
Net after fees
−$248.96
+$211.04
Commissions
$4.96
$4.96

Left: Wednesday, September 9, 2026 · Right: Thursday, September 10, 2026

Selected trade

J-108 · sample

Instrument

MNQ Long

Entry

20,151.00 · 09:52

Exit

20,090.00 · 10:26

Size

2 contracts

Net

−$248.96

Adjustment history

  • 09:35Plan recorded · Long the reclaim, invalid below 20,122
  • 09:52Entry filled · 2 @ 20,151.00
  • 10:04Note added · Breadth turned negative — written invalidation condition
  • 10:09Stop adjusted · 20,122.00 → 20,090.00
  • 10:26Position closed · Stop filled 2 @ 20,090.00

Trade note

Breadth turned negative while the trade was open. I widened the stop after that invalidation instead of exiting according to my plan, and the trade closed at the wider level.

Next-session planning note

Written after review

The off-plan record widened its stop instead of accepting the written invalidation. Next session: no stop changes after entry, and keep size at two contracts until that rule holds for a full week.

Sample preview · Recreated interface · Not a screenshot of a live account

The journal has its own page with an interactive sample dataset, pattern analysis, and trade review. Explore the trading journal.

Product vision

Think through the trade with HESTOL.

Designed to answer with the basis for each part of the response: what the market context shows, what your own plan says would confirm or break the idea, and what the exposure looks like under stated assumptions.

Suggestions are perspectives to weigh, not instructions. Where the basis is thin, the response should say so.

Ask HESTOL

Illustrative conversation

Trader

I'm considering a long after a retest. What would confirm the idea, where would it fail, and how should I assess the risk?

Available market context

MNQ reclaimed the opening range high at 20,148 and has held it for one five-minute close. Participation is below the session average.

Basis: sample session feed · 09:44

Confirmation and invalidation

Your written confirmation is a second five-minute close above 20,148. The idea fails on a loss of the reclaim level at 20,122, or if breadth turns negative while price holds.

Basis: your execution plan

Potential stop and target scenarios

A stop below 20,122 keeps the invalidation level intact. A first target near 20,214 sits at the prior session high. Both are scenarios to weigh, not instructions.

Basis: levels in your plan

Exposure under the stated assumptions

2 MNQ contracts with a 29-point stop is roughly $116 of estimated risk at $2 per point. That sits under the $300 per-trade limit you configured.

Assumes MNQ at $2/point and a stop fill at the stated level

Relevant personal-history context

Three recorded opening-range trades in this sample history entered before the retest closed. Two of them were later marked off plan.

Basis: sample journal records

Responses in this preview are written examples selected from a fixed set. There is no AI service connected, and no example here is a recommendation to trade.

Sample preview · Simulated conversation · No AI service connected

Product vision

Market context built for the trading session.

Designed to bring trader-focused news, key levels, and Level 1/2 market data into the same view as your plan, with timestamps and data freshness on every row.

A headline next to a price move is context, not cause. HESTOL shows what arrived and when, and leaves the interpretation to you.

News + catalysts

Sample feed · not current reporting
  • 09:47NQReclaim holds through a second five-minute closeSimulated · 12s ago
  • 09:38NQIndex futures reclaim the pre-market range highSimulated · 9m ago
  • 09:12USDDollar softens ahead of the cash openSimulated · cached

Key levels

From your plan

Reclaim

20,148

Invalidation

20,122

Target

20,214

Change worth a look: price holds above the reclaim while breadth narrows.

Sample preview · Simulated feed · Not current market reporting

Product vision

See how each adjustment changes your exposure.

Designed to keep the original values intact while every timestamped adjustment is recorded beside them, with estimated exposure compared against the limits you set.

Monitoring
Shows your estimated exposure as it changes.
Alerts
Notify you when a limit is approached or crossed.
Enforcement and lockouts
Can restrict actions only through verified supported connections. An alert on its own cannot stop an order.

Exposure trail

J-108 · sample
  • 09:52Original stop 20,122.00Estimated risk $116
  • 10:09Stop widened to 20,090.00Estimated risk $244
  • Configured per-trade limit$300

Assumptions: MNQ, 2 contracts, $2per point, risk measured from entry 20,151.00 to the stated stop. Stop-based estimates do not guarantee execution prices.

Sample preview · Illustrative values

Planned

Challenge progress, in view.

Designed to keep challenge targets, drawdown limits, and day counts beside the sessions you are actually trading.

Challenge progress

Example rules only
  • Profit target$1,840 of $3,000
  • Max daily loss used$420 of $1,500
  • Trading days7 of 10

These are example rules for illustration. They are not any named firm’s current requirements, and no firm coverage is confirmed.

Planned

One source account. Clear per-account settings.

Designed to show a source account and its followers with status, size settings, and account-level visibility, so authorized copying is never a black box.

Accounts

Read-only preview

Source account

Account A · MNQ · 2 contracts base size

  • Account BFollowing1× size
  • Account CFollowing0.5× size
  • Account DPaused by trader

Copying runs only on connections you authorize. Fills can differ between accounts, and platform support is not confirmed. This preview has no working controls.

One sample session, end to end.

A short example tying the pieces together: prepare, follow, capture, review.

Illustrative preview · Sample data · No real trades

Put your plan into words.

Define what you're watching, what would confirm your idea, and what would make you step aside.

My execution plan

Sample session
Thesis
Long MNQ only above the reclaimed range high, after confirmation.
Confirmation
Editable in this example. Your edit stays as you switch tabs.
Invalidation

Loss of the reclaim level at 20,122.00

Breadth turns negative while price holds

Waiting on
No entries in the first five minutes

Reclaim

20,148

Invalidation

20,122.00

Target

20,214.00

Ask questions about the session in front of you.

Explore the relationship between your plan, the market context, and your recorded observations.

Sample responses · No AI service connected

Ask HESTOL

Example questions

Select an example question to see a sample response grounded in this session.

A result tells you what happened. Your notes help explain your decision.

The same sample trade, shown beside the plan it came from and the note written while it was open — so you can inspect the information behind a decision instead of only its profit or loss.

The result

J-108 · MNQ long · 2 contracts

−$248.96

Gross −$244.00 · Commissions $4.96

A losing sample trade. A loss on its own does not tell you whether the process was sound.

The plan it came from

Written 09:35

Long MNQ only above the reclaimed range high, after confirmation.

Confirmation

Two 5-minute closes above 20,148

Invalidation

Breadth turns negative while price holds

The note at the time

09:52

Entered MNQ long after the second close. 2 contracts, original stop 20,122.00.

At 10:04, while the position was open, breadth turned negative. The stop was then widened at 10:09 instead of exiting according to the plan.

Practical questions.

Step inside the command center.

Explore a sample session. Edit the plan, add your notes, and follow what changes.