Getting Started
TimeSeries
is a registered package. To add it to your Julia packages, simply do the following in REPL:
julia> Pkg.add("TimeSeries")
Throughout this tutorial, we'll be using historical financial data sets, which are made available in the MarketData
package. MarketData
is also registered and can be added:
julia> Pkg.add("MarketData")
To create dummy data without using the MarketData
package, simply use the following code block:
julia> using Dates
julia> dates = Date(2018, 1, 1):Day(1):Date(2018, 12, 31)
Date("2018-01-01"):Day(1):Date("2018-12-31")
julia> ta = TimeArray(dates, rand(length(dates)))
365×1 TimeArray{Float64,1,Date,Array{Float64,1}} 2018-01-01 to 2018-12-31
│ │ A │
├────────────┼────────┤
│ 2018-01-01 │ 0.7788 │
│ 2018-01-02 │ 0.0354 │
│ 2018-01-03 │ 0.6296 │
│ 2018-01-04 │ 0.1751 │
│ 2018-01-05 │ 0.3101 │
│ 2018-01-06 │ 0.8043 │
│ 2018-01-07 │ 0.4805 │
│ 2018-01-08 │ 0.9287 │
│ ⋮ │ ⋮ │
│ 2018-12-25 │ 0.9934 │
│ 2018-12-26 │ 0.2989 │
│ 2018-12-27 │ 0.2949 │
│ 2018-12-28 │ 0.9641 │
│ 2018-12-29 │ 0.9398 │
│ 2018-12-30 │ 0.2804 │
│ 2018-12-31 │ 0.1518 │