an agentic copilot for the stock market
Not watching isn't the same as not knowing.
Your desk watches the market on its own clock, then hands you what changed: a brief before the bell, a recap after the close, and answers whenever you have ten minutes. Every number in it is computed, never generated.
free. no card.
no trade on the agent's own authority
before the openthe overnight, the news, and your own signals
during the daya signal the moment a rule matches on the bars
after the closewhat happened, in plain English
why nakagai
Real numbers first. Everything else second.
waypoint · the core
No LLM in the signal path.
Every number your agent quotes comes from a reproducible Python engine: data, strategies, backtests, metrics. The agent supplies judgment. It never supplies the numbers.
waypoint · the signal
No track record required to see a signal.
The scanner records what it finds the moment a rule matches on the bars. Stale data or a switched-off expression can hold a row back from the default view, but that is a data-quality check you lift with one toggle, not an evidence gate. Want a play's own out-of-sample record? Fork it in the Builder and run the same test the desk runs.
waypoint · the edge
Broker keys never leave your machine.
Your agent reaches Robinhood through Nakagai, not around it. Connectors are off by default, only allowlisted tools are reachable, and anything not proven read-only counts as a write and gets refused. Credentials stay on an edge you run yourself.
one live endpoint. 41 MCP tools for your agent, the same REST API for you.
the path down
Your agent does the work. You hold the seal.
gate a
Signals only.
The agent reads the signals the desk records, journals the tape, and briefs you before the open. Informational: nothing executes.
gate b
Propose and confirm.
The resident reviews one bounded candidate and may accept or abstain. Nakagai compiles every order field, and an accepted order waits for your explicit yes.
gate c
Bounded autopilot.
A standing instruction you wrote: hard caps on dollars per trade, open positions, and a daily-loss stop. One tap revokes everything.
the record · counted, not promised
The method behind every number is a rolling out-of-sample test. A play runs on the parameters its spec already declares, is scored only on months it never saw, and then the window rolls forward and it is scored again. Nothing is fitted to the past beforehand, so a good result is not one the engine tuned its way into. Run it yourself in the Builder over any range you pick: thirteen months of daily bars gives you nine out-of-sample windows to judge a play against, more if you widen the range.
the free desk
Your desk runs free. Pay when you want it to trade.
the desk
A desk that runs on its own clock.
It checks in four times a day, at 04:15, 09:45, 13:45 and 18:45 ET, journals what it saw, and briefs you in plain English. No card, no trial clock, no expiry.
the mandate
Every rung that reads and reports, none that trades.
Observer, briefer, and advisor are all yours: the agent watches, journals, and briefs. Copilot and autopilot, where candidate acceptance may reach a frozen order, are Pro.
the record
The same numbers, the same agent surface.
Signals, backtests, and your own agent over MCP: everything the record band above counts is Free from day one.
Full comparison, and what Pro adds, on the pricing page.
Give your agent a seat on the exchange.
One hosted endpoint. Signals recorded live, a fail-closed gateway, and every trade under your seal, never the agent's.
scenery: generated sumi-e ink





