Private Proposal June 2026

Project Proposal, Prepared for Devin Brady

From a daily PDF and manual order entry to automated execution, with you in control

Your Turtle commodities orders arrive in a PDF every morning, and today you key them into NinjaTrader by hand. This builds a system that does it for you, and never touches an order without checking your live account first.

You approve. It executes. It re-prices the stop in place, and stops to ask when anything is unclear.

~46 CONTRACTS / DAY NINJATRADER 8 SEMI-AUTO + APPROVAL RECONCILED vs LIVE STATE

01 · The Problem

What manual entry costs you every day

Your report is software-generated, so reading it is the easy part. The real work is everything after: keeping the right orders working at the right prices, every single day, with a working stop on every position.

01

The time it eats

Every morning you read the report and key in or adjust dozens of orders by hand. Time spent on data entry instead of your actual business, every day it runs.

02

The risk of human error

One stop you forget to update, one fat-finger on a price, one order on the wrong side, a real position mistake on leveraged capital. Dozens of contracts, every day, is where costly slips happen.

03

The stops never sit still

The stops trail. Most days the prices change, so you are not placing orders once, you are constantly cancelling, replacing, and re-pricing the ones already working.

02 · The Daily Flow

From inbox to executed orders, one supervised pipeline

This is the system at work, end to end, on real numbers from your June 24 report. It plays on its own, or you can step through each stage at your own pace.

Real data

Watch a real day run through the system.

Every contract, price, and action below is taken from your actual 06-24-2026 turtlealerts report, including the 32nds on treasuries (112^31) and a manual order the system refuses to touch. The middle step, Reconcile, is the engine: it is where most of the value lives.

Daily Order Pipeline TURTLES COMMODITIES · 06-24-2026
EMAIL PARSE RECONCILE APPROVE EXECUTE INBOX RECEIVED 08:02 ET FROM alerts@turtlealerts.com SUBJECT Turtles Commodities, Orders & Positions FOR 06-24-2026 PDF 2026-06-24_OrdersPositions.pdf 7 pp ~46 contracts · entry & exit stops · 4 rollovers ◇ If it's late, missing, or unreadable, you're alerted immediately, not left guessing. NORMALIZE EVERY PRICE INTO ONE TICK-CORRECT FORMAT AS WRITTEN NORMALIZED CONTRACT · NOTATION 112^31 112.96875 USU26 · T-BOND 32nds (¹/₃₂) 110^01 110.03125 TYU26 · 10-YR NOTE 32nds (¹/₃₂) 97.255 97.255 DXU26 · DOLLAR IDX decimal ◇ Every value is tick-size and sanity-checked per contract. A symbol it doesn't recognize stops the run and alerts you, it never guesses. DESIRED (today's report) vs LIVE (your NinjaTrader account) → ONE ACTION PER CONTRACT CONTRACT DESIRED LIVE ACTION USU26 stop 111^01 stop 110^16 RE-PRICE MGCQ26 buy-stop 4403.2 none working CREATE CLQ26 stop 78.15 stop 78.15 KEEP NGQ26 cancelled for now buy-stop working CANCEL MNQU26 buy-stop 31104.75 manual order found HOLD · REVIEW It never acts on assumptions, only on your real account state. Anything unclear stops and asks. PLACED IN NINJATRADER · AFTER YOUR APPROVAL RE-PRICE USU26 stop → 111^01 WORKING ✓ modified in place by order ID, no cancel-and-replace CREATE MGCQ26 buy-stop 4403.2 WORKING ✓ CANCEL NGQ26 buy-stop CANCELLED HOLD MNQU26, manual overlap SKIPPED ✓ Re-priced in place when supported, avoiding the cancel-replace gap. If a modify is rejected or the state is unclear, it stops and alerts you. PLAN FOR TODAY 06-24 ● AWAITING YOUR APPROVAL 1 RE-PRICE · 1 CREATE 1 CANCEL · 1 HOLD USU26 LONG 12 stop 111^01 · 08:03 CLQ26 SHORT 1 stop 78.15 · held APPROVE PLAN ⏱ expires in 14:32 one tap · then it executes SECURE BY DESIGN 🔒 Behind a VPN /private access layer Not open on thepublic internet YOU STAY IN CONTROL ◇ Every approval logged ◇ Plans expire ifyou don't approve ◇ Nothing executeswithout you

THE DAILY ROUTINE, IN 5 STAGES

Watch a day run end to end

The walkthrough starts automatically. Use Back and Next anytime, or replay it from the beginning.

Illustrative walkthrough built on your real 06-24-2026 report, for explanation, not a live trade or a performance claim.

03 · The Principle

Built around control, not blind automation

Before it touches a single order, the system reads the real state of your account, your positions, your working orders, the fills since the last run. It never acts on assumptions. A script that just fires the PDF's orders would be cheap and dangerous; this safety-first reconciliation is the engine, and it is most of the work.

Re-prices the stop in place

It modifies a working stop by its ID when supported, instead of cancel-then-recreate, to avoid the gap where a position sits without a stop. NinjaTrader supports this directly. If a modify is rejected or the state is unclear, it stops and alerts you instead of guessing.

Stops and alerts on anything unclear

An unknown symbol, a price that fails a sanity check, the broker disconnected, the email missing: all of these make it pause and tell you, rather than do something wrong. It fails closed, not open.

Never overrides your manual orders

You operate the same account from your phone. If an order you placed by hand overlaps with what the system expects, it flags that instrument for your review instead of acting on it. It runs twice without ever doubling an order.

Why NinjaTrader, and what I already validated

Its CHANGE command modifies a live stop's price by ID without cancel-and-replace, verified against NinjaTrader's official docs, not from memory.
NinjaTrader must be running and connected, so the system runs on an always-on Windows machine, ideally a VPS, up and connected every day, independent of your PC.
The whole flow is built and tested in NinjaTrader's free simulation; the only live check is a separate micro-size order, run only with your explicit approval.

04 · The Roadmap

Three phases, each one gated by your approval

Start small, validate, and grow with confidence, you control the spend and the risk at every step. Each phase already leaves you with something usable.

0
Lowest risk

Proof of concept & validation

Build a working parser on your real PDF. Validate NinjaTrader on your exact setup: place, re-price, and cancel stops in simulation plus a single micro-size live order, and confirm your stops survive the daily restart. Run a short, capped evaluation of the direct approach vs CrossTrade.

Deliverable: a short feasibility report on your broker + a working parser demo.

GATE · PROVES IT WORKS ON YOUR EXACT SETUP BEFORE THE BIG BUILD

1
The core build

The supervised production system

The full daily workflow, developed and tested on a demo account. The reconciliation engine (the core), NinjaTrader execution, your configurable sizing, the secure mobile dashboard, notifications including the "email didn't arrive" alert, and approval mode running end to end, with basic risk limits already in place: max contracts, kill switch, expiring plans.

Deliverable: the system, working, with you approving each day.

APPROVAL GATE · YOU OPERATE IT SUPERVISED, NOTHING EXECUTES WITHOUT YOU

2
Optional

Hardening & automation

Once you've run it and trust it: a NinjaTrader add-on for real-time state and live P&L, full automation switched on gradually with hard limits and escalation rules, auto-reconnect and edge-case hardening, and the optional AI parser fallback for format-change resilience.

Deliverable: real-time dashboard + automation, on your terms.

OPTIONAL · ONLY IF AND WHEN YOU WANT IT

05 · Investment

Validate first, before the larger build

De-risk first

The smart way to spend here is in order: you validate the whole thing works on your exact setup for ~$2–3K first, then decide on the production build with full information. The POC is not overhead, it is risk reduction before the larger commitment.

PHASE 0 Lowest risk

Proof of concept

18–27 hours

~$2,100–3,200

Prove feasibility on your real broker setup: parser, NinjaTrader validation, direct-vs-CrossTrade evaluation.

PHASE 1 Core build

Supervised system

85–115 hours

~$10,100–13,700

The reconciliation engine, execution, sizing, secure dashboard, notifications, approval mode, working end to end.

PHASE 2 Optional

Hardening & automation

48–75 hours

~$5,700–8,900

Real-time P&L, gradual full automation with hard limits, edge-case hardening, optional AI parser fallback.

Phase 0 + Phase 1, the system working supervised: ~$12,250–16,900 $119 / hr · capped per phase

Hourly with an agreed cap per phase, so there are no surprises and you only pay for real development time, no fixed price padded "just in case". Not included (you provide): the VPS (~$60–100/mo) or Windows machine, your NinjaTrader license, broker account and data fees, and the CrossTrade subscription ($49–99/mo) only if you choose that route.

06 · Next Step

Start with Phase 0

STEP 1

Confirm the two essentials

Your broker and data feed inside NinjaTrader, and access to (or a forward of) the daily turtlealerts email.

STEP 2

I send a short Phase 0 scope

The lowest-risk way to prove the whole thing works on your exact setup, close to the budget we already discussed.

STEP 3

We kick off this week

When Phase 0 is done, we both know precisely what the production build involves before committing to it.

Every phase ends at a checkpoint. Nothing moves forward until you approve the step before it, and nothing executes, ever, without you.