Sharemaestro Signal Sandbox [Experimental - Under Development]
Tokyo Electron Limited (8035) · TYO
Terminal Console Markov

Sharemaestro Signal Sandbox simulates a simple portfolio reacting to Sharemaestro signals (weekly data). It buys on allowed entry signals and exits on DTL warnings (per your settings), then shows P/L, ROI and drawdowns over time.

What happens by default
  1. Auto-start: On page load we run the full simulation with default controls (same as pressing Run Auto).
  2. Start point: We begin at the first valid ACCUMULATION where the weekly trend ≤ 0.25 (low-risk zone).
  3. First buy size: On that ACCUMULATION we buy Max starts + Qty (ACCUM). Example: Max starts=10 and Qty=1 ⇒ first buy = 11.
  4. Adds: Later ACCUMULATION signals (still trend ≤ 0.25) add the ACCUM Qty. Optional signals only add if you’ve enabled them.
  5. Exit: When a run of DTL Breach Warnings reaches your threshold (e.g., 3 in a row), we sell everything on the last warning of that run.
What the summary shows
  • Shares held - number of shares currently owned.
  • Avg buy price - total cost ÷ total shares.
  • Last price - the price at the current timeline row; used for “(last)” P/L and ROI calculations.
  • Weekly close - latest weekly close; used for the “(week)” comparisons (Now / Unrl Now / ROI Now).
  • Unrealized P/L - paper P/L on open position: (price − avg buy) × shares.
  • Realized P/L - P/L locked in from sells (DTL exits).
  • ROI - (Realized + Unrealized) ÷ total cost of buys.
  • Max drawdown - worst peak-to-trough % drop of portfolio value over the run.
  • Mini chart - portfolio value over time (realized cash + current holdings value).
How to change behaviour
Control What it does Effect on simulation
End on consecutive DTL Warnings Set how many DTL warnings in a row trigger an exit (1–3). Lower = faster exits; higher = more tolerance before selling all.
Max starts One-off “starting block” added to the first valid ACCUMULATION buy. Increases initial exposure at the identified low-risk start.
Qty (ACCUMULATION) Units added on each qualifying ACCUMULATION after the first buy (trend ≤ 0.25). Controls pace of adding during accumulation phases.
Optional signals Tick a signal to treat it as a one-set add; set per-signal Qty. Enables adds on Ribbon Change, Smart Money Buy, etc., when checked.
Ribbon Change sub-types Pick which ribbon sources (Market Strength / Demand / Regime / Threshold / Dynamics) are allowed. Adds only on selected sub-types; otherwise skipped.
Ignore DTL When on, DTL warnings don’t count toward the exit sequence. Keeps the position open even through DTL warnings.
Continue after DTL After exiting on DTL, wait for the next valid ACCUMULATION to re-start. Creates distinct “cycles” (exit → re-enter on next valid ACCUM).
Currency / Show Tips Toggle currency symbol and tooltips. Display-only; no impact on logic.
Per-row control
  • Each timeline row has an Active / Skip switch. Turn it off to exclude that signal from the run; the summary recalculates immediately.
  • Row background shows what happened: green = applied, yellow = skipped.
Tips
  • Export CSV to inspect every step (date, signal, action, qty, basis, P/L, ROI).
  • To re-run with changes, just change the settings (or flip per-row switches). If the sim has run once, we’ll recompute quickly with your new options.
  • ACCUMULATION entries only happen when trend ≤ 0.25. Above that, ACCUM signals are skipped.
Simulation Controls
Sells all on the last warning of the run.
Added to the first valid ACCUM only.
ACCUM buys only if trend ≤ cap.
Treat these as Buy (1 set)
Tick signals to add one unit when they occur.
Signal Timeline
Date Signal Source Price Trade Actions
Summary
Position snapshot
?
Shares held
0
Avg buy price
Last price
Weekly close

Value & P/L
?
Unrealized P/L (last)
Unrealized P/L (week)
Realized P/L

Returns & Risk
?
ROI (last)
ROI (week)
Max drawdown
0.0%

Activity
?
Trades / Skips
0 · Skips: 0

Portfolio value (mini)
Portfolio value = realized cash from exits + current value of holdings.