Live overview
One view of the managed book.
Checking data source.
Agent portfolio · shared account
RECONCILINGTrade returns over time
Waiting for the fill journal.
Select a trade below to focus its path.
| Ticker / strategy | Position | Entry · ET | Exit / valuation · ET | Return / P&L | Capital deployed |
|---|---|---|---|---|---|
| Waiting for trades. | |||||
Calculation & data coverage
Profit & loss over time
Calculation & data coverage
Open positions
0 positions| SYMBOL | QUANTITY | ENTRY | MARKET VALUE | UNREALIZED | OWNERSHIP / EXIT STATE |
|---|
Crypto signals · 24/7
- Waiting for quote
- 0
- Expired
- 0
- Spread blocked
- 0
- Cost blocked
- 0
The spread separates the two quotes. The midpoint is their average. Fill markers show the price actually reported for an executed order.
Connecting live prices
Candles use recorded market data. Quote lines update between bar closes.
Measured timing
Median / p95 · millisecondsCollecting observations
Market watch
Live quote age · completed bars| SYMBOL | BID / ASK | SPREAD | AGE | CONTEXT | TREND |
|---|
Strategy Studio
Keep the settings, evidence and resulting trades together.
Your first experiment
Saves a range-breakout version and constructed prices. No broker orders, strategy activation or model calls. Synthetic results demonstrate the workflow only.
Build your strategy
DISABLED ON INSTALLBring your own entry rules and exit parameters. Imported strategies use the same scanner, portfolio checks, replay engine and trade history as built-in strategies.
Advanced JSON editor
JSON edits apply when you load them into the builder or install them directly. The builder preview describes the form above.
Use a new semantic version when changing rules. Conditions compare a documented feature against a number or another feature. Position sizing, ownership, trading sessions and account risk limits stay with the engine.
Available feature fields
| Strategy | Version / fingerprint | State | Rules | Definition |
|---|
This format supports bounded rule definitions, not uploaded Python or JavaScript. No access to keys, files, network, position sizes or broker calls. Paper use requires Studio review; live money, shorting, crypto and options plugins are not supported in this version. Strategy switches and results →
01 · Save a version
Freeze the current engine settings for an installed equity strategy. Saving does not change trading.
02 · Bring the evidence
Import receipt-ordered bid/ask quotes, sizes in shares, completed minute bars and the exchange calendar. Candle-only history cannot establish executable returns.
Up to 25,000 events and 25 equities per dataset. No automatic historical quote download.
Record your own evidence
EXISTING STREAM · NO EXTRA PROVIDER CALLSCapture one currently tracked equity during a regular market session. Completed warmup bars are included; quotes and bars keep their engine observation times. Capture stops at the selected duration, session close or storage limit.
Alpaca reports stock quote sizes in round lots. Supply the verified round-lot share count for this symbol; it is recorded as your declared conversion, not independently verified. Incorrect conversion changes simulated fill capacity. Alpaca quote schema ↗
Saved datasets and exports
| Dataset | Provenance | Quotes / bars | Capture quality | Data |
|---|
03 · Run an isolated replay
NO BROKER ORDERSFrozen manifest and replay assumptions
One worker runs at a time, with a two-minute limit. Model decisions, the scanner, other strategies and external holdings are excluded. A recorded source is your supplied provenance, not independently verified market data.
Dataset coverage & execution quality
SELECTED DATASET| Symbol | Quotes / bars | Complete minutes | Max quote age | Max quote silence | Max spread / minimum size |
|---|
Studio storage & portable experiments
LOCAL WORKSPACEManage active versions & datasets
Archiving a version also archives its replays and datasets that no other active replay uses. Current paper experiments stay protected. Restore checks available capacity and never starts trading.
| Type | Research | Action |
|---|
Archived research
| Type | Research | Action |
|---|
Move an experiment between installations
Export a completed or cancelled run from the experiment ledger. Its bundle contains the frozen version, plugin definition, dataset, report and deployment references. Import checks integrity and keeps it read-only; a checksum does not verify the author or reported returns. Up to 16 imported bundles.
| Experiment | Size | Action |
|---|
What the evidence says
Save or select a strategy version to inspect its evidence.
Attributed paper results
Still unproven
Experiment ledger
| Version | Status | Closed | Net · estimated | Win rate | Actions |
|---|
Full report, rejections and data fingerprints
Requires paper mode, unchanged settings, recorded data, completed trades, resolved exposure and no existing positions or orders for this strategy. Synthetic tests cannot qualify. Jev filter mode is not supported by this replay.
Paper experiments
| Strategy / version / deployment | State | Closed | Realized net · estimated | Win rate | Control |
|---|
Only fills linked to each deployment appear here. Partial realized exits are included in net; win rate counts closed campaigns. Open P/L, model and operating costs are excluded. Pausing blocks entries and requests entry cancellation; position protection continues. Changing code or frozen settings blocks new entries until a new version is reviewed.
Engine status, protection & account controls
Know what the engine is doing.
Connecting to your trading engine.
From market checks to execution
Jev & strategy details → · Jev I/O → · Live log → · Sessions & tomorrow → · Strategy controls → · Trade returns → · Options lab → · Strategy economics →Current entry context · —
Reading the engine's decision state.
Account reconciliation
ACCOUNT RECONCILIATIONStrategy workers
Entry gates
Paper execution test
Uses the instrument selected on the Live tab.
Selected symbol · at most one share or $25 crypto · automatic exit attempt after 60 seconds. Risk checks apply. This tests execution, not strategy performance.
Strategy switches, results & latest checks
Strategies & results
Switch each strategy on or off for new entries. Selections save immediately and survive restarts. Existing positions keep their exit management.
| NEW ENTRIES | STRATEGY | REALIZED NET · EST. | WIN RATE | CLOSED TRADES | OPEN P/L · GROSS | ADD TO WINNERS | AVAILABILITY |
|---|
Loading strategy history.
Small samples do not establish profitability. Research-only experiments appear here when an execution handler is installed and tested.
Options strategy lab
Connecting to options research.
| SHADOW ENTRIES | STRATEGY | SIMULATED NET | WIN RATE | OPEN NET · EST. |
|---|
Scanner checks and simulation assumptions
Latest strategy checks
Expand a strategy to inspect the actual values used in its latest evaluation. These checks run in numerical workers.
Jev activity
CONNECTINGJev returns structured classifications. It does not place orders. Scores describe context, not a probability of profit. The coordinator makes allocation decisions and sends orders to the configured broker.
Discovery, news & tomorrow’s plans
Order-flow context
Best-quote proxy · requires sizes and fresh observations| SYMBOL | DEPTH IMBALANCE | NORMALIZED OFI | MICROPRICE SKEW | OBSERVATIONS |
|---|
Relative-value research
Diagnostics only. No hedged execution or cointegration claim.
Trade returns & account history
Strategy economics
Net results matter more than scan count. These samples do not establish future profitability.
| STRATEGY | CLOSED / PARTIAL | WIN RATE | GROSS | FEES · EST. | NET · EST. | MEAN / CLOSED | EVIDENCE |
|---|
Crypto execution profile
| SYMBOL | HISTORY | LAST BAR CLOSE | LATEST CANDIDATE | TARGET / ROUND TRIP COST | BREAK-EVEN WIN RATE* |
|---|
*Arithmetic hurdle if every trade exits at its exact target or stop, with estimated costs; not a forecast. Gaps, time exits and slippage can worsen it.
Jev · forward outcome observations
| SYMBOL / STRATEGY | JEV CLASS | OBSERVED / MISSING | MEAN NET MARKOUT | CONFIG |
|---|
Decision history, orders & model activity
Live decision & execution log
Following eventsNo events match this view yet.
Oldest to newest · up to 500 events in this view. The log includes retained history; pipeline counters cover this run. No-setup checks and rejected quotes are sampled at most once per instrument/strategy/minute. Counters include every completed worker check. Freezing this view does not pause trading.
Jev · live input / output
Reading retained model activity.
No model records yet. Strategy checks can run without producing a setup that needs Jev.
Request body
No request selected.
Validated response · classifications and usage
No response selected.
Model calls run only after a strategy setup passes the entry precheck. A classification score is not a probability of profit.
Decision journal
Latest 60 candidates| TIME | SYMBOL / STRATEGY | DECISION | JEV CONTEXT | REASON |
|---|
Activity
Audit trailOrder journal
Durable intents and broker outcomes| TIME | SYMBOL | ACTION | QUANTITY / FILLED | STATUS | CLIENT ID |
|---|