Financial Time Series | ![]() ![]() |
Syntax
rsi = rsindex(closep, nperiods) rsits = rsindex(tsobj, nperiods) rsits = rsindex(tsobj, nperiods, ParameterName, ParameterValue)
Arguments
|
Vector of closing prices |
|
(Optional) Number of periods. Default = 14 . |
|
Financial time series object |
Description
rsi = rsindex(closep, nperiods)
calculates the Relative Strength Index (RSI) from the closing price vector closep
.
rsits = rsindex(tsobj, nperiods)
calculates the RSI from the closing price series in the financial time series object tsobj
. The object tsobj
must contain at least the series 'Close'
, representing the closing prices. rsits
is a financial time series object whose dates are the same as tsobj
and whose data series name is 'RSI'
.
rsits = rsindex(tsobj, nperiods, ParameterName, ParameterValue)
accepts a parameter name/parameter value pair as input. This pair specifies the name for the required data series if it is different from the expected default name. The valid parameter name is:
The parameter value is the string that represents the valid parameter name.
Example
Compute the relative strength index for Disney stock and plot the results.
load disney.mat dis_RSI = rsindex(dis) plot(dis_RSI) title('Relative Strength Index for Disney')
See Also
Reference
Murphy, John J., Technical Analysis of the Futures Market, New York Institute of Finance, 1986, pg. 295 - 302
![]() | rmfield | setfield | ![]() |