Dashboard / VWAP + EMA 9 crisscross
s20-C First 2 crosses of the day
NAS100 · 3m chart · a variation of VWAP + EMA 9 crisscross · paper account since 2026-10-19
Both directions, but only the first two crosses after the 09:30 open. Early crosses tend to set the day's direction; later ones mostly come from choppy days that lose.
2,368 trades (about 25 a month), 24% wins, +653.7R 2019-today with a 52.5R drawdown, every year positive, and a strong recent run (+335.0R since 2024). On Pepperstone data it held up much better than A.
The rules it shares with every variation are on the strategy page.
| Setting | Strategy default | s20-C (this) | s20-D (main) |
|---|---|---|---|
| Max crosses per day Only the first N EMA / VWAP crosses after the 09:30 open are traded, as an early clue that the day may trend; empty = every cross. | off | 2 | 1 |
All 27 settings of s20-C
Direction = bothema len = 9vwap anchor = cashvwap volume = tickcash open = 09:30stop = atrstop atr = 1min stop = 15exit = cross_backtarget r = 3trail at r = 3trail by r = 3window = allMax crosses per day = 2day end = 16:15short day end = 13:00tz = America/New_Yorktp r = 2use be = nobe trigger r = 1.5sl atr mult = 0stop steps = []trail start r = offtrail dist r = 1use tp = nopartial r = offpartial frac = 0.5Balance (R)
Calendar
Closed trades
| Side | Signal (UTC) | Exit (UTC) | Entry | Stop | Exit | Outcome | Result |
|---|---|---|---|---|---|---|---|
| ▼ Sell | 2026-11-02 15:00 | 2026-11-02 15:09 | 28,550.30 | 28,588.28 | 28,589.78 | loss | −1.00R |
| ▲ Buy | 2026-11-02 14:30 | 2026-11-02 14:36 | 28,553.40 | 28,525.76 | 28,525.76 | loss | −1.00R |
| ▼ Sell | 2026-11-02 07:42 | 2026-11-02 07:48 | 28,583.50 | 28,601.69 | 28,603.19 | loss | −1.00R |
| ▲ Buy | 2026-11-01 23:39 | 2026-11-02 07:42 | 28,530.10 | 28,498.17 | 28,583.50 | win | +1.80R |
| ▼ Sell | 2026-10-30 14:12 | 2026-10-30 14:36 | 28,531.90 | 28,578.45 | 28,579.95 | loss | −1.00R |
| ▲ Buy | 2026-10-30 13:30 | 2026-10-30 13:33 | 28,567.10 | 28,539.15 | 28,539.15 | loss | −1.00R |
| ▼ Sell | 2026-10-29 14:51 | 2026-10-29 14:54 | 29,335.00 | 29,390.19 | 29,391.69 | loss | −1.00R |
| ▲ Buy | 2026-10-29 13:30 | 2026-10-29 13:33 | 29,353.00 | 29,318.59 | 29,318.59 | loss | −1.00R |
| ▲ Buy | 2026-10-28 13:42 | 2026-10-28 13:45 | 29,727.10 | 29,702.54 | 29,702.54 | loss | −1.00R |
| ▼ Sell | 2026-10-28 13:30 | 2026-10-28 13:33 | 29,770.90 | 29,790.18 | 29,791.68 | loss | −1.00R |
| ▲ Buy | 2026-10-27 14:33 | 2026-10-27 14:36 | 29,504.90 | 29,464.41 | 29,464.41 | loss | −1.00R |
| ▼ Sell | 2026-10-27 13:30 | 2026-10-27 13:33 | 29,421.50 | 29,444.09 | 29,445.59 | loss | −1.00R |
| ▲ Buy | 2026-10-26 13:48 | 2026-10-26 13:54 | 29,107.60 | 29,060.87 | 29,072.10 | loss | −0.75R |
| ▼ Sell | 2026-10-26 13:45 | 2026-10-26 13:48 | 29,076.10 | 29,121.04 | 29,107.60 | loss | −0.67R |
| ▼ Sell | 2026-10-25 23:06 | 2026-10-26 04:45 | 29,088.40 | 29,114.09 | 28,990.40 | win | +3.87R |
| ▲ Buy | 2026-10-25 22:39 | 2026-10-25 22:54 | 29,159.40 | 29,134.26 | 29,134.26 | loss | −1.00R |
| ▼ Sell | 2026-10-23 17:06 | 2026-10-23 17:57 | 29,010.60 | 29,039.44 | 29,040.94 | loss | −1.00R |
| ▲ Buy | 2026-10-23 13:36 | 2026-10-23 17:06 | 28,852.60 | 28,815.20 | 29,010.60 | win | +4.44R |
| ▼ Sell | 2026-10-22 13:33 | 2026-10-22 13:39 | 29,342.20 | 29,370.19 | 29,371.69 | loss | −1.00R |
| ▲ Buy | 2026-10-22 13:30 | 2026-10-22 13:33 | 29,304.60 | 29,279.36 | 29,342.20 | win | +1.65R |
| ▲ Buy | 2026-10-21 14:30 | 2026-10-21 14:36 | 29,714.00 | 29,664.87 | 29,664.87 | loss | −1.00R |
| ▼ Sell | 2026-10-21 14:09 | 2026-10-21 14:21 | 29,624.30 | 29,673.53 | 29,675.03 | loss | −1.00R |
| ▼ Sell | 2026-10-20 16:57 | 2026-10-20 17:15 | 29,529.90 | 29,561.50 | 29,563.00 | loss | −1.00R |
| ▲ Buy | 2026-10-20 13:30 | 2026-10-20 13:33 | 29,355.00 | 29,324.47 | 29,324.47 | loss | −1.00R |
| ▲ Buy | 2026-10-19 14:15 | 2026-10-19 14:30 | 29,650.70 | 29,607.87 | 29,607.87 | loss | −1.00R |
| ▼ Sell | 2026-10-19 13:51 | 2026-10-19 14:12 | 29,547.00 | 29,582.31 | 29,583.81 | loss | −1.00R |
| ▼ Sell | 2026-10-19 08:57 | 2026-10-19 09:03 | 29,497.00 | 29,513.85 | 29,515.35 | loss | −1.00R |
Last event: close at 2026-11-02 15:12 UTC · all events
| Year | Trades | Win % | Result |
|---|---|---|---|
| 2019 | 13 | 31% | +8.0R |
| 2020 | 250 | 23% | +20.5R |
| 2021 | 206 | 24% | +62.2R |
| 2022 | 460 | 27% | +203.0R |
| 2023 | 245 | 19% | +24.9R |
| 2024 | 331 | 27% | +166.2R |
| 2025 | 448 | 23% | +70.9R |
| 2026 | 415 | 24% | +97.9R |
Dukascopy data until 2026-10-05, in R at zero cost (R = the amount risked on a trade). Your own spread, commission, account and risk go in the Money calculator tab. Settings were partly chosen by looking at this history, so the live account is the real test.
Turn the backtest's R into money for your own account: starting balance, risk per trade (fixed or compounding) and your broker's costs. Nothing else on the site uses money.
Balance after each trade
| Year | Trades | R before costs | R after costs | Profit | Return |
|---|---|---|---|---|---|
| 2019 | 13 | +8.0R | +7.3R | +$728 | +7.3% |
| 2020 | 250 | +20.5R | +8.7R | +$869 | +8.1% |
| 2021 | 206 | +62.2R | +52.3R | +$5,228 | +45.1% |
| 2022 | 460 | +203.0R | +183.6R | +$18,356 | +109% |
| 2023 | 245 | +24.9R | +12.6R | +$1,257 | +3.6% |
| 2024 | 331 | +166.2R | +150.4R | +$15,042 | +41.3% |
| 2025 | 448 | +70.9R | +52.3R | +$5,228 | +10.2% |
| 2026 | 415 | +97.9R | +83.6R | +$8,365 | +14.8% |
Replays the backtest trades with raw costs: 1.00 spread. A trade's cost in R = cost ÷ its stop distance, so tight stops pay more R. Risk is set when a trade opens; trades can overlap, like the backtest. Year = the year the trade opened (UTC); return = profit ÷ the balance at the year's first trade. Not included: swap / overnight financing, taxes. Past results, not a forecast.
This variation's backtest trades on a prop firm account: pick a firm, an account size, a period and your risk per trade. Costs come from the Money calculator tab (now: raw costs: 1.00 spread).
FTMO · 2-Step Challenge: Target 10% then 5% · max loss 10% fixed · daily loss 5% · min 4 trading days · 80% split · first payout after 14 days · $96 fee · fee refunded with payout #1.
Not simulated: Fees are EUR (€89-€1,080) at ~1.08 USD. Funded Standard account: no orders 2 min around major news, no holding over weekends (Swing account exempt).
Rules checked against the firm's site on 2026-10-28; firms change them often.
Net cash over time (payouts − fees)
Every account (20)
| # | Bought | Ended | Result | Trades | Time to pass | Payouts | Received | Fees |
|---|---|---|---|---|---|---|---|---|
| 20 | 2026-06-30 | – | Still in evaluation | 145 | – | 0 | $0 | −$96 |
| 19 | 2026-05-15 | 2026-06-30 | Blown in evaluation · passed phase 1 | 71 | – | 0 | $0 | −$96 |
| 18 | 2025-12-19 | 2026-05-15 | Blown when funded | 210 | 3.9 months · 163 tr | 2 | +$659 | −$96 |
| 17 | 2025-11-24 | 2025-12-19 | Blown in evaluation | 35 | – | 0 | $0 | −$96 |
| 16 | 2025-05-29 | 2025-11-24 | Blown when funded | 196 | 5.4 months · 170 tr | 1 | +$1,087 | −$96 |
| 15 | 2025-01-23 | 2025-05-29 | Blown when funded | 175 | 2.0 months · 85 tr | 3 | +$850 | −$96 |
| 14 | 2024-09-20 | 2025-01-23 | Blown in evaluation | 135 | – | 0 | $0 | −$96 |
| 13 | 2024-05-03 | 2024-09-20 | Blown when funded | 129 | 2.5 months · 43 tr | 2 | +$2,571 | −$96 |
| 12 | 2023-12-21 | 2024-05-03 | Blown when funded | 98 | 3.9 months · 83 tr | 1 | +$728 | −$96 |
| 11 | 2023-10-31 | 2023-12-21 | Blown in evaluation | 25 | – | 0 | $0 | −$96 |
| 10 | 2023-03-19 | 2023-10-31 | Blown when funded | 147 | 5.4 months · 97 tr | 2 | +$1,318 | −$96 |
| 9 | 2023-01-03 | 2023-03-19 | Blown in evaluation | 70 | – | 0 | $0 | −$96 |
| 8 | 2022-09-28 | 2023-01-03 | Blown when funded | 107 | 2.2 months · 79 tr | 2 | +$1,753 | −$96 |
| 7 | 2022-05-25 | 2022-09-28 | Blown when funded | 149 | 42 days · 52 tr | 4 | +$1,025 | −$96 |
| 6 | 2022-02-17 | 2022-05-25 | Blown when funded | 135 | 22 days · 35 tr | 5 | +$1,952 | −$96 |
| 5 | 2022-01-18 | 2022-02-17 | Blown in evaluation | 48 | – | 0 | $0 | −$96 |
| 4 | 2020-09-09 | 2022-01-18 | Blown when funded | 318 | 14.0 months · 249 tr | 4 | +$1,498 | −$96 |
| 3 | 2020-06-25 | 2020-09-09 | Blown in evaluation | 44 | – | 0 | $0 | −$96 |
| 2 | 2020-04-15 | 2020-06-25 | Blown in evaluation | 38 | – | 0 | $0 | −$96 |
| 1 | 2019-01-02 | 2020-04-15 | Blown when funded | 93 | 14.5 months · 50 tr | 2 | +$1,207 | −$96 |
Replays this variation's backtest trades (raw costs: 1.00 spread) from 2019-01-02 to 2026-10-05, risking a fixed 0.5% of the account size per trade. A blown account is replaced at once; payouts are taken as soon as the rules allow. Floating losses use each trade's worst point on its own (open trades are not added together); the trading day runs 17:00 to 17:00 New York. Futures firms are simulated with the CFD backtest in R. Past results, not a forecast.