Third post of the series! Thanks for everyone’s wonderful feedback so far and to the r/stocks moderators for their excellent support! This post reflects Friday’s moves, and I am posting today (Sunday) in preparation for the upcoming trading week.

Quick Explanation: this approach is based on kinematic principles, which is the branch of physics and mathematics describing the motions of objects without necessarily understanding the underlying forces at play. My script runs a loop from 50 (previously 200) to 10 days, and for each period computes the SMA and its first three derivatives, which I then combine via a weighted average with the weights set by the inverse of each SMA period. The first derivative is analogous to the stock’s “velocity” (in %/day), the 2nd derivative is its “acceleration” (%/day^2), and the third derivative is the “jerk”, or change in acceleration (%/day^3). Using these three parameters, I extrapolate the price of each stock on my watchlist 10 days into the future in order to inform my own trading strategy.

This approach is highly simplistic: it involves no tracking of news feeds, expectations of financials, etc. (in other words, the forces behind the movements). It is simply based on the motions of each stock. I’d be interested to hear if anyone has tried a similar strategy, or has any comments/questions. If you’d like your favorite stock added, just let me know.

Thanks to all of your feedback yesterday, I’ve made a few improvements since my last post:

  1. I cleaned up my source code for public consumption, which can be found on github: https://github.com/stockscientist/sma_optimize_stocks

  2. Most importantly, backtesting! This has been a frequently asked question, and is without doubt an important undertaking. While more rigorous backtesting is always warranted, here’s what I have done so far: Taking SPY, DIA, and NDAQ as test cases, I ran a loop over the script (included as backtest.pro on github) and tested the predictions against the actual data. I examined mainly the directional accuracy (whether the price goes up or down), and used these to tune several of the parameters: namely how many derivatives to include in the projections, which max/min SMA periods to include, and how to optimally weight the outputs from different SMAs.Going back 1000 days and predicting 10 days into the future, this script was *on average* 61% correct at predicting the direction of change for SPY, DIA, and NDAQ. I think this is pretty decent, though of course far from perfect. Other sets of parameters that I tested typically yielded between 50-55% accuracy. For comparison, see this machine learning approach that generated excitement from the financial crowd with 54% accuracy.

  3. I am now including a relative strength index (RSI) column in the table to help identify when a stock is overbought/oversold. A typical strategy is to consider RSI>70 to be overbought, and RSI<30 to be oversold. I try to maintain a portfolio of stocks between those values, although it’s possible for an RSI to remain over 70 (or below 30) for a significant period of time. Take any predictions for stocks with RSI>70 with extreme caution as they are likely to experience a reversal!

  4. Based on the results of the backtesting, I have changed the maximum SMA from 200 to 50, and have included the third derivative in the price projections.

Also, I recently found this paper on a similar topic in case anyone else is interested: https://www.researchgate.net/publication/46461895_Kinematics_of_stock_prices

Cheers!

Disclosure: First and foremost, I attempt to make no claim whatsoever for how well these predictions will hold. They are simple extrapolations of existing trends, and will certainly change in the future. Second, I likely own positions in several of the highest ranked tickers on this list.

————————————————————————————-

And the full list, supplied in the comments for easier scrolling.

1 — GH — price = 97.98 — sma = 73.0 — d/dt = 1.88%/day — d2/d2t = 0.356%/day^2 — d3/d3t = 0.0919%/day^3 — 10day tgt = 163.6 = 67.0% — RSI = 70.5

2 — ACB — price = 9.610 — sma = 8.10 — d/dt = 0.771%/day — d2/d2t = 0.148%/day^2 — d3/d3t = 0.0426%/day^3 — 10day tgt = 12.41 = 29.2% — RSI = 69.9

3 — MDB — price = 134.2 — sma = 108. — d/dt = 0.749%/day — d2/d2t = 0.173%/day^2 — d3/d3t = 0.0379%/day^3 — 10day tgt = 172.7 = 28.6% — RSI = 47.5

4 — YETI — price = 29.79 — sma = 25.0 — d/dt = 0.707%/day — d2/d2t = 0.128%/day^2 — d3/d3t = 0.0293%/day^3 — 10day tgt = 36.69 = 23.2% — RSI = 60.4

5 — PLUG — price = 2.200 — sma = 2.05 — d/dt = 1.28%/day — d2/d2t = 0.120%/day^2 — d3/d3t = -0.00536%/day^3 — 10day tgt = 2.576 = 17.1% — RSI = 53.3

6 — MNKD — price = 2.200 — sma = 1.92 — d/dt = 1.15%/day — d2/d2t = 0.119%/day^2 — d3/d3t = -0.00231%/day^3 — 10day tgt = 2.568 = 16.7% — RSI = 70.7

7 — AOBC — price = 9.690 — sma = 10.7 — d/dt = -1.26%/day — d2/d2t = 0.0302%/day^2 — d3/d3t = 0.0829%/day^3 — 10day tgt = 11.27 = 16.3% — RSI = 44.7

8 — SNAP — price = 11.16 — sma = 10.1 — d/dt = 0.424%/day — d2/d2t = 0.110%/day^2 — d3/d3t = 0.0197%/day^3 — 10day tgt = 12.97 = 16.2% — RSI = 70.7

9 — TNDM — price = 73.15 — sma = 65.3 — d/dt = 0.935%/day — d2/d2t = 0.0812%/day^2 — d3/d3t = -0.00454%/day^3 — 10day tgt = 81.86 = 11.9% — RSI = 48.5

10 — ELF — price = 9.240 — sma = 8.37 — d/dt = 0.0444%/day — d2/d2t = 0.103%/day^2 — d3/d3t = 0.0184%/day^3 — 10day tgt = 10.32 = 11.6% — RSI = 34.5

11 — HEXO — price = 6.110 — sma = 5.68 — d/dt = 0.303%/day — d2/d2t = 0.111%/day^2 — d3/d3t = 0.00645%/day^3 — 10day tgt = 6.765 = 10.7% — RSI = 56.2

12 — CRON — price = 21.00 — sma = 21.6 — d/dt = -0.207%/day — d2/d2t = -0.0189%/day^2 — d3/d3t = 0.0333%/day^3 — 10day tgt = 22.67 = 7.97% — RSI = 59.5

13 — S — price = 6.390 — sma = 6.28 — d/dt = -0.0373%/day — d2/d2t = 0.0355%/day^2 — d3/d3t = 0.0185%/day^3 — 10day tgt = 6.870 = 7.51% — RSI = 31.5

14 — JAZZ — price = 136.7 — sma = 134. — d/dt = 0.0789%/day — d2/d2t = 0.0162%/day^2 — d3/d3t = 0.0171%/day^3 — 10day tgt = 146.6 = 7.24% — RSI = 53.5

15 — KR — price = 24.36 — sma = 26.2 — d/dt = -0.726%/day — d2/d2t = 0.0780%/day^2 — d3/d3t = 0.0315%/day^3 — 10day tgt = 26.08 = 7.05% — RSI = 23.1

16 — BTG — price = 13.30 — sma = 12.6 — d/dt = 0.0944%/day — d2/d2t = -0.0195%/day^2 — d3/d3t = 0.0204%/day^3 — 10day tgt = 14.19 = 6.70% — RSI = 53.4

17 — EADSY — price = 33.32 — sma = 32.2 — d/dt = 0.192%/day — d2/d2t = 0.0512%/day^2 — d3/d3t = 0.00610%/day^3 — 10day tgt = 35.48 = 6.49% — RSI = 54.1

18 — CMG — price = 639.0 — sma = 621. — d/dt = 0.223%/day — d2/d2t = 0.0284%/day^2 — d3/d3t = 0.00475%/day^3 — 10day tgt = 672.3 = 5.22% — RSI = 68.1

19 — LOGI — price = 38.65 — sma = 37.8 — d/dt = 0.0724%/day — d2/d2t = 0.0234%/day^2 — d3/d3t = 0.00846%/day^3 — 10day tgt = 40.46 = 4.69% — RSI = 60.0

20 — CAMT — price = 9.140 — sma = 8.80 — d/dt = 0.126%/day — d2/d2t = 0.0533%/day^2 — d3/d3t = 0.00226%/day^3 — 10day tgt = 9.567 = 4.67% — RSI = 45.3

21 — DNKN — price = 71.55 — sma = 71.3 — d/dt = -0.00733%/day — d2/d2t = 0.00704%/day^2 — d3/d3t = 0.0132%/day^3 — 10day tgt = 74.87 = 4.64% — RSI = 49.4

22 — SBUX — price = 70.67 — sma = 70.4 — d/dt = -0.0376%/day — d2/d2t = 0.0192%/day^2 — d3/d3t = 0.0118%/day^3 — 10day tgt = 73.84 = 4.49% — RSI = 31.6

23 — NTDOY — price = 34.92 — sma = 34.2 — d/dt = 0.0324%/day — d2/d2t = 0.0411%/day^2 — d3/d3t = 0.00602%/day^3 — 10day tgt = 36.44 = 4.37% — RSI = 38.2

24 — AVGO — price = 290.3 — sma = 273. — d/dt = -0.00403%/day — d2/d2t = 0.0540%/day^2 — d3/d3t = 0.00399%/day^3 — 10day tgt = 301.8 = 3.98% — RSI = 53.3

25 — SIRI — price = 6.170 — sma = 6.04 — d/dt = 0.101%/day — d2/d2t = 0.0352%/day^2 — d3/d3t = 0.00275%/day^3 — 10day tgt = 6.397 = 3.68% — RSI = 50.1

26 — PYPL — price = 100.7 — sma = 97.5 — d/dt = 0.142%/day — d2/d2t = 0.0314%/day^2 — d3/d3t = 0.00163%/day^3 — 10day tgt = 104.3 = 3.53% — RSI = 68.1

27 — FITB — price = 28.32 — sma = 27.5 — d/dt = 0.142%/day — d2/d2t = 0.0647%/day^2 — d3/d3t = -0.00342%/day^3 — 10day tgt = 29.32 = 3.53% — RSI = 56.9

28 — NDAQ — price = 83.55 — sma = 86.1 — d/dt = -0.274%/day — d2/d2t = 0.0306%/day^2 — d3/d3t = 0.0142%/day^3 — 10day tgt = 86.47 = 3.49% — RSI = 39.4

29 — SMCI — price = 20.08 — sma = 19.5 — d/dt = 0.211%/day — d2/d2t = 0.00326%/day^2 — d3/d3t = 0.00364%/day^3 — 10day tgt = 20.78 = 3.48% — RSI = 41.4

30 — TGT — price = 76.66 — sma = 75.4 — d/dt = 0.175%/day — d2/d2t = -0.00313%/day^2 — d3/d3t = 0.00551%/day^3 — 10day tgt = 79.28 = 3.41% — RSI = 69.9

31 — DOGE — price = 0.002041 — sma = 0.00200 — d/dt = 0.0235%/day — d2/d2t = 0.00646%/day^2 — d3/d3t = 0.00839%/day^3 — 10day tgt = 0.002109 = 3.33% — RSI = 39.1

32 — BLL — price = 57.50 — sma = 55.9 — d/dt = 0.173%/day — d2/d2t = 0.0394%/day^2 — d3/d3t = -0.00122%/day^3 — 10day tgt = 59.40 = 3.30% — RSI = 50.5

33 — CSCO — price = 53.20 — sma = 51.7 — d/dt = 0.188%/day — d2/d2t = 0.0209%/day^2 — d3/d3t = 0.000116%/day^3 — 10day tgt = 54.78 = 2.96% — RSI = 58.1

34 — TLRY — price = 72.50 — sma = 73.7 — d/dt = -0.334%/day — d2/d2t = 0.0936%/day^2 — d3/d3t = 0.00486%/day^3 — 10day tgt = 74.64 = 2.95% — RSI = 33.8

35 — PG — price = 102.4 — sma = 99.8 — d/dt = 0.105%/day — d2/d2t = 0.0283%/day^2 — d3/d3t = 0.00130%/day^3 — 10day tgt = 105.4 = 2.90% — RSI = 61.7

36 — TMUS — price = 73.46 — sma = 71.9 — d/dt = 0.0550%/day — d2/d2t = 0.0222%/day^2 — d3/d3t = 0.00303%/day^3 — 10day tgt = 75.41 = 2.66% — RSI = 48.0

37 — MTCH — price = 55.00 — sma = 54.5 — d/dt = -0.132%/day — d2/d2t = 0.0349%/day^2 — d3/d3t = 0.00665%/day^3 — 10day tgt = 56.44 = 2.62% — RSI = 41.9

38 — HQY — price = 82.16 — sma = 79.0 — d/dt = 0.180%/day — d2/d2t = 0.0852%/day^2 — d3/d3t = -0.0110%/day^3 — 10day tgt = 84.15 = 2.42% — RSI = 46.0

39 — TWLO — price = 129.4 — sma = 121. — d/dt = 0.469%/day — d2/d2t = 0.0840%/day^2 — d3/d3t = -0.0198%/day^3 — 10day tgt = 132.4 = 2.34% — RSI = 47.6

40 — OGEN — price = 0.8900 — sma = 0.870 — d/dt = -0.0921%/day — d2/d2t = 0.0621%/day^2 — d3/d3t = 0.000464%/day^3 — 10day tgt = 0.9108 = 2.34% — RSI = 46.9

41 — MCD — price = 185.3 — sma = 182. — d/dt = 0.0463%/day — d2/d2t = 0.0204%/day^2 — d3/d3t = 0.00231%/day^3 — 10day tgt = 189.5 = 2.25% — RSI = 32.6

42 — TXN — price = 110.7 — sma = 107. — d/dt = 0.0715%/day — d2/d2t = 0.0324%/day^2 — d3/d3t = -0.000803%/day^3 — 10day tgt = 113.0 = 2.07% — RSI = 56.9

43 — WFC — price = 50.66 — sma = 49.9 — d/dt = 0.0495%/day — d2/d2t = 0.00691%/day^2 — d3/d3t = 0.00356%/day^3 — 10day tgt = 51.68 = 2.02% — RSI = 76.6

44 — SNE — price = 46.25 — sma = 46.7 — d/dt = -0.0858%/day — d2/d2t = 0.0169%/day^2 — d3/d3t = 0.00511%/day^3 — 10day tgt = 47.02 = 1.67% — RSI = 39.3

45 — ENPH — price = 9.050 — sma = 8.74 — d/dt = 0.498%/day — d2/d2t = 0.0747%/day^2 — d3/d3t = -0.0214%/day^3 — 10day tgt = 9.200 = 1.65% — RSI = 51.4

46 — EFA — price = 65.22 — sma = 64.2 — d/dt = 0.0438%/day — d2/d2t = 0.0200%/day^2 — d3/d3t = 0.000493%/day^3 — 10day tgt = 66.26 = 1.60% — RSI = 59.7

47 — V — price = 155.5 — sma = 150. — d/dt = 0.224%/day — d2/d2t = 0.0343%/day^2 — d3/d3t = -0.00724%/day^3 — 10day tgt = 157.9 = 1.57% — RSI = 64.4

48 — STZ — price = 170.4 — sma = 169. — d/dt = 0.0181%/day — d2/d2t = 0.0281%/day^2 — d3/d3t = -0.000112%/day^3 — 10day tgt = 173.1 = 1.55% — RSI = 60.5

49 — MSFT — price = 115.9 — sma = 113. — d/dt = 0.174%/day — d2/d2t = 0.0334%/day^2 — d3/d3t = -0.00586%/day^3 — 10day tgt = 117.6 = 1.48% — RSI = 60.9

50 — MJ — price = 37.35 — sma = 36.5 — d/dt = 0.0769%/day — d2/d2t = 0.0421%/day^2 — d3/d3t = -0.00436%/day^3 — 10day tgt = 37.89 = 1.44% — RSI = 40.9

51 — AAPL — price = 186.1 — sma = 178. — d/dt = 0.261%/day — d2/d2t = 0.0545%/day^2 — d3/d3t = -0.0121%/day^3 — 10day tgt = 188.6 = 1.33% — RSI = 58.2

52 — EXPE — price = 121.6 — sma = 123. — d/dt = -0.200%/day — d2/d2t = 0.00923%/day^2 — d3/d3t = 0.00854%/day^3 — 10day tgt = 123.1 = 1.28% — RSI = 40.6

53 — FNKO — price = 21.66 — sma = 19.8 — d/dt = 0.390%/day — d2/d2t = 0.0721%/day^2 — d3/d3t = -0.0189%/day^3 — 10day tgt = 21.94 = 1.28% — RSI = 59.9

54 — MO — price = 56.75 — sma = 54.6 — d/dt = 0.363%/day — d2/d2t = -0.0117%/day^2 — d3/d3t = -0.00538%/day^3 — 10day tgt = 57.47 = 1.27% — RSI = 63.6

55 — ATVI — price = 44.63 — sma = 42.8 — d/dt = 0.143%/day — d2/d2t = 0.0428%/day^2 — d3/d3t = -0.00699%/day^3 — 10day tgt = 45.19 = 1.26% — RSI = 50.9

56 — BURL — price = 139.9 — sma = 152. — d/dt = -0.728%/day — d2/d2t = 0.0637%/day^2 — d3/d3t = 0.0158%/day^3 — 10day tgt = 141.4 = 1.11% — RSI = 24.8

57 — BAC — price = 29.30 — sma = 29.1 — d/dt = 0.0431%/day — d2/d2t = 0.0255%/day^2 — d3/d3t = -0.00221%/day^3 — 10day tgt = 29.59 = 0.977% — RSI = 33.4

58 — LUV — price = 51.37 — sma = 52.4 — d/dt = -0.327%/day — d2/d2t = 0.00578%/day^2 — d3/d3t = 0.0120%/day^3 — 10day tgt = 51.87 = 0.973% — RSI = 51.8

59 — INTC — price = 54.33 — sma = 53.3 — d/dt = 0.127%/day — d2/d2t = 0.0231%/day^2 — d3/d3t = -0.00461%/day^3 — 10day tgt = 54.82 = 0.908% — RSI = 53.9

60 — AMZN — price = 1712. — sma = 1670 — d/dt = 0.125%/day — d2/d2t = 0.0456%/day^2 — d3/d3t = -0.00798%/day^3 — 10day tgt = 1728. = 0.898% — RSI = 58.4

61 — QQQ — price = 178.4 — sma = 175. — d/dt = 0.113%/day — d2/d2t = 0.0335%/day^2 — d3/d3t = -0.00584%/day^3 — 10day tgt = 179.9 = 0.880% — RSI = 61.8

62 — CVS — price = 55.60 — sma = 56.1 — d/dt = -0.276%/day — d2/d2t = 0.106%/day^2 — d3/d3t = -0.00530%/day^3 — 10day tgt = 56.04 = 0.791% — RSI = 43.0

63 — SQ — price = 76.65 — sma = 76.3 — d/dt = 0.0639%/day — d2/d2t = 0.0444%/day^2 — d3/d3t = -0.00652%/day^3 — 10day tgt = 77.19 = 0.706% — RSI = 38.2

64 — ALK — price = 55.76 — sma = 57.3 — d/dt = -0.447%/day — d2/d2t = 0.0373%/day^2 — d3/d3t = 0.00992%/day^3 — 10day tgt = 56.13 = 0.669% — RSI = 41.4

65 — JPM — price = 106.6 — sma = 104. — d/dt = 0.0462%/day — d2/d2t = 0.0221%/day^2 — d3/d3t = -0.00285%/day^3 — 10day tgt = 107.2 = 0.626% — RSI = 62.6

66 — SKYW — price = 51.58 — sma = 51.7 — d/dt = -0.200%/day — d2/d2t = 0.0488%/day^2 — d3/d3t = 0.000464%/day^3 — 10day tgt = 51.89 = 0.598% — RSI = 40.0

67 — NTNX — price = 38.27 — sma = 38.9 — d/dt = -0.600%/day — d2/d2t = 0.200%/day^2 — d3/d3t = -0.0104%/day^3 — 10day tgt = 38.49 = 0.579% — RSI = 21.0

68 — PCG — price = 19.65 — sma = 18.9 — d/dt = 0.438%/day — d2/d2t = -0.0442%/day^2 — d3/d3t = -0.00484%/day^3 — 10day tgt = 19.76 = 0.569% — RSI = 51.8

69 — NFLX — price = 361.5 — sma = 357. — d/dt = 0.0414%/day — d2/d2t = 0.0268%/day^2 — d3/d3t = -0.00381%/day^3 — 10day tgt = 363.2 = 0.495% — RSI = 54.5

70 — PNC — price = 129.9 — sma = 127. — d/dt = 0.140%/day — d2/d2t = 0.0125%/day^2 — d3/d3t = -0.00480%/day^3 — 10day tgt = 130.4 = 0.437% — RSI = 64.6

71 — SPY — price = 281.3 — sma = 279. — d/dt = 0.0574%/day — d2/d2t = 0.0243%/day^2 — d3/d3t = -0.00413%/day^3 — 10day tgt = 282.5 = 0.428% — RSI = 70.0

72 — EEM — price = 43.08 — sma = 42.5 — d/dt = 0.0143%/day — d2/d2t = 0.0319%/day^2 — d3/d3t = -0.00410%/day^3 — 10day tgt = 43.25 = 0.385% — RSI = 47.6

73 — LITE — price = 53.50 — sma = 49.6 — d/dt = 0.344%/day — d2/d2t = 0.0991%/day^2 — d3/d3t = -0.0243%/day^3 — 10day tgt = 53.70 = 0.376% — RSI = 56.8

74 — NEE — price = 191.2 — sma = 189. — d/dt = 0.104%/day — d2/d2t = 0.00672%/day^2 — d3/d3t = -0.00328%/day^3 — 10day tgt = 191.8 = 0.293% — RSI = 46.6

75 — IEF — price = 105.1 — sma = 105. — d/dt = 0.0293%/day — d2/d2t = -0.0000296%/day^2 — d3/d3t = -0.000301%/day^3 — 10day tgt = 105.3 = 0.192% — RSI = 54.7

76 — SHY — price = 83.80 — sma = 83.7 — d/dt = 0.00530%/day — d2/d2t = 0.000122%/day^2 — d3/d3t = 0.0000898%/day^3 — 10day tgt = 83.87 = 0.0888% — RSI = 38.1

77 — AAL — price = 31.43 — sma = 32.8 — d/dt = -0.411%/day — d2/d2t = 0.0244%/day^2 — d3/d3t = 0.00888%/day^3 — 10day tgt = 31.44 = 0.0386% — RSI = 38.9

78 — DIA — price = 258.3 — sma = 257. — d/dt = -0.00616%/day — d2/d2t = 0.0131%/day^2 — d3/d3t = -0.00173%/day^3 — 10day tgt = 258.4 = 0.0194% — RSI = 56.4

79 — BABA — price = 181.0 — sma = 180. — d/dt = 0.0378%/day — d2/d2t = 0.0357%/day^2 — d3/d3t = -0.00659%/day^3 — 10day tgt = 181.0 = -0.0104% — RSI = 48.8

80 — EA — price = 98.98 — sma = 98.3 — d/dt = 0.0788%/day — d2/d2t = -0.0170%/day^2 — d3/d3t = -0.000131%/day^3 — 10day tgt = 98.87 = -0.108% — RSI = 71.0

81 — AGG — price = 107.7 — sma = 107. — d/dt = 0.0219%/day — d2/d2t = 0.00000912%/day^2 — d3/d3t = -0.00107%/day^3 — 10day tgt = 107.6 = -0.134% — RSI = 46.9

82 — BSX — price = 40.21 — sma = 40.0 — d/dt = 0.0242%/day — d2/d2t = 0.0187%/day^2 — d3/d3t = -0.00444%/day^3 — 10day tgt = 40.09 = -0.287% — RSI = 59.2

83 — GOOGL — price = 1190. — sma = 1170 — d/dt = 0.231%/day — d2/d2t = 0.0298%/day^2 — d3/d3t = -0.0125%/day^3 — 10day tgt = 1187. = -0.311% — RSI = 60.6

84 — LQD — price = 116.9 — sma = 116. — d/dt = 0.0285%/day — d2/d2t = 0.000747%/day^2 — d3/d3t = -0.00216%/day^3 — 10day tgt = 116.4 = -0.390% — RSI = 47.6

85 — NVDA — price = 169.8 — sma = 159. — d/dt = 0.377%/day — d2/d2t = 0.0985%/day^2 — d3/d3t = -0.0277%/day^3 — 10day tgt = 169.1 = -0.430% — RSI = 67.2

86 — DIS — price = 115.0 — sma = 114. — d/dt = 0.0497%/day — d2/d2t = 0.00242%/day^2 — d3/d3t = -0.00342%/day^3 — 10day tgt = 114.4 = -0.510% — RSI = 53.9

87 — DUK — price = 90.65 — sma = 90.0 — d/dt = 0.0607%/day — d2/d2t = 0.00109%/day^2 — d3/d3t = -0.00399%/day^3 — 10day tgt = 90.05 = -0.657% — RSI = 43.4

88 — LTC — price = 55.86 — sma = 54.1 — d/dt = 0.576%/day — d2/d2t = -0.0720%/day^2 — d3/d3t = -0.00865%/day^3 — 10day tgt = 55.47 = -0.690% — RSI = 58.8

89 — WMT — price = 98.42 — sma = 98.4 — d/dt = 0.0125%/day — d2/d2t = 0.00916%/day^2 — d3/d3t = -0.00441%/day^3 — 10day tgt = 97.56 = -0.873% — RSI = 56.3

90 — CRSP — price = 38.64 — sma = 38.2 — d/dt = 0.317%/day — d2/d2t = 0.00711%/day^2 — d3/d3t = -0.0139%/day^3 — 10day tgt = 38.23 = -1.07% — RSI = 56.8

91 — VZ — price = 58.39 — sma = 57.0 — d/dt = 0.165%/day — d2/d2t = 0.0126%/day^2 — d3/d3t = -0.0108%/day^3 — 10day tgt = 57.64 = -1.29% — RSI = 56.9

92 — NVTA — price = 24.28 — sma = 21.4 — d/dt = 1.02%/day — d2/d2t = 0.0559%/day^2 — d3/d3t = -0.0438%/day^3 — 10day tgt = 23.93 = -1.44% — RSI = 54.7

93 — WBA — price = 62.63 — sma = 63.4 — d/dt = -0.394%/day — d2/d2t = 0.0875%/day^2 — d3/d3t = -0.00609%/day^3 — 10day tgt = 61.64 = -1.58% — RSI = 28.6

94 — BA — price = 379.0 — sma = 405. — d/dt = -0.589%/day — d2/d2t = -0.103%/day^2 — d3/d3t = 0.0287%/day^3 — 10day tgt = 373.0 = -1.58% — RSI = 34.9

95 — ADBE — price = 257.1 — sma = 260. — d/dt = 0.0865%/day — d2/d2t = 0.0320%/day^2 — d3/d3t = -0.0124%/day^3 — 10day tgt = 252.9 = -1.62% — RSI = 54.5

96 — MSI — price = 140.6 — sma = 141. — d/dt = 0.0239%/day — d2/d2t = 0.0000299%/day^2 — d3/d3t = -0.00567%/day^3 — 10day tgt = 138.3 = -1.63% — RSI = 51.4

97 — HD — price = 182.2 — sma = 184. — d/dt = -0.0965%/day — d2/d2t = 0.0125%/day^2 — d3/d3t = -0.00422%/day^3 — 10day tgt = 179.1 = -1.73% — RSI = 26.1

98 — FIT — price = 5.900 — sma = 5.99 — d/dt = -0.256%/day — d2/d2t = 0.0650%/day^2 — d3/d3t = -0.00798%/day^3 — 10day tgt = 5.785 = -1.94% — RSI = 41.7

99 — TWTR — price = 31.22 — sma = 30.9 — d/dt = 0.0603%/day — d2/d2t = 0.0473%/day^2 — d3/d3t = -0.0150%/day^3 — 10day tgt = 30.60 = -1.99% — RSI = 51.9

100 — T — price = 30.67 — sma = 30.4 — d/dt = 0.0206%/day — d2/d2t = 0.0189%/day^2 — d3/d3t = -0.00963%/day^3 — 10day tgt = 30.05 = -2.03% — RSI = 39.1

—————————————————————————————–

You can find the source code at https://github.com/stockscientist/sma_optimize_stocks!