Construct financial time series object
fints
is not recommended. Use timetable
instead. For more information, see Convert Financial Time Series Objects fints to Timetables.
tsobj = fints(dates_and_data) tsobj = fints(dates,data) tsobj = fints(dates,data,datanames) tsobj = fints(dates,data,datanames,freq) tsobj = fints(dates,data,datanames,freq,desc)
| Column-oriented matrix containing one column of dates and a single column
for each series of data. In this format, dates must be entered in serial date
number format. If the input serial date numbers encode time-of-day information,
the output object contains a column labeled You can use the MATLAB® function |
| Column vector of dates. Dates can be date character vectors or serial date numbers and can include time of day information. When entering time-of-day information as serial date numbers, the entry must be a column-oriented matrix when multiple entries are present. If the time-of-day information is in character vector format, the entry must be a column-oriented cell array of character vector dates and times when multiple entries are present. Valid date and time character vector formats are:
Dates and times can initially be separate column-oriented
vectors, but they must be concatenated into a single column-oriented matrix before
being passed to |
| Column-oriented matrix containing a column for each series of data. The number of values in each data series must match the number of dates. If a mismatch occurs, MATLAB does not generate the financial time series object, and you receive an error message. |
| Cell array of data series names. Overrides the default data series names.
Default data series names are Note Not all character vectors are accepted as
|
| Frequency indicator. Allowed values are:
Default =
|
| Character vector providing descriptive name for financial time series
object. Default = |
fints
constructs a financial time series object. A financial time
series object is a MATLAB object that contains a series of dates and one or more series of data. Before
you perform an operation on the data, you must set the frequency indicator
(freq
). You can optionally provide a description
(desc
) for the time series.
tsobj = fints(dates_and_data)
creates a financial time series object
containing the dates and data from the matrix dates_and_data
. If the dates
contain time-of-day information, the object contains an additional series of times. The date
series and each data series must each be a column in the input matrix. The names of the data
series default to series1, ..., seriesn
. The desc
and
freq
fields are set to their defaults.
tsobj = fints(dates,data)
generates a financial time series object
containing dates from the dates
column vector of dates and data from the
matrix data. If the dates contain time-of-day information, the object contains an additional
series of times. The data matrix must be column-oriented, that is, each column in the matrix
is a data series. The names of the series default to series1, ..., seriesn,
where n is the total number of columns in data. The desc
and freq
fields are set to their defaults.
tsobj = fints(dates,data,datanames)
also allows you to rename the data
series. The names are specified in the datanames
cell array. The number of
character vectors in datanames
must correspond to the number of columns in
data. The desc
and freq
fields are set to their
defaults.
tsobj = fints(dates,data,datanames,freq)
also sets the frequency when
you create the object. The desc
field is set to its default
''
.
tsobj = fints(dates,data,datanames,freq,desc)
provides a description
(desc
) specified as a character vector for the financial time series
object.
Note
fints
only supports hourly and minute time series. Seconds are not
supported and will be disregarded when the fints
object is created (that
is, 01-jan-2001 12:00:01 will be considered as 01-jan-2001 12:00). If there are duplicate
dates and times, the fints
constructor sorts the dates and times and
chooses the first instance of the duplicate dates and times. The other duplicate dates and
times are removed from the object along with their corresponding
data
.