Pick a ticker and a strategy. This page replays the rules from your
start date to today and shows the resulting buy limit, sell targets and time-cut dates.
How these prices are produced
This site stores nothing about you on the server, so it cannot know what you hold.
Instead it reconstructs your position: it replays the rule you picked from your
start date to the last close and reports the state that replay ends in. Everything on
this page follows from that reconstructed state.
That means the holdings shown are what you would hold if you had followed the
rule exactly, with every fill going through at the close and nothing missed. A real
account drifts from that within weeks. Treat the output as the rule's opinion, not as
your statement.
The two modes
- Starting today — no past positions. Cash is full and the rule is waiting for
its first tranche. Indicators are still computed from history, so mode decisions are
correct; only the holdings are empty.
- Following since a date — the rule is replayed from that date, and whatever
tranches are still open at the last close become the holdings list.
Buy line, sell target, time cut
- Buy line. For split-buying strategies the engine buys when the close ends below
the prior close by the entry trigger, so the line is the prior close adjusted by that
trigger.
- Sell target. Each tranche sells on its own cost, not on an average. The target
is the tranche's purchase price times one plus the profit target, grossed up for the sell
fee so the net result matches the backtest.
- Time cut. A tranche that has not reached its target within the holding limit is
closed at the close on that day. The date shown skips US federal holidays only, so an
exchange-only holiday can move it by a day.
What it will not tell you
It does not place orders, connect to a broker, or tell you whether to follow the rule
today. It also says nothing about position sizing relative to your total assets. A
leveraged product falling 70% is normal for these tickers, and this page will keep
calmly printing buy lines the whole way down, because that is what the rule says. Whether
you should be running that rule at all is the question the
backtest and the
guides exist to help you answer.
Why your account will not match exactly
- Fills. The engine assumes limit-on-close fills at the official closing price.
Real closing auctions fill at slightly different prices, and sometimes not at all.
- Fees and taxes. The default is 0.1% each way. Taxes are not modelled.
- Whole shares. Rounding down to whole shares leaves cash idle, and that residual
compounds differently in your account than in the simulation.
- Missed sessions. One skipped day changes which tranche is open, and the paths
separate from there.