>
Realty Income Corporation (O)

View Evaluation Period:

10 Days 30 Days 100 Days

Model Evaluation — last 100 days for Realty Income Corporation (O)

MAPE: 0.68%
MAE: 0.40
Direction hit: 91.0%
P&L in Period: --
Trade Date Prediction For Actual Pred Δ actual Strategy Action Shares Held Strategy P&L (Day) Cum. P&L (Period)
2025-07-21 2025-07-28 $58.02 $57.49 1.55 SCALE-IN 35.46 $0.00 $0.00
2025-07-22 2025-07-29 $57.90 $56.77 1.51 SELL 0.00 $51.25 $51.24
2025-07-23 2025-07-30 $56.86 $57.53 -0.98 FLAT 0.00 $0.00 $51.24
2025-07-24 2025-07-31 $57.36 $56.95 -0.52 FLAT 0.00 $0.00 $51.24
2025-07-25 2025-08-01 $56.79 $56.74 -1.23 FLAT 0.00 $0.00 $51.24
2025-07-28 2025-08-04 $56.13 $56.32 -1.77 FLAT 0.00 $0.00 $51.24
2025-07-29 2025-08-05 $56.57 $56.97 -0.29 FLAT 0.00 $0.00 $51.24
2025-07-30 2025-08-06 $57.45 $57.75 0.09 INITIAL BUY 17.61 $0.00 $51.24
2025-07-31 2025-08-07 $57.20 $56.88 0.41 SCALE-IN 26.52 $0.00 $51.24
2025-08-01 2025-08-08 $56.91 $57.15 0.78 SCALE-IN 35.36 $0.00 $51.24
2025-08-04 2025-08-11 $57.09 $56.96 0.52 SELL 0.00 $31.16 $82.40
2025-08-05 2025-08-12 $57.44 $56.56 -0.01 FLAT 0.00 $0.00 $82.40
2025-08-06 2025-08-13 $57.39 $57.86 0.19 INITIAL BUY 17.57 $0.00 $82.40
2025-08-07 2025-08-14 $57.66 $57.77 0.75 SCALE-IN 26.33 $0.00 $82.40
2025-08-08 2025-08-15 $57.89 $57.95 0.80 SCALE-IN 35.03 $0.00 $82.40
2025-08-11 2025-08-18 $57.82 $58.18 0.38 SCALE-IN 43.75 $0.00 $82.40
2025-08-12 2025-08-19 $58.48 $58.39 1.09 SCALE-IN 52.42 $0.00 $82.40
2025-08-13 2025-08-20 $57.87 $57.43 0.21 SELL 0.00 $34.49 $116.89
2025-08-14 2025-08-21 $59.01 $58.76 1.12 INITIAL BUY 17.30 $0.00 $116.89
2025-08-15 2025-08-22 $59.90 $59.47 2.08 SCALE-IN 25.85 $0.00 $116.89
2025-08-18 2025-08-25 $59.58 $59.67 1.10 SCALE-IN 34.49 $0.00 $116.89
2025-08-19 2025-08-26 $58.92 $58.30 1.05 SELL 0.00 $34.96 $151.86
2025-08-20 2025-08-27 $58.21 $59.61 -0.80 FLAT 0.00 $0.00 $151.86
2025-08-21 2025-08-28 $58.13 $58.63 -1.77 FLAT 0.00 $0.00 $151.86
2025-08-22 2025-08-29 $58.55 $58.73 -1.03 FLAT 0.00 $0.00 $151.86
2025-08-25 2025-09-01 $58.13 $57.57 -0.79 FLAT 0.00 $0.00 $151.86
2025-08-26 2025-09-02 $58.76 $58.94 0.55 INITIAL BUY 17.20 $0.00 $151.86
2025-08-27 2025-09-03 $57.74 $57.95 -0.39 SELL 0.00 $7.23 $159.08
2025-08-28 2025-09-04 $57.95 $57.70 -0.60 FLAT 0.00 $0.00 $159.08
2025-08-29 2025-09-05 $58.28 $58.55 0.15 FLAT 0.00 $0.00 $159.08
2025-09-02 2025-09-09 $59.29 $58.77 0.53 INITIAL BUY 17.32 $0.00 $159.08
2025-09-03 2025-09-10 $59.10 $59.00 1.36 SCALE-IN 25.95 $0.00 $159.08
2025-09-04 2025-09-11 $59.49 $59.40 1.54 SCALE-IN 34.53 $0.00 $159.08
2025-09-05 2025-09-12 $59.45 $58.78 1.17 SELL 0.00 $47.07 $206.15
2025-09-08 2025-09-15 $60.16 $59.72 0.87 INITIAL BUY 16.92 $0.00 $206.15
2025-09-09 2025-09-16 $60.41 $60.34 1.31 SCALE-IN 25.33 $0.00 $206.15
2025-09-10 2025-09-17 $60.22 $60.22 0.73 SCALE-IN 33.74 $0.00 $206.15
2025-09-11 2025-09-18 $59.98 $59.18 0.53 SELL 0.00 $29.54 $235.69
2025-09-12 2025-09-19 $59.71 $59.61 -0.45 FLAT 0.00 $0.00 $235.69
2025-09-15 2025-09-22 $59.11 $59.76 -1.30 FLAT 0.00 $0.00 $235.69
2025-09-16 2025-09-23 $59.16 $59.23 -1.06 FLAT 0.00 $0.00 $235.69
2025-09-17 2025-09-24 $59.06 $58.71 -0.92 FLAT 0.00 $0.00 $235.69
2025-09-18 2025-09-25 $59.55 $59.98 -0.16 INITIAL BUY 16.92 $0.00 $235.69
2025-09-19 2025-09-26 $59.98 $59.69 0.87 SCALE-IN 25.37 $0.00 $235.69
2025-09-22 2025-09-29 $59.79 $59.73 0.63 SCALE-IN 33.84 $0.00 $235.69
2025-09-23 2025-09-30 $60.32 $60.15 1.26 SCALE-IN 42.23 $0.00 $235.69
2025-09-24 2025-10-01 $60.55 $60.57 1.00 SCALE-IN 50.57 $0.00 $235.69
2025-09-25 2025-10-02 $60.79 $60.73 0.81 SCALE-IN 58.93 $0.00 $235.69
2025-09-26 2025-10-03 $60.46 $59.40 0.67 SELL 0.00 $54.67 $290.36
2025-09-29 2025-10-06 $60.08 $59.18 -0.24 FLAT 0.00 $0.00 $290.36
2025-09-30 2025-10-07 $60.40 $59.28 -0.15 FLAT 0.00 $0.00 $290.36
2025-10-01 2025-10-08 $59.90 $59.31 -0.89 FLAT 0.00 $0.00 $290.36
2025-10-02 2025-10-09 $59.63 $59.02 -0.83 FLAT 0.00 $0.00 $290.36
2025-10-03 2025-10-10 $59.01 $59.25 -1.07 FLAT 0.00 $0.00 $290.36
2025-10-06 2025-10-13 $58.66 $58.41 -1.74 FLAT 0.00 $0.00 $290.36
2025-10-07 2025-10-14 $58.26 $58.82 -1.64 FLAT 0.00 $0.00 $290.36
2025-10-08 2025-10-15 $58.73 $58.02 -0.90 FLAT 0.00 $0.00 $290.36
2025-10-09 2025-10-16 $58.84 $58.00 -0.17 FLAT 0.00 $0.00 $290.36
2025-10-10 2025-10-17 $59.46 $59.74 0.80 INITIAL BUY 17.16 $0.00 $290.36
2025-10-13 2025-10-20 $59.29 $59.54 1.03 SCALE-IN 25.68 $0.00 $290.36
2025-10-14 2025-10-21 $59.94 $59.55 1.21 SCALE-IN 34.18 $0.00 $290.36
2025-10-15 2025-10-22 $60.64 $60.24 1.80 SCALE-IN 42.58 $0.00 $290.36
2025-10-16 2025-10-23 $60.03 $60.57 0.57 SCALE-IN 51.02 $0.00 $290.36
2025-10-22 2025-10-23 $60.22 $60.40 -- SELL 0.00 $0.00 $-962.90
2025-10-23 2025-10-26 -- $59.99 -- FLAT 0.00 $0.00 --
2025-10-24 2025-10-27 $60.40 $59.60 -- FLAT 0.00 $0.00 --
2025-10-27 2025-10-30 -- $60.61 -- FLAT 0.00 $0.00 --
2025-10-25 2025-10-28 -- $60.25 -- FLAT 0.00 -- --
2025-10-26 2025-10-29 -- $59.44 -- FLAT 0.00 -- --
2025-10-28 2025-10-31 -- $59.00 -- FLAT 0.00 -- --
2025-10-29 2025-11-01 -- $58.76 -- FLAT 0.00 -- --
2025-10-30 2025-11-02 -- $58.96 -- FLAT 0.00 -- --
2025-10-31 2025-11-03 -- $59.26 -- FLAT 0.00 -- --
2025-11-01 2025-11-04 -- $59.36 -- FLAT 0.00 -- --
2025-11-02 2025-11-05 -- $59.54 -- FLAT 0.00 -- --
2025-11-03 2025-11-06 -- $60.18 -- FLAT 0.00 -- --