← All strategy tests
Historical simulationStocks1h barsLong onlyMixed holding periods

JNJ: CCI momentum continuation, 60m (profile 1) - validation

Selected from a random mix of saved backtests. Profitability and a favorable verdict were not required. Simulated historical strategy test for JNJ.US using 60-minute bars from 2026-07-20 to 2026-10-17. Asset class: stocks. Indicators and functions used: CCI, CROSSED; Box 1 condition: [CROSSED(input_col=CCI(14), input_col2=100, direction=above)]; Box 2 condition: [CROSSED(input_col=CCI(14), input_col2=0, direction=below)]. Long only. Fills at the next bar's open. Opposite signal reverses the position. Starting equity: 25,000. Position size: 25 % of equity. Stop loss: 2 ATR. Take profit: 3 R. Trailing stop: 3 ATR. Commission per side: 0.01 %. Slippage per fill: 0.01 points. Maximum holding period: 100 bars. Risk-setting ATR period: 14. Session: 09:30 to 16:00 (exchange time). Saved results. Trades: 19; Net P&L: -28.737425; Return: -0.11495%; Win rate: 42.105263%.

Shared by pk78 · Published 2026-10-18 · Snapshot 2026-10-18 · Report revision 2

Test your versionLoads these rules and settings. Review them before starting a new test.

What was tested

Market
JNJ.US
Timeframe
60-minute bars
Test window
2026-07-20 – 2026-10-17
Engine
tv-engine-3

Simulated historical results, not live trading performance. Historical results do not predict future returns. Shared sections are selected by the author; hidden sections have not been independently verified. The author controls which sections are visible. This is a saved result; market data revisions or engine updates can change a later rerun.

Result and evidence

Too few trades

Only 19 trades, which is not enough to judge the strategy. Test a longer period.

Net P&L
-28.74
Return
-0.11%
Trades
19
Win rate
42.1%
Profit factor
0.97
Maximum drawdown
-2.40%
Average trade
-1.51
Average R
0.04R
Sharpe ratio
-0.10
Commission paid
23.64
Chance a no-edge strategy does this well
51.7%
P&L without the 2 best trades
-543.67

Read before trusting the numbers

  • Only 19 trades. That is too few to tell skill from luck; test a longer period or a faster timeframe.
  • 1 stop exit filled at the open because price gapped past the stop, so it closed beyond the stop price (worst -1.86R).

The luck check is a statistical estimate for this sample, not the probability of future success. Costs, sample size and testing many variants affect how much confidence a result deserves.

Equity and drawdown

Saved simulated equity across this test window. Drag the range control to inspect a period.

Full performance statistics

Compare the full run with its long and short trades.

Statistics from the saved run, for All, Long and Short trades. N/A means unavailable or not applicable.
MetricAllLongShort
Performance
Net P&L-28.74-28.74N/A
Return on starting equity-0.11%N/AN/A
Profit factor0.970.97N/A
Average trade (expectancy)-1.51-1.51N/A
Average R per trade0.04R0.04RN/A
Total R0.82R0.82RN/A
Buy & hold return (same period)1.42%N/AN/A
Trades
Trades19190
Win rate42.11%42.11%N/A
Average win104.22104.22N/A
Average loss-78.41-78.41N/A
Average win / average loss1.331.33N/A
Largest win278.83278.83N/A
Largest loss-160.36-160.36N/A
Most wins in a row33N/A
Most losses in a row33N/A
Average bars in trade9.379.37N/A
Average time in trade1d 14h1d 14hN/A
Average adverse excursion (MAE)59.7759.77N/A
Average favorable excursion (MFE)89.4389.43N/A
Risk
Max drawdown-614.60N/AN/A
Max drawdown %-2.40%N/AN/A
Longest drawdown43dN/AN/A
Sharpe ratio (daily, annualized)-0.10N/AN/A
Sortino ratio (daily, annualized)-0.12N/AN/A
Time in the market37.05%N/AN/A
Costs
Commission paid23.6423.64N/A
Same-bar exits assumed stop-first0N/AN/A
Luck check
Chance a no-edge strategy does this well52%N/AN/A
Net P&L without the 2 best trades-543.67N/AN/A

N/A means the metric is unavailable or does not apply to that side. Colors describe individual metrics, not the reliability of the strategy.

Strategy rules

Entry / long entry

[CROSSED(input_col=CCI(14), input_col2=100, direction=above)]

Exit / short entry

[CROSSED(input_col=CCI(14), input_col2=0, direction=below)]

Execution and risk settings

Direction
Long only
Signal mode
Entry and exit
Order fills
Next bar's open
Opposite signal
Reverse position
Starting equity
25,000.00
Position size
25.00 % of equity
Stop loss
2.00 ATR
Take profit
3.00 R
Trailing stop
3.00 ATR
Move stop to breakeven at R
Not set
Maximum bars in trade
100.00
Flat at session end
No
Commission per side
0.01 %
Slippage per fill
0.01 points
Session
09:30 – 16:00 (exchange time)

Robustness check

The same strategy tested across periods, symbols and nearby settings. These checks do not make a strategy immune to overfitting.

Earlier periods

Profitable in 4 of 5 periods with sufficient price coverage.

TestTradesNet P&LProfit factorDrawdownFinding
Jul 20 to Oct 17, 2026
Available data: 2026-07-20 to 2026-10-16, 448 bars.
19-28.740.97-2.40%Too few trades
Apr 21 to Jul 19, 2026
Available data: 2026-04-21 to 2026-07-17, 427 bars.
16462.202.01-1.33%Too few trades
Jan 21 to Apr 20, 2026
Available data: 2026-01-21 to 2026-04-20, 434 bars.
17273.801.68-0.80%Too few trades
Oct 23, 2025 to Jan 20, 2026
Available data: 2025-10-23 to 2026-01-20, 418 bars.
15553.512.70-1.06%Too few trades
Jul 25 to Oct 22, 2025
Available data: 2025-07-25 to 2025-10-22, 441 bars.
1621.451.05-0.69%Too few trades

Other symbols

Profitable on 2 of 3 other symbols. The rules hold up on most of them.

TestTradesNet P&LProfit factorDrawdownFinding
Jul 20 to Oct 17, 2026
Available data: 2026-07-20 to 2026-10-16, 448 bars.
19-28.740.97-2.40%Too few trades
AAPL.US
Available data: 2026-07-20 to 2026-10-16, 448 bars.
14-49.490.89N/AToo few trades
MSFT.US
Available data: 2026-07-20 to 2026-10-16, 357 bars.
13753.663.58N/AToo few trades
NVDA.US
Available data: 2026-07-20 to 2026-10-16, 357 bars.
12631.362.43N/AToo few trades

Stops and targets

9 of 35 stop/target settings were profitable in your window. Yours ranks 14. 28 were profitable in most of the 5 periods; the steadiest is a 1.5 ATR stop with no target (5 of 5 periods, $1,963.19 in total).

Net P&L in the original test window for each setting.
SettingNo target1R1.5R2R3R4R5R
0.5 ATR-106.9379.28-66.09-375.52-313.90-196.64-93.56
1 ATR-228.87-404.52-216.65-229.61-99.74-111.90-268.50
1.5 ATR54.44-8.4895.83138.46-6.1627.11122.82
2 ATR-37.21-121.0758.6543.27-28.74-84.89-10.05
3 ATR-35.035.19-95.40-25.20-108.89-35.03-35.03

Condition numbers

1 of 5 condition settings were profitable in your window. Yours ranks 3. 5 were profitable in most of the 5 periods; the steadiest uses 28 for 14 (4 of 5 periods, $1,327.93 in total).

Net P&L in the original test window for each setting.
Setting
769.82
10-5.62
14-28.74
21-32.91
28-41.94

Simulated trades

19 trades in this snapshot. All times are UTC.

#SideEntryExitSizeEntry priceExit priceNet P&LExit reason
1.0Long2026-07-22 14:30:002026-07-27 14:05:0024.00254.2700265.9400278.83take_profit
2.0Long2026-07-27 14:30:002026-07-28 17:05:0023.00267.2600268.100018.09trailing_stop
3.0Long2026-08-05 13:30:002026-08-06 14:30:0024.00255.2600255.930014.85trailing_stop
4.0Long2026-08-10 13:30:002026-08-11 16:30:0024.00259.0700258.9300-4.60exit_signal
5.0Long2026-08-12 16:30:002026-08-14 14:30:0024.00260.7700261.12007.15exit_signal
6.0Long2026-08-17 15:30:002026-08-19 13:30:0024.00263.4950272.9950226.71take_profit
7.0Long2026-08-19 14:30:002026-08-20 14:10:0023.00274.9300271.0100-91.42stop_loss
8.0Long2026-08-24 16:30:002026-08-26 13:55:0023.00273.7900269.9500-89.57stop_loss
9.0Long2026-08-31 13:30:002026-08-31 16:30:0023.00267.1350266.0900-25.26exit_signal
10.0Long2026-09-01 14:30:002026-09-02 13:35:0023.00267.7300278.0500236.10take_profit
11.0Long2026-09-03 16:30:002026-09-04 14:30:0023.00277.7890275.5700-52.31exit_signal
12.0Long2026-09-11 14:30:002026-09-11 16:05:0023.00269.6050265.9900-84.38stop_loss
13.0Long2026-09-14 14:30:002026-09-15 13:30:0023.00269.2700265.8000-81.04exit_signal
14.0Long2026-09-16 18:30:002026-09-21 19:30:0023.00268.5900269.810026.82exit_signal
15.0Long2026-09-24 14:30:002026-09-25 16:30:0023.00273.3050270.3800-68.53exit_signal
16.0Long2026-09-28 15:30:002026-09-29 14:00:0023.00272.2150268.5900-84.62stop_loss
17.0Long2026-10-06 19:30:002026-10-08 13:40:0024.00254.8999256.000025.18trailing_stop
18.0Long2026-10-09 17:30:002026-10-13 13:30:0024.00261.1800254.5500-160.36trailing_stop
19.0Long2026-10-15 14:30:002026-10-15 17:35:0024.00259.3650254.4000-120.39stop_loss