MarketInOut Stock Screener Please enable JavaScript to view this page content properly Log In | Sign Up
 
Backtest Builder
My Backtests
Popular Strategies
Backtest Log
Optimization
Strategy Name Ichimoku Kinko Hyo
  Create a Copy 
The Ichimoku indicator was published in 1969 by a reporter, Ichimoku Kinko Hyo, in Japan. This indicator comprises five lines: the Tenkan-sen, Kijun-sen, Senkou span A, Senkou span B, and Chikou span. The green and red areas between the Senkou Span A and Senkou Span B are called Kumo or Cloud. A buy signal is generated when the price crosses from below to above the Ichimoku Cloud and the Tenkan-sen is above the Kijun-sen. When the price or the Tenkan-sen line crosses below the Kijun-sen line or the price crosses below the upper Cloud's edge, we want to take profits and exit our trade. In this backtest, we used the components of the Russell 1000 index as a stock universe. The "ichi_pcac" term in the formula for opening a position means "price crossed above cloud".
Type of Positions Long
 Position Opening 
Criteria for Opening a Position: index(russell1000) and (ichimoku(9,26,52) ichi_pcac) and tenkan(9,26,52) > kijun(9,26,52)
Order Execution Model: Close Prices
 Position Closing 
Criteria for Closing a Position: tenkan(9,26,52) < kijun(9,26,52) or ichimoku(9,26,52) ichi_pic or price < tenkan(9,26,52)
Order Execution Model: Close Prices
 Backtest Parameters 
Initial Capital: $10,000
Capital at Risk: 30% per trade
Portfolio Max Size: 20 positions
Comm. per Trade: 0.05%  
Avg Bid-Ask Spread: 0.1%  
Period: 1/1/2025 - 12/31/2025
The backtester displays results for the current year only. Please sign up to view the full report.
 Results 
Total Profit: $-1,665   Total Trades: 91  
Capital Growth:-16.6%   Profit Trades, % of Total:32%  
Profit Factor: [?] 0.52  Avg Trade Duration, days:4.34  
Payoff Ratio: [?] 1.11   Avg Profit per Trade:-0.65%  
Max Drawdown:18%   Avg Profit per Day:-0.15%  
Max Drawdown, $: 1,794   Avg Market Impact: [?]
Minor  
 
Restoration Factor: [?] -0.93   Overall Viability Score: [?]
1 / 10
 
Avg Annual Return: -16.6%   CAGR: [?]0%  
 Equity Graph 
 Performance 
Year S&P 500 Equity JanFeb MarAprMay JunJulAug SepOctNov Dec
2025 8.40 -16.65 -1.18 -0.85 -0.64 -8.46 -0.46 -7.41 1.48
        
Performed Trades  
 Symbol Entry Date
Entry
Price, $
Exit Date
Exit
Price, $
Shares Profit, $  Exit On
Stop
Loss, $
Take
Profit, $
 MI [?]
 ATO 07/18/2025 156.66 07/24/2025 158.15 15 17.62  Period End  Minor 
 AEE 07/16/2025 96.85 07/24/2025 100.12 25 76.78  Period End  Minor 
 DUK 07/16/2025 117.79 07/24/2025 119.78 20 35.03  Period End  Minor 
 FCN 07/16/2025 164.83 07/18/2025 164.24 14 -12.86  Close Signal  Minor 
 DPZ 07/14/2025 472.94 07/15/2025 465.39 5 -42.42  Close Signal  Minor 
 FCN 07/14/2025 167.30 07/15/2025 163.61 14 -56.27  Close Signal  Minor 
 AA 06/30/2025 29.51 07/14/2025 29.79 83 18.31  Close Signal  Minor 
 AAPL 06/30/2025 205.17 07/14/2025 208.62 11 33.38  Close Signal  Minor 
 ALB 06/27/2025 64.95 06/30/2025 62.67 38 -91.45  Close Signal  Minor 
 AA 06/26/2025 29.93 06/27/2025 28.47 84 -127.48  Close Signal  Minor 
 ENTG 06/25/2025 82.15 06/30/2025 80.65 30 -49.86  Close Signal  Minor 
 HR 06/25/2025 15.61 06/26/2025 15.55 163 -14.85  Close Signal  Minor 
 APD 06/24/2025 279.22 07/15/2025 286.65 9 61.74  Close Signal  Minor 
 BBY 06/24/2025 68.84 06/25/2025 68.00 37 -36.13  Close Signal  Minor 
 AA 06/23/2025 28.71 06/24/2025 28.80 88 2.86  Close Signal  Minor 
 CVS 06/20/2025 65.85 06/25/2025 65.65 39 -12.92  Close Signal  Minor 
 AIZ 06/20/2025 196.15 06/24/2025 198.02 13 19.17  Close Signal  Minor 
 CVX 06/20/2025 149.55 06/23/2025 146.86 17 -50.75  Close Signal  Minor 
 A 06/18/2025 115.28 06/20/2025 115.32 22 -4.19  Close Signal  Minor 
 ADC 06/18/2025 75.04 06/20/2025 74.37 34 -27.85  Close Signal  Minor 
 CMA 06/18/2025 55.83 06/20/2025 56.49 46 25.18  Close Signal  Minor 
 BKR 06/17/2025 39.60 06/18/2025 38.98 66 -46.09  Close Signal  Minor 
 CVX 06/17/2025 148.85 06/18/2025 148.19 17 -16.26  Close Signal  Minor 
 HAL 06/13/2025 23.19 06/18/2025 22.28 113 -107.92  Close Signal  Minor 
 CVS 06/13/2025 66.73 06/17/2025 66.37 39 -19.22  Close Signal  Minor 
 DNB 06/11/2025 9.07 06/13/2025 9.04 291 -14.00  Close Signal  Minor 
 BIIB 06/09/2025 134.15 06/11/2025 133.06 19 -25.78  Close Signal  Minor 
 BC 06/04/2025 54.73 06/17/2025 55.01 48 8.17  Close Signal  Minor 
 APD 06/03/2025 281.49 06/04/2025 278.43 9 -32.57  Close Signal  Minor 
 JNJ 05/30/2025 155.21 06/03/2025 154.42 17 -18.69  Close Signal  Minor 
 AOS 05/29/2025 64.73 05/30/2025 64.31 41 -22.50  Close Signal  Minor 
 DOV 05/28/2025 179.03 05/29/2025 179.17 14 -3.06  Close Signal  Minor 
 AIZ 05/27/2025 200.21 06/09/2025 198.68 13 -25.07  Close Signal  Minor 
 ETR 05/23/2025 82.82 05/28/2025 81.81 32 -37.57  Close Signal  Minor 
 CRL 05/23/2025 136.73 05/27/2025 138.65 19 31.23  Close Signal  Minor 
 AAP 05/22/2025 48.96 06/13/2025 48.27 55 -43.28  Close Signal  Minor 
 AMZN 05/22/2025 203.10 05/23/2025 200.99 13 -32.67  Close Signal  Minor 
 PNC 05/22/2025 171.50 05/23/2025 170.34 15 -22.52  Close Signal  Minor 
 ADI 05/12/2025 222.14 05/22/2025 210.97 12 -139.17  Close Signal  Minor 
 ADSK 05/07/2025 283.36 05/22/2025 295.00 9 99.50  Close Signal  Minor 
 ACM 05/02/2025 102.12 05/22/2025 107.13 25 119.96  Close Signal  Minor 
 ABT 04/30/2025 130.17 05/12/2025 131.40 20 19.36  Close Signal  Minor 
 CVS 04/30/2025 65.99 05/02/2025 66.73 39 23.67  Close Signal  Minor 
 ADM 04/24/2025 48.28 04/30/2025 47.26 51 -56.87  Close Signal  Minor 
 HTZ 04/16/2025 5.71 04/30/2025 6.82 436 478.26  Close Signal  Minor 
 AZEK 04/15/2025 46.66 05/07/2025 49.00 53 118.89  Close Signal  Minor 
 DLTR 04/11/2025 72.11 04/15/2025 71.80 34 -15.43  Close Signal  Minor 
 GO 04/10/2025 14.21 04/15/2025 13.90 176 -59.48  Close Signal  Minor 
 CASY 04/09/2025 439.26 04/24/2025 446.81 5 33.30  Close Signal  Minor 
 DLTR 04/09/2025 72.57 04/10/2025 71.74 34 -33.11  Close Signal  Minor 
 DRI 04/09/2025 193.60 04/10/2025 190.70 13 -42.68  Close Signal  Minor 
 NEM 04/07/2025 44.65 04/08/2025 44.75 58 0.61  Close Signal  Minor 
 MP 04/07/2025 23.99 04/08/2025 21.94 108 -226.25  Close Signal  Minor 
 F 04/04/2025 9.44 04/07/2025 9.11 283 -98.59  Close Signal  Minor 
 HRL 04/03/2025 30.84 04/07/2025 29.47 89 -127.24  Close Signal  Minor 
 CNC 04/03/2025 64.29 04/04/2025 61.93 42 -104.37  Close Signal  Minor 
 FTI 03/27/2025 31.18 04/03/2025 29.44 91 -163.78  Close Signal  Minor 
 AIZ 03/26/2025 211.48 03/27/2025 210.69 13 -15.75  Close Signal  Minor 
 COP 03/20/2025 101.45 04/03/2025 94.45 28 -201.39  Close Signal  Minor 
 CINF 03/19/2025 145.92 03/20/2025 144.48 19 -32.86  Close Signal  Minor 
 AFL 03/14/2025 106.66 04/04/2025 101.42 26 -141.58  Close Signal  Minor 
 AES 03/13/2025 12.06 03/26/2025 12.27 237 43.98  Close Signal  Minor 
 JKHY 03/13/2025 174.76 03/14/2025 175.27 16 2.56  Close Signal  Minor 
 WBA 03/11/2025 11.21 03/19/2025 11.16 256 -18.52  Close Signal  Minor 
 TW 03/11/2025 135.18 03/12/2025 133.19 21 -47.40  Close Signal  Minor 
 D 03/10/2025 55.87 03/11/2025 54.48 51 -76.48  Close Signal  Minor 
 CSGP 03/04/2025 75.58 03/11/2025 76.87 38 43.20  Close Signal  Minor 
 CHE 02/27/2025 585.61 03/12/2025 588.73 4 7.78  Close Signal  Minor 
 AFL 02/27/2025 106.84 03/10/2025 106.17 26 -22.95  Close Signal  Minor 
 EW 02/26/2025 71.96 02/27/2025 71.40 39 -27.42  Close Signal  Minor 
 AAPL 02/20/2025 245.51 02/26/2025 240.05 11 -65.37  Close Signal  Minor 
 HBAN 02/14/2025 16.39 02/20/2025 16.09 175 -58.16  Close Signal  Minor 
 CCK 02/13/2025 87.94 02/14/2025 87.55 32 -18.09  Close Signal  Minor 
 CCL 02/12/2025 25.89 02/13/2025 25.86 111 -9.07  Close Signal  Minor 
 ATO 02/11/2025 143.43 03/04/2025 148.92 20 103.90  Close Signal  Minor 
 CGNX 02/11/2025 39.43 02/12/2025 39.06 73 -32.73  Close Signal  Minor 
 ADSK 02/10/2025 304.99 02/11/2025 299.72 9 -52.85  Close Signal  Minor 
 ADC 02/05/2025 71.64 02/11/2025 71.37 40 -16.51  Close Signal  Minor 
 CBSH 02/04/2025 66.86 02/10/2025 66.14 43 -36.66  Close Signal  Minor 
 CFR 02/04/2025 136.59 02/05/2025 138.23 21 28.65  Close Signal  Minor 
 ADC 02/03/2025 71.65 02/04/2025 71.21 40 -23.31  Close Signal  Minor 
 ADP 01/29/2025 297.49 02/27/2025 308.11 9 90.08  Close Signal  Minor 
 ADSK 01/28/2025 309.93 01/29/2025 304.17 9 -57.34  Close Signal  Minor 
 ADP 01/27/2025 297.07 01/28/2025 295.25 9 -21.70  Close Signal  Minor 
 CGNX 01/24/2025 40.35 01/27/2025 38.88 72 -111.49  Close Signal  Minor 
 GS 01/15/2025 599.94 02/03/2025 626.13 4 99.80  Close Signal  Minor 
 EOG 01/10/2025 128.24 01/24/2025 129.55 23 24.19  Close Signal  Minor 
 ADI 01/08/2025 218.49 01/10/2025 210.49 13 -109.52  Close Signal  Minor 
 BDX 01/07/2025 229.71 02/04/2025 239.87 13 125.91  Close Signal  Minor 
 BRKR 01/06/2025 60.50 01/15/2025 57.39 49 -158.09  Close Signal  Minor 
 LRCX 01/06/2025 77.55 01/08/2025 76.62 38 -41.18  Close Signal  Minor 
91 trades

Backtesting Results Disclaimer
Past hypothetical backtest results are neither an indicator nor a guarantee of future returns. Actual results may vary from the analysis. Hypothetical performance results have many inherent limitations and cannot fully account for market factors such as bid-ask spread, slippage, and commission costs. There are numerous other factors related to the markets, which cannot be fully accounted for in the backtesting algorithm, but all of which can adversely affect actual trading results.



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us
LAWJOY GENERAL PTE LTD CRN: 202447584H Office address: 260B Ang
Mo Kio St. 21 #18-153 Kebun Baru Court Singapore (562260)