RSI Calculator
Calculate Wilder’s Relative Strength Index and inspect average gains and losses.
Illustrative example result
Latest RSI: 61.224913. Period: 14. Input order: oldest to newest.
| 1 | 100 | |||
| 2 | 102.08 | |||
| 3 | 102.62 | |||
| 4 | 101.48 | |||
| 5 | 100.09 | |||
| 6 | 100.08 | |||
| 7 | 101.84 | |||
| 8 | 104.11 | |||
| 9 | 105.18 | |||
| 10 | 104.42 | |||
| 11 | 102.91 | |||
| 12 | 102.4 | |||
| 13 | 103.73 | |||
| 14 | 106.04 | |||
| 15 | 107.58 | 0.9214 | 0.38 | 70.8013 |
| 16 | 107.3 | 0.8556 | 0.3729 | 69.6486 |
| 17 | 105.82 | 0.7945 | 0.4519 | 63.7415 |
| 18 | 104.88 | 0.7377 | 0.4868 | 60.2465 |
| 19 | 105.7 | 0.7436 | 0.452 | 62.1939 |
| 20 | 107.9 | 0.8476 | 0.4197 | 66.8815 |
| 21 | 109.83 | 0.925 | 0.3898 | 70.3542 |
| 22 | 110.07 | 0.876 | 0.3619 | 70.7647 |
| 23 | 108.78 | 0.8135 | 0.4282 | 65.5133 |
| 24 | 107.51 | 0.7554 | 0.4883 | 60.7348 |
| 25 | 107.79 | 0.7214 | 0.4535 | 61.4033 |
| 26 | 109.74 | 0.8092 | 0.4211 | 65.7732 |
| 27 | 111.93 | 0.9078 | 0.391 | 69.8955 |
| 28 | 112.71 | 0.8987 | 0.3631 | 71.2249 |
| 29 | 111.74 | 0.8345 | 0.4064 | 67.248 |
| 30 | 110.27 | 0.7749 | 0.4824 | 61.6317 |
| 31 | 110.02 | 0.7195 | 0.4658 | 60.7032 |
| 32 | 111.59 | 0.7803 | 0.4325 | 64.3369 |
| 33 | 113.9 | 0.8895 | 0.4016 | 68.8944 |
| 34 | 115.2 | 0.9189 | 0.3729 | 71.1303 |
| 35 | 114.66 | 0.8532 | 0.3849 | 68.9143 |
| 36 | 113.14 | 0.7923 | 0.4659 | 62.9678 |
| 37 | 112.42 | 0.7357 | 0.4841 | 60.3129 |
| 38 | 113.51 | 0.761 | 0.4495 | 62.8655 |
| 39 | 115.79 | 0.8695 | 0.4174 | 67.5648 |
| 40 | 117.53 | 0.9317 | 0.3876 | 70.6205 |
| 41 | 117.49 | 0.8651 | 0.3628 | 70.4562 |
| 42 | 116.08 | 0.8033 | 0.4376 | 64.7378 |
| 43 | 114.97 | 0.7459 | 0.4856 | 60.57 |
| 44 | 115.54 | 0.7334 | 0.4509 | 61.9256 |
| 45 | 117.64 | 0.831 | 0.4187 | 66.4956 |
| 46 | 119.7 | 0.9188 | 0.3888 | 70.2659 |
| 47 | 120.2 | 0.8889 | 0.361 | 71.1155 |
| 48 | 119.05 | 0.8254 | 0.4174 | 66.415 |
| 49 | 117.66 | 0.7664 | 0.4869 | 61.1535 |
| 50 | 117.69 | 0.7138 | 0.4521 | 61.2249 |
How to read these results
Formula & calculation basis
Seed average gain and average loss with the arithmetic means of the first n price changes. Later averages = (previous average × (n−1) + current gain or loss) / n. RSI = 100 − 100/(1 + average gain/average loss).
Coverage & limitations
At least n+1 prices are needed. No losses gives RSI 100; no gains gives 0; a completely flat series uses 50 by explicit convention. Seed history affects values. RSI is a momentum measure, not a forecast.
Sources & update policy
Example inputs are synthetic and are not company data or a forecast. The formula version is dated 2026-10-28. Calculations do not fetch market data.
Continue the research
Explore company records and their sources with Pineify Finance Agent.