All Reports / Report #244

Simulation Report

Large Cap FCF Yield + Momentum Top 10

The simulation finished up 147.37% versus contributed principal.
Created at 2026-07-16 11:16:02 / v2 / Updated by Colin ZHao

Simulation Report

Large Cap FCF Yield + Momentum Top 10

The simulation finished up 147.37% versus contributed principal.

Created at 2026-07-16 11:16:02 / Updated by Colin ZHao

Thesis

No forward-looking thesis was provided.

Goal

Test new TTM revenue, operating-income, and free-cash-flow factors over rolling 5-year windows

Primary metric: Annualized edge over equal-weight S&P 500 with drawdown context

Period

Simulation range
2021-07-02 -> 2026-06-26
Starting value
202,049.52
Principal contributed
350,000.00
Ending cash
6,420.94

Strategy Rules

Large Cap FCF Yield + Momentum Top 10 qf-2021-fcf-momentum-top10-rb3

  • Large-cap, liquid, profitable universe only
  • TTM fundamentals must already exist on the sim date; no look-ahead
  • Pure TTM-column runs first, then feed-informed hybrid runs

Result

Ending value
865,780.10Portfolio value at the final available date
Total gain/loss
+515,780.10+147.37%
Avg yearly gain
+24.57%Money-weighted annualized return using the recorded deposit schedule
S&P 500 (EW) yearly gain
+11.64%S&P 500 (EW) ending value: 544,497.38
Max drawdown
-21.89%10 open positions at the end of the run

Run Facts

Largest position
32.91%
Cash position
6,420.94 (0.74%)
Unique stocks traded
55

Tax Profile

Unrealized gain exposure
+317,505.91
Long-term tax
21,506.57
Short-term tax
25,551.95
Dividend tax
4,516.72
Total estimated tax
51,635.27

Strategy Check

  • The strategy followed the trading-universe rule: 55 user-selected stocks were traded, with 143 buys and 126 sells.
  • The strategy met the capital-growth goal in absolute terms, finishing with a 147.37% return on contributed principal.
  • The portfolio did not fully satisfy the anti-concentration goal: the largest ending position reached 32.91% of the portfolio.
  • The path was volatile: maximum drawdown reached -21.89%.

Note

FCF yield + momentum: combine strong free-cash-flow yield with positive trailing momentum. Inspired by top published family: Value + Momentum (proxy).

Positions At Report Date

Symbol Quantity Last Price Market Value Unit Cost Total Cost $ Gain/Loss % Gain/Loss % of Group
DAL 471 92.57 43,600.47 70.56 33,235.27 +10,365.20 +31.19% 5.07%
DVN 522 42.21 22,033.62 47.88 24,993.36 -2,959.74 -11.84% 2.56%
EXPE 180 262.80 47,304.00 200.38 36,068.77 +11,235.23 +31.15% 5.50%
GM 1,211 78.10 94,579.10 57.39 69,494.27 +25,084.83 +36.10% 11.01%
KLAC 416 248.64 103,434.24 172.73 71,854.02 +31,580.22 +43.95% 12.04%
LRCX 746 379.09 282,801.14 203.08 151,497.68 +131,303.46 +86.67% 32.91%
NEM 857 96.13 82,383.41 44.86 38,445.02 +43,938.39 +114.29% 9.59%
NFLX 475 73.81 35,059.75 102.05 48,473.75 -13,414.00 -27.67% 4.08%
UAL 313 136.11 42,602.43 97.67 30,570.71 +12,031.72 +39.36% 4.96%
WDC 180 586.45 105,561.00 206.78 37,220.40 +68,340.60 +183.61% 12.28%

As of 2026-06-26

Show types
Date Action Symbol Qty Price Acquired Term Cash Note
2026-06-26 DEPOSIT +5000.00 Monthly contribution x2
2026-06-05 DIVIDEND WDC 180 0.15 +27.00
2026-06-05 DIVIDEND GM 1,211 0.18 +217.98
2026-06-01 INTEREST +2.44
2026-05-28 DIVIDEND EXPE 180 0.48 +86.40
2026-05-27 DIVIDEND NEM 857 0.26 +222.82
2026-05-18 DIVIDEND KLAC 416 0.23 +95.68
2026-05-14 DIVIDEND DAL 471 0.19 +88.55
2026-05-01 INTEREST +3.46
2026-04-09 BUY DAL 134 67.83 -9089.22 fcf-momentum buy: DAL, revenue 65.2B, op margin 8.8%, FCF yield 9.00%, momentum 81.9%, target weight 5.2%.
2026-04-09 BUY DVN 522 47.88 -24993.36 fcf-momentum buy: DVN, revenue 16.7B, op margin n/a, FCF yield 9.86%, momentum 67.4%, target weight 5.2%.
2026-04-09 BUY UAL 313 97.67 -30570.71 fcf-momentum buy: UAL, revenue 60.5B, op margin 8.4%, FCF yield 12.16%, momentum 66.2%, target weight 6.4%.
2026-04-09 BUY EXPE 57 230.26 -13124.82 fcf-momentum buy: EXPE, revenue 15.2B, op margin 14.4%, FCF yield 13.10%, momentum 64.7%, target weight 6.8%.
2026-04-09 BUY WDC 9 337.88 -3040.92 fcf-momentum buy: WDC, revenue 11.8B, op margin 30.3%, FCF yield 2.61%, momentum 984.3%, target weight 8.9%.
2026-04-09 BUY NFLX 475 102.05 -48473.75 fcf-momentum buy: NFLX, revenue 46.9B, op margin 29.7%, FCF yield 27.23%, momentum 17.6%, target weight 10.1%.
2026-04-09 BUY KLAC 416 172.73 -71854.02 fcf-momentum buy: KLAC, revenue 13.1B, op margin n/a, FCF yield 16.60%, momentum 185.7%, target weight 15.0%.
2026-04-09 SELL CVS 400 78.84 2026-01-07 SHORT +31536.00 Exit CVS: no longer in the top 10 fcf-momentum factor set as of 2026-04-09.
2026-04-09 SELL DG 236 119.75 2026-01-07 SHORT +28261.00 Exit DG: no longer in the top 10 fcf-momentum factor set as of 2026-04-09.
2026-04-09 SELL WBD 90 27.53 2025-10-07 SHORT +2477.70 Exit WBD: no longer in the top 10 fcf-momentum factor set as of 2026-04-09.
2026-04-09 SELL WBD 2,887 27.53 2025-07-09 SHORT +79479.11 Exit WBD: no longer in the top 10 fcf-momentum factor set as of 2026-04-09.
2026-04-09 SELL T 148 26.84 2025-04-07 LONG +3972.32 Exit T: no longer in the top 10 fcf-momentum factor set as of 2026-04-09.
2026-04-09 SELL T 200 26.84 2025-01-03 LONG +5368.00 Exit T: no longer in the top 10 fcf-momentum factor set as of 2026-04-09.
2026-04-09 SELL T 451 26.84 2024-10-03 LONG +12104.84 Exit T: no longer in the top 10 fcf-momentum factor set as of 2026-04-09.
2026-04-09 SELL T 1,057 26.84 2024-07-05 LONG +28369.88 Exit T: no longer in the top 10 fcf-momentum factor set as of 2026-04-09.
2026-04-09 DEPOSIT +7500.00 Monthly contribution x3
2026-04-07 DIVIDEND DG 236 0.59 +139.24
2026-04-01 INTEREST +7.34
2026-03-06 DIVIDEND GM 1,211 0.18 +217.98
2026-03-05 DIVIDEND WDC 171 0.13 +21.38
2026-03-05 DIVIDEND EXPE 123 0.48 +59.04
2026-03-04 DIVIDEND LRCX 746 0.26 +193.96
2026-03-03 DIVIDEND NEM 857 0.26 +222.82
2026-03-02 INTEREST +4.92
2026-02-26 DIVIDEND DAL 337 0.19 +63.36
2026-02-02 INTEREST +4.71
2026-01-22 DIVIDEND CVS 400 0.67 +266.00
2026-01-12 DIVIDEND T 1,856 0.28 +515.97
2026-01-07 BUY DAL 337 71.65 -24146.05 fcf-momentum buy: DAL, revenue 63.4B, op margin 9.2%, FCF yield 8.35%, momentum 21.4%, target weight 4.8%.
2026-01-07 BUY EXPE 3 297.18 -891.54 fcf-momentum buy: EXPE, revenue 14.7B, op margin 12.7%, FCF yield 7.69%, momentum 59.7%, target weight 5.8%.
2026-01-07 BUY CVS 400 79.79 -31916.00 fcf-momentum buy: CVS, revenue 402.1B, op margin 1.2%, FCF yield 7.70%, momentum 74.3%, target weight 6.4%.
2026-01-07 BUY DG 236 143.51 -33868.36 fcf-momentum buy: DG, revenue 42.1B, op margin 4.5%, FCF yield 7.41%, momentum 92.2%, target weight 6.8%.
2026-01-07 BUY WDC 171 199.88 -34179.48 fcf-momentum buy: WDC, revenue 10.7B, op margin 29.3%, FCF yield 3.50%, momentum 312.7%, target weight 6.9%.
2026-01-07 BUY GM 170 81.91 -13924.70 fcf-momentum buy: GM, revenue 168.0B, op margin 1.7%, FCF yield 21.55%, momentum 58.2%, target weight 16.2%.
2026-01-07 BUY LRCX 746 203.08 -151497.68 fcf-momentum buy: LRCX, revenue 20.6B, op margin 33.8%, FCF yield 23.54%, momentum 170.4%, target weight 30.3%.
2026-01-07 SELL F 1,585 13.74 2025-10-07 SHORT +21777.90 Exit F: no longer in the top 10 fcf-momentum factor set as of 2026-01-07.
2026-01-07 SELL CCL 160 32.11 2025-10-07 SHORT +5137.60 Exit CCL: no longer in the top 10 fcf-momentum factor set as of 2026-01-07.
2026-01-07 SELL CCL 673 32.11 2025-07-09 SHORT +21610.03 Exit CCL: no longer in the top 10 fcf-momentum factor set as of 2026-01-07.
2026-01-07 SELL AEP 21 113.7 2025-10-07 SHORT +2387.70 Exit AEP: no longer in the top 10 fcf-momentum factor set as of 2026-01-07.
2026-01-07 SELL AEP 188 113.7 2025-07-09 SHORT +21375.60 Exit AEP: no longer in the top 10 fcf-momentum factor set as of 2026-01-07.
2026-01-07 SELL UAL 33 116.6 2025-10-07 SHORT +3847.80 Exit UAL: no longer in the top 10 fcf-momentum factor set as of 2026-01-07.
2026-01-07 SELL UAL 572 116.6 2025-07-09 SHORT +66695.20 Exit UAL: no longer in the top 10 fcf-momentum factor set as of 2026-01-07.
2026-01-07 SELL NFLX 61 90.73 2024-10-03 LONG +5534.53 Exit NFLX: no longer in the top 10 fcf-momentum factor set as of 2026-01-07.
2026-01-07 SELL NFLX 257 90.73 2024-04-04 LONG +23317.61 Exit NFLX: no longer in the top 10 fcf-momentum factor set as of 2026-01-07.
2026-01-07 SELL NFLX 1,219 90.73 2024-01-03 LONG +110599.87 Exit NFLX: no longer in the top 10 fcf-momentum factor set as of 2026-01-07.
2026-01-07 DEPOSIT +7500.00 Monthly contribution x3
2026-01-02 INTEREST +5.75
2025-12-05 DIVIDEND GM 1,041 0.15 +156.15
2025-12-01 INTEREST +3.76
2025-11-26 DIVIDEND NEM 857 0.25 +214.25
2025-11-19 DIVIDEND EXPE 120 0.4 +48.00
2025-11-10 DIVIDEND AEP 209 0.95 +198.55
2025-11-07 DIVIDEND F 1,585 0.15 +237.75
2025-11-03 INTEREST +3.44
2025-10-10 DIVIDEND T 1,856 0.28 +515.97
2025-10-07 BUY AEP 21 118.16 -2481.36 fcf-momentum buy: AEP, revenue 21.4B, op margin 24.8%, FCF yield 10.16%, momentum 16.6%, target weight 5.8%.
2025-10-07 BUY CCL 160 28.71 -4593.60 fcf-momentum buy: CCL, revenue 26.2B, op margin 16.4%, FCF yield 8.39%, momentum 65.6%, target weight 6.8%.
2025-10-07 BUY EXPE 23 216.16 -4971.68 fcf-momentum buy: EXPE, revenue 14.4B, op margin 11.6%, FCF yield 10.20%, momentum 47.2%, target weight 7.3%.
2025-10-07 BUY WBD 90 18.6 -1674.00 fcf-momentum buy: WBD, revenue 37.9B, op margin 1.5%, FCF yield 9.07%, momentum 140.3%, target weight 10.6%.
2025-10-07 BUY UAL 33 96.65 -3189.45 fcf-momentum buy: UAL, revenue 58.4B, op margin 8.3%, FCF yield 14.22%, momentum 73.8%, target weight 12.0%.
2025-10-07 BUY F 1,585 11.92 -18893.20 fcf-momentum buy: F, revenue 189.6B, op margin 1.9%, FCF yield 24.95%, momentum 14.1%, target weight 13.8%.
2025-10-07 BUY GM 180 57.26 -10306.80 fcf-momentum buy: GM, revenue 170.6B, op margin 4.7%, FCF yield 26.15%, momentum 27.3%, target weight 16.2%.
2025-10-07 SELL BMY 201 44.66 2025-07-09 SHORT +8976.66 Exit BMY: no longer in the top 10 fcf-momentum factor set as of 2025-10-07.
2025-10-07 SELL BMY 625 44.66 2025-04-07 SHORT +27912.50 Exit BMY: no longer in the top 10 fcf-momentum factor set as of 2025-10-07.
2025-10-07 DEPOSIT +7500.00 Monthly contribution x3
2025-10-03 DIVIDEND BMY 826 0.62 +512.12
2025-10-01 INTEREST +4.67
2025-09-05 DIVIDEND GM 861 0.15 +129.15
2025-09-04 DIVIDEND NEM 857 0.25 +214.25
2025-09-02 INTEREST +3.79
2025-08-28 DIVIDEND EXPE 97 0.4 +38.80
2025-08-08 DIVIDEND AEP 188 0.93 +174.84
2025-08-01 INTEREST +5.02
2025-07-10 DIVIDEND T 1,856 0.28 +515.97
2025-07-09 BUY EXPE 97 176.09 -17080.73 fcf-momentum buy: EXPE, revenue 14.0B, op margin 9.9%, FCF yield 8.34%, momentum 42.5%, target weight 5.9%.
2025-07-09 BUY CCL 673 28.83 -19402.59 fcf-momentum buy: CCL, revenue 26.0B, op margin 16.2%, FCF yield 8.04%, momentum 67.5%, target weight 6.7%.
2025-07-09 BUY AEP 188 104.74 -19691.12 fcf-momentum buy: AEP, revenue 20.9B, op margin 24.5%, FCF yield 11.49%, momentum 19.2%, target weight 6.8%.
2025-07-09 BUY BMY 201 47.66 -9579.66 fcf-momentum buy: BMY, revenue 47.7B, op margin n/a, FCF yield 15.14%, momentum 20.2%, target weight 9.0%.
2025-07-09 BUY WBD 2,887 11.49 -33171.63 fcf-momentum buy: WBD, revenue 38.4B, op margin 0.6%, FCF yield 14.44%, momentum 59.4%, target weight 11.4%.
2025-07-09 BUY GM 861 52.57 -45262.77 fcf-momentum buy: GM, revenue 171.1B, op margin 6.2%, FCF yield 27.80%, momentum 13.0%, target weight 15.6%.
2025-07-09 BUY UAL 572 80.18 -45862.96 fcf-momentum buy: UAL, revenue 58.0B, op margin 8.6%, FCF yield 18.68%, momentum 70.6%, target weight 15.8%.
2025-07-09 SELL AMGN 68 296.52 2025-04-07 SHORT +20163.36 Exit AMGN: no longer in the top 10 fcf-momentum factor set as of 2025-07-09.
2025-07-09 SELL TMUS 91 232.31 2025-04-07 SHORT +21140.21 Exit TMUS: no longer in the top 10 fcf-momentum factor set as of 2025-07-09.
2025-07-09 SELL EBAY 377 76.32 2025-04-07 SHORT +28772.64 Exit EBAY: no longer in the top 10 fcf-momentum factor set as of 2025-07-09.
2025-07-09 SELL CHTR 92 403.56 2025-04-07 SHORT +37127.52 Exit CHTR: no longer in the top 10 fcf-momentum factor set as of 2025-07-09.
2025-07-09 SELL GILD 298 113.24 2025-04-07 SHORT +33745.52 Exit GILD: no longer in the top 10 fcf-momentum factor set as of 2025-07-09.
2025-07-09 SELL MO 154 57.75 2025-04-07 SHORT +8893.50 Exit MO: no longer in the top 10 fcf-momentum factor set as of 2025-07-09.
2025-07-09 SELL MO 282 57.75 2025-01-03 SHORT +16285.50 Exit MO: no longer in the top 10 fcf-momentum factor set as of 2025-07-09.
2025-07-09 SELL MO 236 57.75 2024-10-03 SHORT +13629.00 Exit MO: no longer in the top 10 fcf-momentum factor set as of 2025-07-09.
2025-07-09 DEPOSIT +7500.00 Monthly contribution x3
2025-07-03 DIVIDEND BMY 625 0.62 +387.50
2025-07-01 INTEREST +7.61
2025-06-16 DIVIDEND MO 672 1.02 +685.44
2025-06-13 DIVIDEND GILD 298 0.79 +235.42
2025-06-02 INTEREST +5.15
2025-05-30 DIVIDEND TMUS 91 0.88 +80.08
2025-05-30 DIVIDEND EBAY 377 0.29 +109.33
2025-05-27 DIVIDEND NEM 857 0.25 +214.25
2025-05-16 DIVIDEND AMGN 68 2.38 +161.84
2025-05-01 INTEREST +4.65
2025-04-10 DIVIDEND T 1,856 0.28 +515.97
2025-04-07 BUY AMGN 68 289.69 -19698.92 fcf-momentum buy: AMGN, revenue 34.1B, op margin 21.8%, FCF yield 6.73%, momentum 8.1%, target weight 5.6%.
2025-04-07 BUY TMUS 91 246.67 -22446.97 fcf-momentum buy: TMUS, revenue 82.7B, op margin 22.7%, FCF yield 5.38%, momentum 52.6%, target weight 6.4%.
2025-04-07 BUY EBAY 377 61.19 -23068.63 fcf-momentum buy: EBAY, revenue 10.3B, op margin 22.3%, FCF yield 7.10%, momentum 19.0%, target weight 6.6%.
2025-04-07 BUY CHTR 92 332.89 -30625.88 fcf-momentum buy: CHTR, revenue 55.1B, op margin 24.0%, FCF yield 9.17%, momentum 22.7%, target weight 8.7%.
2025-04-07 BUY GILD 298 105.52 -31444.96 fcf-momentum buy: GILD, revenue 28.7B, op margin 28.6%, FCF yield 7.58%, momentum 51.7%, target weight 8.9%.
2025-04-07 BUY MO 154 55.66 -8571.64 fcf-momentum buy: MO, revenue 23.7B, op margin 43.7%, FCF yield 8.93%, momentum 34.0%, target weight 9.3%.
2025-04-07 BUY BMY 625 55.19 -34493.75 fcf-momentum buy: BMY, revenue 47.6B, op margin n/a, FCF yield 11.74%, momentum 7.4%, target weight 9.8%.
2025-04-07 BUY NEM 857 44.86 -38445.02 fcf-momentum buy: NEM, revenue 19.7B, op margin n/a, FCF yield 11.81%, momentum 18.9%, target weight 10.9%.
2025-04-07 BUY T 148 26.83 -3970.84 fcf-momentum buy: T, revenue 122.9B, op margin 15.4%, FCF yield 10.13%, momentum 52.7%, target weight 12.0%.
2025-04-07 SELL DAL 389 37.29 2025-01-03 SHORT +14505.81 Exit DAL: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL EXPE 125 139.82 2025-01-03 SHORT +17477.50 Exit EXPE: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL UAL 742 58.77 2025-01-03 SHORT +43607.34 Exit UAL: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL PYPL 150 58.53 2025-01-03 SHORT +8779.50 Exit PYPL: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL PYPL 158 58.53 2024-10-03 SHORT +9247.74 Exit PYPL: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL HPQ 219 23.38 2025-01-03 SHORT +5120.22 Exit HPQ: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL HPQ 259 23.38 2024-10-03 SHORT +6055.42 Exit HPQ: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL HPQ 328 23.38 2024-07-05 SHORT +7668.64 Exit HPQ: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL GM 222 43.53 2025-01-03 SHORT +9663.66 Exit GM: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL GM 284 43.53 2024-10-03 SHORT +12362.52 Exit GM: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL GM 231 43.53 2024-07-05 SHORT +10055.43 Exit GM: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL GM 562 43.53 2024-04-04 LONG +24463.86 Exit GM: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL NOW 23 147.1 2024-04-04 LONG +3383.30 Exit NOW: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL NOW 25 147.1 2024-01-03 LONG +3677.50 Exit NOW: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL NOW 66 147.1 2023-10-03 LONG +9708.60 Exit NOW: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 SELL NOW 124 147.1 2023-07-05 LONG +18240.40 Exit NOW: no longer in the top 10 fcf-momentum factor set as of 2025-04-07.
2025-04-07 DEPOSIT +7500.00 Monthly contribution x3
2025-04-01 INTEREST +4.92
2025-03-25 DIVIDEND MO 518 1.02 +528.36
2025-03-12 DIVIDEND HPQ 806 0.29 +232.93
2025-03-07 DIVIDEND GM 1,299 0.12 +155.88
2025-03-06 DIVIDEND EXPE 125 0.4 +50.00
2025-03-03 INTEREST +3.15
2025-02-27 DIVIDEND DAL 389 0.15 +58.35
2025-02-03 INTEREST +3.31
2025-01-10 DIVIDEND T 1,708 0.28 +474.82
2025-01-03 BUY HPQ 219 33.14 -7257.66 fcf-momentum buy: HPQ, revenue 53.6B, op margin 7.1%, FCF yield 9.82%, momentum 10.8%, target weight 6.0%.
2025-01-03 BUY DAL 389 59 -22951.00 fcf-momentum buy: DAL, revenue 61.6B, op margin 9.7%, FCF yield 7.62%, momentum 52.3%, target weight 6.4%.
2025-01-03 BUY PYPL 150 87.6 -13140.00 fcf-momentum buy: PYPL, revenue 31.8B, op margin 16.7%, FCF yield 7.88%, momentum 49.4%, target weight 6.5%.
2025-01-03 BUY EXPE 125 186.09 -23261.25 fcf-momentum buy: EXPE, revenue 13.7B, op margin 9.6%, FCF yield 9.20%, momentum 28.3%, target weight 6.5%.
2025-01-03 BUY MO 282 53.14 -14985.48 fcf-momentum buy: MO, revenue 24.0B, op margin 46.8%, FCF yield 9.53%, momentum 28.4%, target weight 6.7%.
2025-01-03 BUY T 200 22.67 -4534.00 fcf-momentum buy: T, revenue 122.3B, op margin 15.6%, FCF yield 11.39%, momentum 31.6%, target weight 8.2%.
2025-01-03 BUY GM 222 51.77 -11492.94 fcf-momentum buy: GM, revenue 171.6B, op margin 7.4%, FCF yield 18.05%, momentum 46.8%, target weight 14.5%.
2025-01-03 BUY UAL 742 95.67 -70987.14 fcf-momentum buy: UAL, revenue 57.1B, op margin 8.9%, FCF yield 14.82%, momentum 142.0%, target weight 19.7%.
2025-01-03 SELL CTAS 71 185.85 2024-10-03 SHORT +13195.35 Exit CTAS: no longer in the top 10 fcf-momentum factor set as of 2025-01-03.
2025-01-03 SELL LEN 54 131.54 2023-10-03 LONG +7103.12 Exit LEN: no longer in the top 10 fcf-momentum factor set as of 2025-01-03.
2025-01-03 SELL LEN 6 131.54 2023-07-05 LONG +789.24 Exit LEN: no longer in the top 10 fcf-momentum factor set as of 2025-01-03.
2025-01-03 SELL LEN 287 131.54 2023-04-03 LONG +37751.75 Exit LEN: no longer in the top 10 fcf-momentum factor set as of 2025-01-03.
2025-01-03 SELL MPC 34 142.74 2023-04-03 LONG +4853.16 Exit MPC: no longer in the top 10 fcf-momentum factor set as of 2025-01-03.
2025-01-03 SELL MPC 113 142.74 2022-12-30 LONG +16129.62 Exit MPC: no longer in the top 10 fcf-momentum factor set as of 2025-01-03.
2025-01-03 SELL MPC 268 142.74 2022-07-01 LONG +38254.32 Exit MPC: no longer in the top 10 fcf-momentum factor set as of 2025-01-03.
2025-01-03 SELL MPC 291 142.74 2022-03-31 LONG +41537.34 Exit MPC: no longer in the top 10 fcf-momentum factor set as of 2025-01-03.
2025-01-03 DEPOSIT +7500.00 Monthly contribution x3
2025-01-02 INTEREST +7.43
2024-12-26 DIVIDEND MO 236 1.02 +240.72
2024-12-11 DIVIDEND HPQ 587 0.29 +169.64
2024-12-06 DIVIDEND GM 1,077 0.12 +129.24
2024-12-02 INTEREST +4.58
2024-11-20 DIVIDEND MPC 706 0.91 +642.46
2024-11-15 DIVIDEND CTAS 71 0.39 +27.69
2024-11-01 INTEREST +3.22
2024-10-10 DIVIDEND T 1,508 0.28 +419.22
2024-10-09 DIVIDEND LEN 347 0.48 +167.96
2024-10-03 BUY MO 236 49.98 -11795.28 fcf-momentum buy: MO, revenue 24.0B, op margin 46.4%, FCF yield 9.99%, momentum 21.5%, target weight 6.7%.
2024-10-03 BUY PYPL 158 77.31 -12214.98 fcf-momentum buy: PYPL, revenue 31.5B, op margin 17.8%, FCF yield 9.30%, momentum 34.9%, target weight 6.9%.
2024-10-03 BUY HPQ 259 35.6 -9220.40 fcf-momentum buy: HPQ, revenue 53.3B, op margin 7.2%, FCF yield 10.22%, momentum 36.2%, target weight 7.6%.
2024-10-03 BUY CTAS 71 204.55 -14523.05 fcf-momentum buy: CTAS, revenue 9.8B, op margin 21.8%, FCF yield 8.78%, momentum 70.1%, target weight 8.2%.
2024-10-03 BUY T 451 22.05 -9944.55 fcf-momentum buy: T, revenue 122.1B, op margin 15.6%, FCF yield 12.80%, momentum 49.2%, target weight 10.5%.
2024-10-03 BUY GM 284 44.98 -12774.32 fcf-momentum buy: GM, revenue 167.3B, op margin 7.3%, FCF yield 18.64%, momentum 43.3%, target weight 14.7%.
2024-10-03 BUY NFLX 61 70.68 -4311.48 fcf-momentum buy: NFLX, revenue 37.6B, op margin 25.6%, FCF yield 23.55%, momentum 87.6%, target weight 24.3%.
2024-10-03 SELL NTAP 102 122.71 2024-07-05 SHORT +12516.42 Exit NTAP: no longer in the top 10 fcf-momentum factor set as of 2024-10-03.
2024-10-03 SELL IBM 25 222.72 2024-07-05 SHORT +5568.00 Exit IBM: no longer in the top 10 fcf-momentum factor set as of 2024-10-03.
2024-10-03 SELL IBM 29 222.72 2024-04-04 SHORT +6458.88 Exit IBM: no longer in the top 10 fcf-momentum factor set as of 2024-10-03.
2024-10-03 SELL IBM 63 222.72 2024-01-03 SHORT +14031.36 Exit IBM: no longer in the top 10 fcf-momentum factor set as of 2024-10-03.
2024-10-03 SELL CAT 5 391.09 2024-07-05 SHORT +1955.45 Exit CAT: no longer in the top 10 fcf-momentum factor set as of 2024-10-03.
2024-10-03 SELL CAT 5 391.09 2024-04-04 SHORT +1955.45 Exit CAT: no longer in the top 10 fcf-momentum factor set as of 2024-10-03.
2024-10-03 SELL CAT 6 391.09 2024-01-03 SHORT +2346.54 Exit CAT: no longer in the top 10 fcf-momentum factor set as of 2024-10-03.
2024-10-03 SELL CAT 53 391.09 2023-10-03 SHORT +20727.77 Exit CAT: no longer in the top 10 fcf-momentum factor set as of 2024-10-03.
2024-10-03 DEPOSIT +7500.00 Monthly contribution x3
2024-10-01 INTEREST +7.31
2024-09-11 DIVIDEND HPQ 328 0.28 +90.53
2024-09-06 DIVIDEND GM 793 0.12 +95.16
2024-09-03 INTEREST +6.10
2024-08-21 DIVIDEND MPC 706 0.82 +582.45
2024-08-09 DIVIDEND IBM 117 1.67 +195.39
2024-08-01 INTEREST +4.42
2024-07-22 DIVIDEND CAT 69 1.41 +97.29
2024-07-10 DIVIDEND T 1,057 0.28 +293.85
2024-07-05 BUY CAT 5 328.35 -1641.75 fcf-momentum buy: CAT, revenue 66.4B, op margin 20.5%, FCF yield 7.22%, momentum 34.1%, target weight 5.9%.
2024-07-05 BUY IBM 25 176.02 -4400.50 fcf-momentum buy: IBM, revenue 62.4B, op margin n/a, FCF yield 7.81%, momentum 31.1%, target weight 6.3%.
2024-07-05 BUY HPQ 328 34.63 -11358.64 fcf-momentum buy: HPQ, revenue 53.0B, op margin 7.3%, FCF yield 9.24%, momentum 12.9%, target weight 6.4%.
2024-07-05 BUY NTAP 102 129.09 -13167.18 fcf-momentum buy: NTAP, revenue 6.3B, op margin 19.4%, FCF yield 7.18%, momentum 69.2%, target weight 7.4%.
2024-07-05 BUY T 1,057 18.77 -19839.89 fcf-momentum buy: T, revenue 122.2B, op margin 18.5%, FCF yield 15.60%, momentum 16.8%, target weight 11.2%.
2024-07-05 BUY GM 231 46.52 -10746.12 fcf-momentum buy: GM, revenue 163.0B, op margin 7.1%, FCF yield 16.73%, momentum 18.0%, target weight 12.1%.
2024-07-05 SELL SPG 54 146.09 2024-04-04 SHORT +7888.86 Exit SPG: no longer in the top 10 fcf-momentum factor set as of 2024-07-05.
2024-07-05 SELL META 44 539.91 2024-01-03 SHORT +23756.04 Exit META: no longer in the top 10 fcf-momentum factor set as of 2024-07-05.
2024-07-05 SELL CMCSA 98 35.48 2024-04-04 SHORT +3477.30 Exit CMCSA: no longer in the top 10 fcf-momentum factor set as of 2024-07-05.
2024-07-05 SELL CMCSA 90 35.48 2024-01-03 SHORT +3193.44 Exit CMCSA: no longer in the top 10 fcf-momentum factor set as of 2024-07-05.
2024-07-05 SELL CMCSA 376 35.48 2023-10-03 SHORT +13341.50 Exit CMCSA: no longer in the top 10 fcf-momentum factor set as of 2024-07-05.
2024-07-05 DEPOSIT +7500.00 Monthly contribution x3
2024-07-05 DIVIDEND LEN 347 0.48 +167.96
2024-07-03 DIVIDEND CMCSA 564 0.29 +163.86
2024-07-01 INTEREST +8.43
2024-06-14 DIVIDEND META 44 0.5 +22.00
2024-06-07 DIVIDEND SPG 54 2 +108.00
2024-06-07 DIVIDEND GM 562 0.12 +67.44
2024-06-03 INTEREST +7.88
2024-05-15 DIVIDEND MPC 706 0.82 +582.45
2024-05-09 DIVIDEND IBM 92 1.67 +153.64
2024-05-01 INTEREST +4.84
2024-04-23 DIVIDEND LEN 347 0.48 +167.96
2024-04-19 DIVIDEND CAT 64 1.3 +83.20
2024-04-04 BUY SPG 54 147.95 -7989.30 fcf-momentum buy: SPG, revenue 5.8B, op margin 50.1%, FCF yield 6.73%, momentum 31.6%, target weight 5.0%.
2024-04-04 BUY CAT 5 369.79 -1848.95 fcf-momentum buy: CAT, revenue 67.0B, op margin 20.5%, FCF yield 6.59%, momentum 60.9%, target weight 6.0%.
2024-04-04 BUY IBM 29 187.94 -5450.26 fcf-momentum buy: IBM, revenue 62.1B, op margin n/a, FCF yield 7.56%, momentum 42.3%, target weight 6.1%.
2024-04-04 BUY CMCSA 98 38.53 -3775.80 fcf-momentum buy: CMCSA, revenue 121.9B, op margin 19.3%, FCF yield 10.30%, momentum 8.2%, target weight 6.3%.
2024-04-04 BUY NOW 23 151.51 -3484.73 fcf-momentum buy: NOW, revenue 9.5B, op margin 10.0%, FCF yield 10.17%, momentum 63.1%, target weight 9.4%.
2024-04-04 BUY GM 562 43.68 -24548.16 fcf-momentum buy: GM, revenue 160.2B, op margin 6.5%, FCF yield 22.26%, momentum 20.4%, target weight 15.2%.
2024-04-04 BUY NFLX 257 61.71 -15860.50 fcf-momentum buy: NFLX, revenue 34.9B, op margin 22.5%, FCF yield 26.30%, momentum 77.2%, target weight 26.4%.
2024-04-04 SELL HPQ 399 29.64 2024-01-03 SHORT +11826.36 Exit HPQ: no longer in the top 10 fcf-momentum factor set as of 2024-04-04.
2024-04-04 SELL DHI 79 156.13 2023-10-03 SHORT +12334.27 Exit DHI: no longer in the top 10 fcf-momentum factor set as of 2024-04-04.
2024-04-04 SELL DHI 6 156.13 2023-07-05 SHORT +936.78 Exit DHI: no longer in the top 10 fcf-momentum factor set as of 2024-04-04.
2024-04-04 SELL DHI 190 156.13 2023-04-03 LONG +29664.70 Exit DHI: no longer in the top 10 fcf-momentum factor set as of 2024-04-04.
2024-04-04 DEPOSIT +7500.00 Monthly contribution x3
2024-04-02 DIVIDEND CMCSA 466 0.29 +135.39
2024-04-01 INTEREST +6.58
2024-03-12 DIVIDEND HPQ 399 0.28 +110.12
2024-03-01 INTEREST +4.14
2024-02-21 DIVIDEND META 44 0.5 +22.00
2024-02-20 DIVIDEND MPC 706 0.82 +582.45
2024-02-08 DIVIDEND IBM 63 1.66 +104.58
2024-02-05 DIVIDEND DHI 275 0.3 +82.50
2024-02-01 INTEREST +2.33
2024-01-23 DIVIDEND LEN 347 0.48 +167.96
2024-01-19 DIVIDEND CAT 59 1.3 +76.70
2024-01-03 BUY IBM 63 160.1 -10086.30 fcf-momentum buy: IBM, revenue 61.9B, op margin n/a, FCF yield 8.57%, momentum 13.6%, target weight 5.1%.
2024-01-03 BUY CAT 6 284.3 -1705.80 fcf-momentum buy: CAT, revenue 67.1B, op margin 19.3%, FCF yield 8.27%, momentum 18.7%, target weight 5.1%.
2024-01-03 BUY HPQ 399 29.9 -11930.10 fcf-momentum buy: HPQ, revenue 53.7B, op margin 6.4%, FCF yield 10.27%, momentum 11.3%, target weight 6.0%.
2024-01-03 BUY CMCSA 90 40.59 -3653.14 fcf-momentum buy: CMCSA, revenue 121.6B, op margin 19.2%, FCF yield 9.40%, momentum 23.8%, target weight 6.1%.
2024-01-03 BUY META 44 344.47 -15156.68 fcf-momentum buy: META, revenue 134.9B, op margin 34.7%, FCF yield 5.07%, momentum 186.2%, target weight 7.6%.
2024-01-03 BUY NOW 25 135.06 -3376.50 fcf-momentum buy: NOW, revenue 9.0B, op margin 8.5%, FCF yield 9.72%, momentum 73.9%, target weight 8.8%.
2024-01-03 BUY NFLX 1,219 47.03 -57324.69 fcf-momentum buy: NFLX, revenue 33.7B, op margin 20.6%, FCF yield 34.41%, momentum 59.5%, target weight 28.6%.
2024-01-03 SELL EBAY 367 43.55 2023-10-03 SHORT +15982.85 Exit EBAY: no longer in the top 10 fcf-momentum factor set as of 2024-01-03.
2024-01-03 SELL RCL 320 117.45 2023-10-03 SHORT +37584.00 Exit RCL: no longer in the top 10 fcf-momentum factor set as of 2024-01-03.
2024-01-03 SELL F 474 11.71 2023-10-03 SHORT +5550.54 Exit F: no longer in the top 10 fcf-momentum factor set as of 2024-01-03.
2024-01-03 SELL F 927 11.71 2023-07-05 SHORT +10855.17 Exit F: no longer in the top 10 fcf-momentum factor set as of 2024-01-03.
2024-01-03 SELL GE 35 99.01 2023-10-03 SHORT +3465.36 Exit GE: no longer in the top 10 fcf-momentum factor set as of 2024-01-03.
2024-01-03 SELL GE 42 99.01 2023-07-05 SHORT +4158.44 Exit GE: no longer in the top 10 fcf-momentum factor set as of 2024-01-03.
2024-01-03 SELL GE 169 99.01 2023-04-03 SHORT +16732.76 Exit GE: no longer in the top 10 fcf-momentum factor set as of 2024-01-03.
2024-01-03 DEPOSIT +7500.00 Monthly contribution x3
2024-01-02 INTEREST +7.25
2024-01-02 DIVIDEND CMCSA 376 0.27 +102.19
2023-12-27 DIVIDEND GE 246 0.06 +15.71
2023-12-01 INTEREST +5.12
2023-11-30 DIVIDEND EBAY 367 0.25 +91.75
2023-11-20 DIVIDEND DHI 275 0.3 +82.50
2023-11-15 DIVIDEND MPC 706 0.82 +582.45
2023-11-01 INTEREST +2.83
2023-10-31 DIVIDEND F 1,401 0.15 +210.15
2023-10-20 DIVIDEND CAT 53 1.3 +68.90
2023-10-11 DIVIDEND LEN 347 0.36 +125.97
2023-10-03 BUY F 474 12.07 -5721.18 fcf-momentum buy: F, revenue 174.2B, op margin 4.2%, FCF yield 11.59%, momentum 7.8%, target weight 6.3%.
2023-10-03 BUY CAT 53 268.97 -14255.41 fcf-momentum buy: CAT, revenue 66.6B, op margin 17.3%, FCF yield 7.85%, momentum 63.9%, target weight 6.5%.
2023-10-03 BUY CMCSA 376 40.72 -15311.32 fcf-momentum buy: CMCSA, revenue 120.9B, op margin 19.3%, FCF yield 9.21%, momentum 48.1%, target weight 6.9%.
2023-10-03 BUY EBAY 367 42.51 -15601.17 fcf-momentum buy: EBAY, revenue 10.1B, op margin 20.8%, FCF yield 12.03%, momentum 15.5%, target weight 7.0%.
2023-10-03 BUY GE 35 86 -3010.06 fcf-momentum buy: GE, revenue 39.5B, op margin n/a, FCF yield 6.60%, momentum 123.0%, target weight 7.4%.
2023-10-03 BUY NOW 66 108.25 -7144.37 fcf-momentum buy: NOW, revenue 8.5B, op margin 7.6%, FCF yield 10.66%, momentum 43.3%, target weight 7.7%.
2023-10-03 BUY DHI 79 102.85 -8125.15 fcf-momentum buy: DHI, revenue 35.5B, op margin n/a, FCF yield 13.47%, momentum 52.7%, target weight 10.3%.
2023-10-03 BUY RCL 320 86.78 -27769.60 fcf-momentum buy: RCL, revenue 13.2B, op margin 17.6%, FCF yield 10.82%, momentum 129.0%, target weight 12.5%.
2023-10-03 BUY LEN 54 104.77 -5657.71 fcf-momentum buy: LEN, revenue 33.4B, op margin n/a, FCF yield 17.49%, momentum 45.2%, target weight 12.8%.
2023-10-03 SELL MO 316 41.13 2023-07-05 SHORT +12997.08 Exit MO: no longer in the top 10 fcf-momentum factor set as of 2023-10-03.
2023-10-03 SELL GM 1,098 31.38 2023-07-05 SHORT +34455.24 Exit GM: no longer in the top 10 fcf-momentum factor set as of 2023-10-03.
2023-10-03 SELL GILD 97 73.27 2023-04-03 SHORT +7107.19 Exit GILD: no longer in the top 10 fcf-momentum factor set as of 2023-10-03.
2023-10-03 SELL GILD 135 73.27 2022-12-30 SHORT +9891.45 Exit GILD: no longer in the top 10 fcf-momentum factor set as of 2023-10-03.
2023-10-03 SELL XOM 43 115.83 2022-12-30 SHORT +4980.69 Exit XOM: no longer in the top 10 fcf-momentum factor set as of 2023-10-03.
2023-10-03 SELL XOM 19 115.83 2022-07-01 LONG +2200.77 Exit XOM: no longer in the top 10 fcf-momentum factor set as of 2023-10-03.
2023-10-03 SELL XOM 190 115.83 2022-03-31 LONG +22007.70 Exit XOM: no longer in the top 10 fcf-momentum factor set as of 2023-10-03.
2023-10-03 DEPOSIT +7500.00 Monthly contribution x3
2023-10-02 INTEREST +7.26
2023-09-25 DIVIDEND GE 211 0.06 +13.47
2023-09-14 DIVIDEND MO 316 0.98 +309.68
2023-09-14 DIVIDEND GILD 232 0.75 +174.00
2023-09-01 INTEREST +4.28
2023-08-31 DIVIDEND GM 1,098 0.09 +98.82
2023-08-15 DIVIDEND XOM 252 0.91 +229.32
2023-08-15 DIVIDEND MPC 706 0.75 +529.50
2023-08-04 DIVIDEND DHI 196 0.25 +49.00
2023-08-01 INTEREST +2.22
2023-07-24 DIVIDEND F 927 0.15 +139.05
2023-07-10 DIVIDEND GE 211 0.06 +13.47
2023-07-06 DIVIDEND LEN 293 0.36 +106.36
2023-07-05 BUY NOW 124 113.15 -14030.85 fcf-momentum buy: NOW, revenue 8.0B, op margin 6.3%, FCF yield 9.89%, momentum 16.8%, target weight 6.1%.
2023-07-05 BUY F 927 15.35 -14229.45 fcf-momentum buy: F, revenue 169.8B, op margin 3.9%, FCF yield 8.63%, momentum 35.6%, target weight 6.2%.
2023-07-05 BUY MO 316 45.98 -14529.68 fcf-momentum buy: MO, revenue 24.9B, op margin 46.6%, FCF yield 10.97%, momentum 8.8%, target weight 6.3%.
2023-07-05 BUY GE 42 86.71 -3641.90 fcf-momentum buy: GE, revenue 44.8B, op margin n/a, FCF yield 5.76%, momentum 119.0%, target weight 6.7%.
2023-07-05 BUY DHI 6 119.29 -715.74 fcf-momentum buy: DHI, revenue 34.6B, op margin n/a, FCF yield 9.05%, momentum 70.2%, target weight 8.1%.
2023-07-05 BUY LEN 6 120.32 -721.92 fcf-momentum buy: LEN, revenue 33.6B, op margin n/a, FCF yield 13.92%, momentum 66.6%, target weight 12.2%.
2023-07-05 BUY GM 1,098 39.42 -43283.16 fcf-momentum buy: GM, revenue 156.4B, op margin 7.3%, FCF yield 29.06%, momentum 22.5%, target weight 18.8%.
2023-07-05 SELL VRTX 28 348.32 2023-04-03 SHORT +9752.96 Exit VRTX: no longer in the top 10 fcf-momentum factor set as of 2023-07-05.
2023-07-05 SELL GIS 112 77.31 2023-04-03 SHORT +8658.72 Exit GIS: no longer in the top 10 fcf-momentum factor set as of 2023-07-05.
2023-07-05 SELL MCHP 143 88.43 2023-04-03 SHORT +12645.49 Exit MCHP: no longer in the top 10 fcf-momentum factor set as of 2023-07-05.
2023-07-05 SELL OXY 215 58.89 2022-12-30 SHORT +12661.35 Exit OXY: no longer in the top 10 fcf-momentum factor set as of 2023-07-05.
2023-07-05 SELL OXY 650 58.89 2022-03-31 LONG +38278.50 Exit OXY: no longer in the top 10 fcf-momentum factor set as of 2023-07-05.
2023-07-05 DEPOSIT +7500.00 Monthly contribution x3
2023-07-03 INTEREST +7.86
2023-06-14 DIVIDEND GILD 232 0.75 +174.00
2023-06-08 DIVIDEND OXY 865 0.18 +155.70
2023-06-01 INTEREST +5.07
2023-05-19 DIVIDEND MCHP 143 0.38 +54.77
2023-05-16 DIVIDEND MPC 706 0.75 +529.50
2023-05-15 DIVIDEND XOM 252 0.91 +229.32
2023-05-02 DIVIDEND DHI 190 0.25 +47.50
2023-05-01 INTEREST +2.53
2023-04-25 DIVIDEND LEN 287 0.36 +104.19
2023-04-06 DIVIDEND GIS 112 0.54 +60.48
2023-04-03 BUY VRTX 28 316.33 -8857.24 fcf-momentum buy: VRTX, revenue 9.2B, op margin 43.9%, FCF yield 4.79%, momentum 21.2%, target weight 3.6%.
2023-04-03 BUY GIS 112 85.92 -9623.04 fcf-momentum buy: GIS, revenue 20.0B, op margin 18.2%, FCF yield 4.94%, momentum 26.9%, target weight 3.9%.
2023-04-03 BUY MCHP 143 82.71 -11827.53 fcf-momentum buy: MCHP, revenue 8.4B, op margin 36.9%, FCF yield 7.02%, momentum 10.1%, target weight 4.8%.
2023-04-03 BUY GE 169 77.35 -13072.22 fcf-momentum buy: GE, revenue 50.3B, op margin n/a, FCF yield 6.27%, momentum 35.7%, target weight 5.3%.
2023-04-03 BUY GILD 97 83.24 -8074.28 fcf-momentum buy: GILD, revenue 27.0B, op margin 32.7%, FCF yield 8.19%, momentum 40.0%, target weight 7.1%.
2023-04-03 BUY DHI 190 98.12 -18642.80 fcf-momentum buy: DHI, revenue 33.7B, op margin n/a, FCF yield 9.22%, momentum 31.7%, target weight 7.5%.
2023-04-03 BUY LEN 287 101.89 -29241.77 fcf-momentum buy: LEN, revenue 34.0B, op margin n/a, FCF yield 14.67%, momentum 29.7%, target weight 11.8%.
2023-04-03 BUY MPC 34 135.64 -4611.76 fcf-momentum buy: MPC, revenue 174.3B, op margin 13.7%, FCF yield 33.66%, momentum 58.6%, target weight 33.1%.
2023-04-03 SELL KHC 233 38.85 2022-12-30 SHORT +9052.05 Exit KHC: no longer in the top 10 fcf-momentum factor set as of 2023-04-03.
2023-04-03 SELL LMT 20 486.62 2022-12-30 SHORT +9732.40 Exit LMT: no longer in the top 10 fcf-momentum factor set as of 2023-04-03.
2023-04-03 SELL BMY 50 69.69 2022-12-30 SHORT +3484.50 Exit BMY: no longer in the top 10 fcf-momentum factor set as of 2023-04-03.
2023-04-03 SELL BMY 123 69.69 2022-07-01 SHORT +8571.87 Exit BMY: no longer in the top 10 fcf-momentum factor set as of 2023-04-03.
2023-04-03 SELL ABBV 7 160.42 2022-12-30 SHORT +1122.94 Exit ABBV: no longer in the top 10 fcf-momentum factor set as of 2023-04-03.
2023-04-03 SELL ABBV 63 160.42 2022-07-01 SHORT +10106.46 Exit ABBV: no longer in the top 10 fcf-momentum factor set as of 2023-04-03.
2023-04-03 SELL CVX 21 169.95 2022-12-30 SHORT +3568.95 Exit CVX: no longer in the top 10 fcf-momentum factor set as of 2023-04-03.
2023-04-03 SELL CVX 94 169.95 2022-07-01 SHORT +15975.30 Exit CVX: no longer in the top 10 fcf-momentum factor set as of 2023-04-03.
2023-04-03 SELL DVN 89 53.31 2022-07-01 SHORT +4744.59 Exit DVN: no longer in the top 10 fcf-momentum factor set as of 2023-04-03.
2023-04-03 SELL DVN 475 53.31 2022-03-31 LONG +25322.25 Exit DVN: no longer in the top 10 fcf-momentum factor set as of 2023-04-03.
2023-04-03 DEPOSIT +10000.00 Monthly contribution x4
2023-04-03 INTEREST +11.15
2023-03-14 DIVIDEND GILD 135 0.75 +101.25
2023-03-14 DIVIDEND DVN 564 0.89 +501.96
2023-03-09 DIVIDEND KHC 233 0.4 +93.20
2023-03-09 DIVIDEND OXY 865 0.18 +155.70
2023-03-01 INTEREST +5.58
2023-02-28 DIVIDEND LMT 20 3 +60.00
2023-02-15 DIVIDEND CVX 115 1.51 +173.65
2023-02-15 DIVIDEND MPC 672 0.75 +504.00
2023-02-13 DIVIDEND XOM 252 0.91 +229.32
2023-02-01 INTEREST +3.82
2023-01-12 DIVIDEND ABBV 70 1.48 +103.60
2023-01-05 DIVIDEND BMY 173 0.57 +98.61
2023-01-03 INTEREST +10.10
2022-12-30 BUY KHC 233 40.71 -9485.43 fcf-momentum buy: KHC, revenue 25.8B, op margin 9.3%, FCF yield 7.15%, momentum 14.2%, target weight 3.8%.
2022-12-30 BUY LMT 20 486.49 -9729.80 fcf-momentum buy: LMT, revenue 64.7B, op margin 13.1%, FCF yield 6.28%, momentum 37.6%, target weight 4.1%.
2022-12-30 BUY ABBV 7 161.61 -1131.27 fcf-momentum buy: ABBV, revenue 57.8B, op margin 30.6%, FCF yield 7.66%, momentum 18.9%, target weight 4.3%.
2022-12-30 BUY GILD 135 85.85 -11589.75 fcf-momentum buy: GILD, revenue 27.1B, op margin 22.1%, FCF yield 8.53%, momentum 17.0%, target weight 4.7%.
2022-12-30 BUY BMY 50 71.95 -3597.50 fcf-momentum buy: BMY, revenue 46.7B, op margin n/a, FCF yield 8.76%, momentum 15.1%, target weight 4.7%.
2022-12-30 BUY CVX 21 179.49 -3769.29 fcf-momentum buy: CVX, revenue 227.1B, op margin n/a, FCF yield 10.85%, momentum 52.8%, target weight 7.8%.
2022-12-30 BUY XOM 43 110.3 -4742.90 fcf-momentum buy: XOM, revenue 386.8B, op margin n/a, FCF yield 12.28%, momentum 81.4%, target weight 10.4%.
2022-12-30 BUY OXY 215 62.99 -13542.85 fcf-momentum buy: OXY, revenue 35.7B, op margin n/a, FCF yield 20.18%, momentum 117.4%, target weight 20.6%.
2022-12-30 BUY MPC 113 116.39 -13152.07 fcf-momentum buy: MPC, revenue 173.0B, op margin 10.7%, FCF yield 34.06%, momentum 83.5%, target weight 29.3%.
2022-12-30 SELL PFE 70 51.24 2022-03-31 SHORT +3586.80 Exit PFE: no longer in the top 10 fcf-momentum factor set as of 2022-12-30.
2022-12-30 SELL PFE 39 51.24 2021-12-30 SHORT +1998.36 Exit PFE: no longer in the top 10 fcf-momentum factor set as of 2022-12-30.
2022-12-30 SELL PFE 201 51.24 2021-09-30 LONG +10299.24 Exit PFE: no longer in the top 10 fcf-momentum factor set as of 2022-12-30.
2022-12-30 SELL CVS 14 93.19 2021-12-30 SHORT +1304.66 Exit CVS: no longer in the top 10 fcf-momentum factor set as of 2022-12-30.
2022-12-30 SELL CVS 68 93.19 2021-09-30 LONG +6336.92 Exit CVS: no longer in the top 10 fcf-momentum factor set as of 2022-12-30.
2022-12-30 SELL CVS 104 93.19 2021-07-01 LONG +9691.76 Exit CVS: no longer in the top 10 fcf-momentum factor set as of 2022-12-30.
2022-12-30 SELL HPQ 11 26.87 2021-12-30 SHORT +295.57 Exit HPQ: no longer in the top 10 fcf-momentum factor set as of 2022-12-30.
2022-12-30 SELL HPQ 108 26.87 2021-09-30 LONG +2901.96 Exit HPQ: no longer in the top 10 fcf-momentum factor set as of 2022-12-30.
2022-12-30 SELL HPQ 666 26.87 2021-07-01 LONG +17895.42 Exit HPQ: no longer in the top 10 fcf-momentum factor set as of 2022-12-30.
2022-12-30 DEPOSIT +7500.00 Monthly contribution x3
2022-12-13 DIVIDEND HPQ 785 0.26 +206.46
2022-12-09 DIVIDEND DVN 564 1.35 +761.40
2022-12-09 DIVIDEND OXY 650 0.13 +84.50
2022-12-01 INTEREST +8.91
2022-11-17 DIVIDEND CVX 94 1.42 +133.48
2022-11-15 DIVIDEND MPC 559 0.75 +419.25
2022-11-14 DIVIDEND XOM 209 0.91 +190.19
2022-11-03 DIVIDEND PFE 310 0.4 +124.00
2022-11-01 INTEREST +7.98
2022-10-20 DIVIDEND CVS 186 0.55 +102.30
2022-10-13 DIVIDEND ABBV 63 1.41 +88.83
2022-10-06 DIVIDEND BMY 123 0.54 +66.42
2022-10-03 INTEREST +3.10
2022-09-30 DEPOSIT +5000.00 Monthly contribution x2
2022-09-13 DIVIDEND HPQ 785 0.25 +196.25
2022-09-09 DIVIDEND DVN 564 1.55 +874.20
2022-09-09 DIVIDEND OXY 650 0.13 +84.50
2022-09-01 INTEREST +1.23
2022-08-18 DIVIDEND CVX 94 1.42 +133.48
2022-08-16 DIVIDEND MPC 559 0.58 +324.22
2022-08-11 DIVIDEND XOM 209 0.88 +183.92
2022-08-01 INTEREST +0.61
2022-07-28 DIVIDEND PFE 310 0.4 +124.00
2022-07-21 DIVIDEND CVS 186 0.55 +102.30
2022-07-14 DIVIDEND ABBV 63 1.41 +88.83
2022-07-01 BUY BMY 123 76.84 -9451.32 fcf-momentum buy: BMY, revenue 47.1B, op margin n/a, FCF yield 9.20%, momentum 15.4%, target weight 4.9%.
2022-07-01 BUY ABBV 63 153.8 -9689.40 fcf-momentum buy: ABBV, revenue 57.3B, op margin 30.3%, FCF yield 8.16%, momentum 34.6%, target weight 5.1%.
2022-07-01 BUY CVX 94 146.51 -13771.94 fcf-momentum buy: CVX, revenue 206.1B, op margin n/a, FCF yield 11.21%, momentum 37.9%, target weight 7.1%.
2022-07-01 BUY XOM 19 87.55 -1663.45 fcf-momentum buy: XOM, revenue 352.2B, op margin n/a, FCF yield 12.80%, momentum 38.4%, target weight 8.2%.
2022-07-01 BUY DVN 89 55.11 -4904.79 fcf-momentum buy: DVN, revenue 18.3B, op margin n/a, FCF yield 16.49%, momentum 83.9%, target weight 14.0%.
2022-07-01 BUY MPC 268 84.48 -22640.64 fcf-momentum buy: MPC, revenue 159.5B, op margin 8.3%, FCF yield 35.30%, momentum 37.9%, target weight 22.5%.
2022-07-01 SELL EXPE 82 96.4 2022-03-31 SHORT +7904.80 Exit EXPE: no longer in the top 10 fcf-momentum factor set as of 2022-07-01.
2022-07-01 SELL WBA 400 21.85 2022-03-31 SHORT +8740.60 Exit WBA: no longer in the top 10 fcf-momentum factor set as of 2022-07-01.
2022-07-01 SELL WBA 484 21.85 2021-12-30 SHORT +10576.13 Exit WBA: no longer in the top 10 fcf-momentum factor set as of 2022-07-01.
2022-07-01 SELL MRNA 44 149.95 2022-03-31 SHORT +6597.80 Exit MRNA: no longer in the top 10 fcf-momentum factor set as of 2022-07-01.
2022-07-01 SELL MRNA 12 149.95 2021-12-30 SHORT +1799.40 Exit MRNA: no longer in the top 10 fcf-momentum factor set as of 2022-07-01.
2022-07-01 SELL MRNA 98 149.95 2021-07-01 SHORT +14695.10 Exit MRNA: no longer in the top 10 fcf-momentum factor set as of 2022-07-01.
2022-07-01 DEPOSIT +10000.00 Monthly contribution x4
2022-07-01 INTEREST +2.15
2022-06-10 DIVIDEND DVN 475 1.27 +603.25
2022-06-09 DIVIDEND OXY 650 0.13 +84.50
2022-06-07 DIVIDEND HPQ 785 0.25 +196.25
2022-06-01 INTEREST +1.27
2022-05-17 DIVIDEND MPC 291 0.58 +168.78
2022-05-12 DIVIDEND XOM 190 0.88 +167.20
2022-05-12 DIVIDEND PFE 310 0.4 +124.00
2022-05-02 INTEREST +0.77
2022-04-21 DIVIDEND WBA 884 0.25 +218.79
2022-04-21 DIVIDEND CVS 186 0.55 +102.30
2022-04-01 INTEREST +1.59
2022-03-31 BUY PFE 70 51.77 -3623.90 fcf-momentum buy: PFE, revenue 84.6B, op margin n/a, FCF yield 10.87%, momentum 42.6%, target weight 7.0%.
2022-03-31 BUY XOM 190 82.59 -15692.10 fcf-momentum buy: XOM, revenue 306.9B, op margin n/a, FCF yield 11.03%, momentum 43.9%, target weight 7.1%.
2022-03-31 BUY EXPE 82 195.67 -16044.94 fcf-momentum buy: EXPE, revenue 9.6B, op margin 4.4%, FCF yield 14.69%, momentum 11.2%, target weight 7.3%.
2022-03-31 BUY WBA 400 24.27 -9707.76 fcf-momentum buy: WBA, revenue 135.9B, op margin 3.4%, FCF yield 17.37%, momentum 20.6%, target weight 9.4%.
2022-03-31 BUY MPC 291 85.5 -24880.50 fcf-momentum buy: MPC, revenue 135.3B, op margin 4.3%, FCF yield 16.39%, momentum 53.2%, target weight 11.3%.
2022-03-31 BUY MRNA 44 172.26 -7579.44 fcf-momentum buy: MRNA, revenue 22.6B, op margin 71.9%, FCF yield 19.75%, momentum 30.0%, target weight 11.5%.
2022-03-31 BUY DVN 475 59.13 -28086.75 fcf-momentum buy: DVN, revenue 15.7B, op margin n/a, FCF yield 11.23%, momentum 151.6%, target weight 12.7%.
2022-03-31 BUY OXY 650 56.74 -36881.00 fcf-momentum buy: OXY, revenue 29.0B, op margin n/a, FCF yield 17.93%, momentum 107.2%, target weight 16.7%.
2022-03-31 SELL GILD 89 59.45 2021-12-30 SHORT +5291.05 Exit GILD: no longer in the top 10 fcf-momentum factor set as of 2022-03-31.
2022-03-31 SELL COP 42 100 2021-12-30 SHORT +4200.00 Exit COP: no longer in the top 10 fcf-momentum factor set as of 2022-03-31.
2022-03-31 SELL COP 166 100 2021-09-30 SHORT +16600.00 Exit COP: no longer in the top 10 fcf-momentum factor set as of 2022-03-31.
2022-03-31 SELL FCX 102 49.74 2021-09-30 SHORT +5073.48 Exit FCX: no longer in the top 10 fcf-momentum factor set as of 2022-03-31.
2022-03-31 SELL FCX 436 49.74 2021-07-01 SHORT +21686.64 Exit FCX: no longer in the top 10 fcf-momentum factor set as of 2022-03-31.
2022-03-31 SELL F 2,573 16.91 2021-07-01 SHORT +43509.43 Exit F: no longer in the top 10 fcf-momentum factor set as of 2022-03-31.
2022-03-31 SELL GM 860 43.74 2021-07-01 SHORT +37616.40 Exit GM: no longer in the top 10 fcf-momentum factor set as of 2022-03-31.
2022-03-31 DEPOSIT +7500.00 Monthly contribution x3
2022-03-30 DIVIDEND COP 208 0.3 +62.40
2022-03-14 DIVIDEND GILD 89 0.73 +64.97
2022-03-08 DIVIDEND HPQ 785 0.25 +196.25
2022-03-01 INTEREST +1.24
2022-02-11 DIVIDEND COP 208 0.46 +95.68
2022-02-01 INTEREST +0.75
2022-01-28 DIVIDEND F 2,573 0.1 +257.30
2022-01-27 DIVIDEND PFE 240 0.4 +96.00
2022-01-20 DIVIDEND WBA 484 0.25 +119.79
2022-01-20 DIVIDEND CVS 186 0.55 +102.30
2022-01-13 DIVIDEND FCX 538 0.15 +80.70
2022-01-03 INTEREST +0.07
2021-12-31 DIVIDEND COP 208 0.2 +41.60
2021-12-30 BUY GILD 89 73.36 -6529.04 fcf-momentum buy: GILD, revenue 27.5B, op margin 42.3%, FCF yield 10.52%, momentum 29.5%, target weight 6.7%.
2021-12-30 BUY PFE 39 58.4 -2277.60 fcf-momentum buy: PFE, revenue 63.1B, op margin n/a, FCF yield 9.04%, momentum 59.0%, target weight 7.0%.
2021-12-30 BUY COP 42 72.28 -3035.76 fcf-momentum buy: COP, revenue 24.2B, op margin n/a, FCF yield 8.97%, momentum 80.7%, target weight 7.9%.
2021-12-30 BUY CVS 14 103.68 -1451.52 fcf-momentum buy: CVS, revenue 285.1B, op margin 4.7%, FCF yield 11.54%, momentum 53.0%, target weight 8.7%.
2021-12-30 BUY HPQ 11 37.75 -415.25 fcf-momentum buy: HPQ, revenue 63.5B, op margin 8.4%, FCF yield 15.91%, momentum 55.2%, target weight 12.1%.
2021-12-30 BUY WBA 484 25.63 -12404.53 fcf-momentum buy: WBA, revenue 132.5B, op margin 1.8%, FCF yield 18.95%, momentum 35.5%, target weight 12.6%.
2021-12-30 BUY MRNA 12 251.6 -3019.20 fcf-momentum buy: MRNA, revenue 11.8B, op margin 64.3%, FCF yield 11.82%, momentum 126.4%, target weight 13.1%.
2021-12-30 SELL ABBV 74 135.93 2021-09-30 SHORT +10058.82 Exit ABBV: no longer in the top 10 fcf-momentum factor set as of 2021-12-30.
2021-12-30 SELL SPG 68 160.04 2021-09-30 SHORT +10882.72 Exit SPG: no longer in the top 10 fcf-momentum factor set as of 2021-12-30.
2021-12-30 DEPOSIT +7500.00 Monthly contribution x3
2021-12-09 DIVIDEND SPG 68 1.65 +112.20
2021-12-07 DIVIDEND HPQ 774 0.25 +193.50
2021-12-01 INTEREST +0.01
2021-11-18 DIVIDEND F 2,573 0.1 +257.30
2021-11-04 DIVIDEND PFE 201 0.39 +78.39
2021-11-01 INTEREST +0.00
2021-10-27 DIVIDEND COP 166 0.46 +76.36
2021-10-21 DIVIDEND CVS 172 0.5 +86.00
2021-10-14 DIVIDEND ABBV 74 1.3 +96.20
2021-10-14 DIVIDEND FCX 538 0.07 +40.35
2021-10-01 INTEREST +0.01
2021-09-30 BUY ABBV 74 107.87 -7982.38 fcf-momentum buy: ABBV, revenue 55.2B, op margin 30.1%, FCF yield 11.35%, momentum 23.2%, target weight 5.7%.
2021-09-30 BUY PFE 201 43.01 -8645.01 fcf-momentum buy: PFE, revenue 63.1B, op margin n/a, FCF yield 12.27%, momentum 23.5%, target weight 6.1%.
2021-09-30 BUY SPG 68 129.97 -8837.96 fcf-momentum buy: SPG, revenue 4.9B, op margin 46.4%, FCF yield 7.79%, momentum 100.9%, target weight 6.3%.
2021-09-30 BUY COP 166 67.77 -11249.82 fcf-momentum buy: COP, revenue 24.2B, op margin n/a, FCF yield 9.57%, momentum 106.4%, target weight 8.0%.
2021-09-30 BUY CVS 68 84.86 -5770.48 fcf-momentum buy: CVS, revenue 285.1B, op margin 4.7%, FCF yield 14.10%, momentum 45.3%, target weight 8.3%.
2021-09-30 BUY FCX 102 32.53 -3318.06 fcf-momentum buy: FCX, revenue 20.7B, op margin 37.5%, FCF yield 10.81%, momentum 108.0%, target weight 9.1%.
2021-09-30 BUY HPQ 108 27.36 -2954.88 fcf-momentum buy: HPQ, revenue 62.1B, op margin 8.1%, FCF yield 18.50%, momentum 44.1%, target weight 10.8%.
2021-09-30 SELL IBM 62 132.82 2021-07-01 SHORT +8234.86 Exit IBM: no longer in the top 10 fcf-momentum factor set as of 2021-09-30.
2021-09-30 SELL DE 27 335.07 2021-07-01 SHORT +9046.89 Exit DE: no longer in the top 10 fcf-momentum factor set as of 2021-09-30.
2021-09-30 SELL BBY 96 105.71 2021-07-01 SHORT +10148.16 Exit BBY: no longer in the top 10 fcf-momentum factor set as of 2021-09-30.
2021-09-30 SELL MPC 243 61.81 2021-07-01 SHORT +15019.83 Exit MPC: no longer in the top 10 fcf-momentum factor set as of 2021-09-30.
2021-09-30 DEPOSIT +5000.00 Monthly contribution x2
2021-09-29 DIVIDEND DE 27 1.05 +28.35
2021-09-13 DIVIDEND BBY 96 0.7 +67.20
2021-09-07 DIVIDEND HPQ 666 0.19 +129.20
2021-09-01 INTEREST +0.01
2021-08-17 DIVIDEND MPC 243 0.58 +140.94
2021-08-09 DIVIDEND IBM 62 1.57 +97.21
2021-08-02 INTEREST +0.01
2021-07-22 DIVIDEND CVS 104 0.5 +52.00
2021-07-14 DIVIDEND FCX 436 0.07 +32.70
2021-07-01 BUY CVS 104 82.22 -8550.88 fcf-momentum buy: CVS, revenue 278.3B, op margin 4.9%, FCF yield 11.13%, momentum 27.4%, target weight 4.2%.
2021-07-01 BUY IBM 62 140.38 -8703.71 fcf-momentum buy: IBM, revenue 46.9B, op margin n/a, FCF yield 11.73%, momentum 23.9%, target weight 4.3%.
2021-07-01 BUY DE 27 354.29 -9565.83 fcf-momentum buy: DE, revenue 39.8B, op margin 17.0%, FCF yield 7.21%, momentum 125.9%, target weight 4.9%.
2021-07-01 BUY BBY 96 116.37 -11171.52 fcf-momentum buy: BBY, revenue 50.3B, op margin 5.8%, FCF yield 14.02%, momentum 33.2%, target weight 5.6%.
2021-07-01 BUY MPC 243 61.27 -14888.61 fcf-momentum buy: MPC, revenue 87.7B, op margin 0.6%, FCF yield 14.40%, momentum 71.7%, target weight 7.4%.
2021-07-01 BUY FCX 436 37.09 -16171.24 fcf-momentum buy: FCX, revenue 18.3B, op margin 33.9%, FCF yield 8.31%, momentum 222.8%, target weight 8.0%.
2021-07-01 BUY HPQ 666 30.35 -20213.10 fcf-momentum buy: HPQ, revenue 61.1B, op margin 7.3%, FCF yield 18.76%, momentum 78.5%, target weight 10.0%.
2021-07-01 BUY MRNA 98 235.11 -23040.78 fcf-momentum buy: MRNA, revenue 7.0B, op margin 54.4%, FCF yield 10.09%, momentum 281.7%, target weight 11.5%.
2021-07-01 BUY F 2,573 14.91 -38363.43 fcf-momentum buy: F, revenue 136.4B, op margin 1.7%, FCF yield 25.50%, momentum 149.3%, target weight 19.0%.
2021-07-01 BUY GM 860 59.11 -50834.60 fcf-momentum buy: GM, revenue 126.0B, op margin 10.6%, FCF yield 35.60%, momentum 136.8%, target weight 25.2%.
2021-07-01 DEPOSIT +2500.00 Monthly contribution (first month)
2021-07-01 DEPOSIT +200000.00 Initial capital
storage/stock-reports/244/values.log
Snapshots
1,251
First value
202,049.52
Latest value
860,780.10
Net change
658,730.58
Total Value 860,780.10
+658,730.58 (+326.02%) 2021-07-02 -> 2026-06-26