con = gzcon(url('http://www.systematicportfolio.com/sit.gz', 'rb'))
source(con)
close(con)
load.packages('quantmod')
## Warning: package 'quantmod' was built under R version 3.5.3
## Warning: package 'xts' was built under R version 3.5.3
## Warning: package 'zoo' was built under R version 3.5.3
##
## Attaching package: 'zoo'
## The following objects are masked from 'package:base':
##
## as.Date, as.Date.numeric
## Warning: package 'TTR' was built under R version 3.5.3
##
## Attaching package: 'TTR'
## The following object is masked _by_ '.GlobalEnv':
##
## DVI
## Version 0.4-0 included new data defaults. See ?getSymbols.
etf4.all<-readRDS("D:/FinDB-master/finDB/etf4_xts_all")
head(etf4.all)
## 0050 0056 006205 00646
## 2009-01-05 34.30 14.00 NA NA
## 2009-01-06 34.21 14.02 NA NA
## 2009-01-07 34.59 14.28 NA NA
## 2009-01-08 33.21 13.86 NA NA
## 2009-01-09 32.32 13.61 NA NA
## 2009-01-10 31.91 13.55 NA NA
str(etf4.all)
## An 'xts' object on 2009-01-05/2018-12-28 containing:
## Data: num [1:2474, 1:4] 34.3 34.2 34.6 33.2 32.3 ...
## - attr(*, "dimnames")=List of 2
## ..$ : NULL
## ..$ : chr [1:4] "0050" "0056" "006205" "00646"
## Indexed by objects of class: [Date] TZ: UTC
## xts Attributes:
## NULL
etf4.all.1<-etf4.all[complete.cases(etf4.all),]
head(etf4.all.1)
## 0050 0056 006205 00646
## 2015-12-14 59.35 21.06 30.98 19.54
## 2015-12-15 59.59 21.25 31.66 19.70
## 2015-12-16 60.11 21.50 31.67 19.80
## 2015-12-17 60.78 21.76 32.06 20.05
## 2015-12-18 60.78 21.97 32.23 19.87
## 2015-12-21 60.31 21.99 32.62 19.64
tail(etf4.all.1)
## 0050 0056 006205 00646
## 2018-12-22 74.75 24.15 25.08 22.93
## 2018-12-24 74.67 24.16 25.25 22.72
## 2018-12-25 73.57 23.90 24.90 22.51
## 2018-12-26 73.87 23.83 25.16 22.13
## 2018-12-27 74.81 23.96 25.30 22.95
## 2018-12-28 75.21 23.92 25.24 23.16
用readRDS讀etf4_xts_all資料
etf4.all.1 = etf4.all[complete.cases(etf4.all),] - etf4.all.1輸出完整的資料
complete.cases的TURE為完整值
complete.cases函數 - 缺失值函數
head - 讀取前幾筆資料
tail - 讀取後幾筆資料
library(xts)
data1<-new.env()
data1$prices<-etf4.all.1$`0050`
prices<-data1$prices
prices
## 0050
## 2015-12-14 59.35
## 2015-12-15 59.59
## 2015-12-16 60.11
## 2015-12-17 60.78
## 2015-12-18 60.78
## 2015-12-21 60.31
## 2015-12-22 60.62
## 2015-12-23 61.06
## 2015-12-24 61.39
## 2015-12-25 61.41
## 2015-12-28 61.55
## 2015-12-29 61.00
## 2015-12-30 60.72
## 2015-12-31 60.75
## 2016-01-04 59.62
## 2016-01-05 59.30
## 2016-01-06 58.33
## 2016-01-07 57.30
## 2016-01-08 57.33
## 2016-01-11 56.47
## 2016-01-12 56.57
## 2016-01-13 57.20
## 2016-01-14 56.26
## 2016-01-15 56.69
## 2016-01-18 56.61
## 2016-01-19 56.97
## 2016-01-20 56.01
## 2016-01-21 55.99
## 2016-01-22 56.29
## 2016-01-25 57.48
## 2016-01-26 56.90
## 2016-01-27 57.19
## 2016-01-28 57.52
## 2016-01-29 58.40
## 2016-01-30 59.51
## 2016-02-01 59.38
## 2016-02-02 59.36
## 2016-02-03 58.94
## 2016-02-15 58.80
## 2016-02-16 59.91
## 2016-02-17 60.16
## 2016-02-18 60.90
## 2016-02-19 60.83
## 2016-02-22 61.21
## 2016-02-23 60.85
## 2016-02-24 60.76
## 2016-02-25 61.06
## 2016-02-26 61.25
## 2016-03-01 61.70
## 2016-03-02 62.50
## 2016-03-03 62.88
## 2016-03-04 63.07
## 2016-03-07 63.29
## 2016-03-08 62.82
## 2016-03-09 62.89
## 2016-03-10 63.24
## 2016-03-11 63.44
## 2016-03-14 64.14
## 2016-03-15 63.63
## 2016-03-16 63.58
## 2016-03-17 64.56
## 2016-03-18 64.65
## 2016-03-21 64.57
## 2016-03-22 64.16
## 2016-03-23 64.50
## 2016-03-24 64.18
## 2016-03-25 64.14
## 2016-03-28 64.12
## 2016-03-29 63.85
## 2016-03-30 64.62
## 2016-03-31 64.82
## 2016-04-01 63.93
## 2016-04-06 62.54
## 2016-04-07 61.95
## 2016-04-08 62.47
## 2016-04-11 62.72
## 2016-04-12 63.11
## 2016-04-13 63.93
## 2016-04-14 64.31
## 2016-04-15 64.18
## 2016-04-18 63.95
## 2016-04-19 64.07
## 2016-04-20 63.00
## 2016-04-21 62.91
## 2016-04-22 63.10
## 2016-04-25 63.21
## 2016-04-26 63.59
## 2016-04-27 63.36
## 2016-04-28 62.57
## 2016-04-29 61.63
## 2016-05-03 60.95
## 2016-05-04 60.24
## 2016-05-05 59.89
## 2016-05-06 59.64
## 2016-05-09 59.68
## 2016-05-10 59.82
## 2016-05-11 59.84
## 2016-05-12 59.79
## 2016-05-13 59.20
## 2016-05-16 59.46
## 2016-05-17 59.63
## 2016-05-18 59.68
## 2016-05-19 59.58
## 2016-05-20 60.04
## 2016-05-23 61.15
## 2016-05-24 61.56
## 2016-05-25 62.05
## 2016-05-26 62.05
## 2016-05-27 62.43
## 2016-05-30 62.88
## 2016-05-31 63.10
## 2016-06-01 63.59
## 2016-06-02 63.79
## 2016-06-03 63.83
## 2016-06-04 63.90
## 2016-06-06 64.18
## 2016-06-07 64.68
## 2016-06-08 65.35
## 2016-06-13 64.00
## 2016-06-14 64.01
## 2016-06-15 64.24
## 2016-06-16 63.46
## 2016-06-17 64.20
## 2016-06-20 64.51
## 2016-06-21 64.74
## 2016-06-22 64.81
## 2016-06-23 64.75
## 2016-06-24 63.42
## 2016-06-27 63.51
## 2016-06-28 63.66
## 2016-06-29 64.64
## 2016-06-30 65.24
## 2016-07-01 66.16
## 2016-07-04 66.45
## 2016-07-05 66.11
## 2016-07-06 64.91
## 2016-07-07 65.56
## 2016-07-11 66.99
## 2016-07-12 67.44
## 2016-07-13 67.50
## 2016-07-14 67.67
## 2016-07-15 68.28
## 2016-07-18 68.87
## 2016-07-19 69.17
## 2016-07-20 69.13
## 2016-07-21 69.73
## 2016-07-22 69.41
## 2016-07-25 68.93
## 2016-07-26 69.16
## 2016-07-27 69.76
## 2016-07-28 69.06
## 2016-07-29 68.86
## 2016-08-01 69.27
## 2016-08-02 69.24
## 2016-08-03 68.59
## 2016-08-04 68.69
## 2016-08-05 69.56
## 2016-08-08 69.98
## 2016-08-09 70.26
## 2016-08-10 70.42
## 2016-08-11 70.15
## 2016-08-12 70.29
## 2016-08-15 70.29
## 2016-08-16 70.11
## 2016-08-17 70.00
## 2016-08-18 69.99
## 2016-08-19 69.61
## 2016-08-22 68.70
## 2016-08-23 69.32
## 2016-08-24 69.33
## 2016-08-25 69.92
## 2016-08-26 70.10
## 2016-08-29 69.76
## 2016-08-30 69.99
## 2016-08-31 69.72
## 2016-09-01 68.92
## 2016-09-02 69.12
## 2016-09-05 70.13
## 2016-09-06 70.64
## 2016-09-07 71.55
## 2016-09-08 71.58
## 2016-09-09 70.55
## 2016-09-10 69.37
## 2016-09-12 68.87
## 2016-09-13 68.82
## 2016-09-14 68.73
## 2016-09-19 70.31
## 2016-09-20 70.79
## 2016-09-21 71.15
## 2016-09-22 71.52
## 2016-09-23 71.75
## 2016-09-26 71.16
## 2016-09-29 71.88
## 2016-09-30 71.06
## 2016-10-03 71.33
## 2016-10-04 71.61
## 2016-10-05 71.63
## 2016-10-06 71.61
## 2016-10-07 71.69
## 2016-10-11 71.85
## 2016-10-12 71.96
## 2016-10-13 71.84
## 2016-10-14 71.54
## 2016-10-17 71.01
## 2016-10-18 71.67
## 2016-10-19 72.47
## 2016-10-20 72.61
## 2016-10-21 72.78
## 2016-10-24 72.77
## 2016-10-25 73.16
## 2016-10-26 73.04
## 2016-10-27 72.69
## 2016-10-28 72.55
## 2016-10-31 72.15
## 2016-11-01 72.44
## 2016-11-02 71.72
## 2016-11-03 71.30
## 2016-11-04 71.01
## 2016-11-07 71.83
## 2016-11-08 72.21
## 2016-11-09 70.77
## 2016-11-10 71.93
## 2016-11-11 70.20
## 2016-11-14 69.80
## 2016-11-15 69.93
## 2016-11-16 70.27
## 2016-11-17 70.06
## 2016-11-18 70.17
## 2016-11-21 70.39
## 2016-11-22 71.22
## 2016-11-23 71.73
## 2016-11-24 71.35
## 2016-11-25 71.44
## 2016-11-28 71.78
## 2016-11-29 71.82
## 2016-11-30 71.72
## 2016-12-01 71.95
## 2016-12-02 71.09
## 2016-12-05 71.01
## 2016-12-06 72.01
## 2016-12-07 72.11
## 2016-12-08 72.79
## 2016-12-09 73.08
## 2016-12-12 73.12
## 2016-12-13 72.87
## 2016-12-14 73.08
## 2016-12-15 72.72
## 2016-12-16 72.57
## 2016-12-19 72.01
## 2016-12-20 71.77
## 2016-12-21 71.71
## 2016-12-22 70.99
## 2016-12-23 70.56
## 2016-12-26 70.69
## 2016-12-27 70.73
## 2016-12-28 71.37
## 2016-12-29 71.35
## 2016-12-30 71.77
## 2017-01-03 71.76
## 2017-01-04 71.93
## 2017-01-05 72.25
## 2017-01-06 72.58
## 2017-01-09 72.71
## 2017-01-10 72.46
## 2017-01-11 72.51
## 2017-01-12 73.05
## 2017-01-13 72.66
## 2017-01-16 72.01
## 2017-01-17 72.29
## 2017-01-18 72.15
## 2017-01-19 71.93
## 2017-01-20 72.14
## 2017-01-23 72.87
## 2017-01-24 73.19
## 2017-02-02 73.12
## 2017-02-03 72.88
## 2017-02-06 73.21
## 2017-02-07 73.33
## 2017-02-08 71.66
## 2017-02-09 71.96
## 2017-02-10 72.64
## 2017-02-13 73.03
## 2017-02-14 73.30
## 2017-02-15 73.61
## 2017-02-16 73.62
## 2017-02-17 73.45
## 2017-02-18 73.45
## 2017-02-20 73.30
## 2017-02-21 73.21
## 2017-02-22 73.36
## 2017-02-23 73.30
## 2017-02-24 73.10
## 2017-03-01 72.64
## 2017-03-02 72.58
## 2017-03-03 72.14
## 2017-03-06 72.15
## 2017-03-07 72.45
## 2017-03-08 72.65
## 2017-03-09 72.11
## 2017-03-10 71.73
## 2017-03-13 72.38
## 2017-03-14 72.93
## 2017-03-15 72.84
## 2017-03-16 73.69
## 2017-03-17 73.97
## 2017-03-20 74.02
## 2017-03-21 74.61
## 2017-03-22 74.12
## 2017-03-23 74.39
## 2017-03-24 74.20
## 2017-03-27 74.20
## 2017-03-28 74.29
## 2017-03-29 74.21
## 2017-03-30 74.03
## 2017-03-31 73.86
## 2017-04-05 74.54
## 2017-04-06 74.43
## 2017-04-07 73.85
## 2017-04-10 74.12
## 2017-04-11 74.02
## 2017-04-12 73.94
## 2017-04-13 74.33
## 2017-04-14 73.66
## 2017-04-17 73.63
## 2017-04-18 73.75
## 2017-04-19 72.89
## 2017-04-20 72.69
## 2017-04-21 73.35
## 2017-04-24 73.65
## 2017-04-25 74.17
## 2017-04-26 74.57
## 2017-04-27 74.33
## 2017-04-28 74.48
## 2017-05-02 75.25
## 2017-05-03 75.50
## 2017-05-04 75.51
## 2017-05-05 75.24
## 2017-05-08 75.45
## 2017-05-09 76.20
## 2017-05-10 76.14
## 2017-05-11 76.37
## 2017-05-12 76.31
## 2017-05-15 76.44
## 2017-05-16 76.39
## 2017-05-17 76.18
## 2017-05-18 75.70
## 2017-05-19 75.82
## 2017-05-22 76.00
## 2017-05-23 76.19
## 2017-05-24 76.34
## 2017-05-25 76.91
## 2017-05-26 76.89
## 2017-05-31 76.69
## 2017-06-01 76.67
## 2017-06-02 77.18
## 2017-06-03 77.33
## 2017-06-05 77.56
## 2017-06-06 77.88
## 2017-06-07 77.98
## 2017-06-08 78.13
## 2017-06-09 78.15
## 2017-06-12 77.25
## 2017-06-13 77.14
## 2017-06-14 76.89
## 2017-06-15 76.78
## 2017-06-16 77.30
## 2017-06-19 78.35
## 2017-06-20 79.30
## 2017-06-21 79.69
## 2017-06-22 79.78
## 2017-06-23 79.76
## 2017-06-26 80.84
## 2017-06-27 81.19
## 2017-06-28 80.52
## 2017-06-29 80.84
## 2017-06-30 80.11
## 2017-07-03 80.40
## 2017-07-04 80.32
## 2017-07-05 80.26
## 2017-07-06 80.35
## 2017-07-07 79.95
## 2017-07-10 80.22
## 2017-07-11 81.24
## 2017-07-12 81.59
## 2017-07-13 82.17
## 2017-07-14 81.99
## 2017-07-17 82.27
## 2017-07-18 82.20
## 2017-07-19 82.71
## 2017-07-20 82.70
## 2017-07-21 82.19
## 2017-07-24 82.08
## 2017-07-25 82.30
## 2017-07-26 82.35
## 2017-07-27 82.79
## 2017-07-28 82.23
## 2017-07-31 81.35
## 2017-08-01 81.88
## 2017-08-02 82.44
## 2017-08-03 82.13
## 2017-08-04 82.25
## 2017-08-07 82.82
## 2017-08-08 82.89
## 2017-08-09 82.23
## 2017-08-10 81.64
## 2017-08-11 81.07
## 2017-08-14 81.08
## 2017-08-15 81.22
## 2017-08-16 80.81
## 2017-08-17 81.51
## 2017-08-18 80.95
## 2017-08-21 80.99
## 2017-08-22 81.78
## 2017-08-23 82.02
## 2017-08-24 82.37
## 2017-08-25 82.65
## 2017-08-28 82.59
## 2017-08-29 82.19
## 2017-08-30 82.76
## 2017-08-31 82.94
## 2017-09-01 83.01
## 2017-09-04 82.97
## 2017-09-05 82.80
## 2017-09-06 82.70
## 2017-09-07 82.52
## 2017-09-08 82.70
## 2017-09-11 82.84
## 2017-09-12 82.90
## 2017-09-13 82.44
## 2017-09-14 82.38
## 2017-09-15 82.28
## 2017-09-18 82.98
## 2017-09-19 82.99
## 2017-09-20 82.17
## 2017-09-21 82.36
## 2017-09-22 81.78
## 2017-09-25 81.01
## 2017-09-26 80.63
## 2017-09-27 80.75
## 2017-09-28 80.51
## 2017-09-29 80.49
## 2017-09-30 81.05
## 2017-10-02 81.45
## 2017-10-03 81.53
## 2017-10-05 81.85
## 2017-10-06 82.06
## 2017-10-11 83.15
## 2017-10-12 83.96
## 2017-10-13 83.91
## 2017-10-16 84.28
## 2017-10-17 84.50
## 2017-10-18 84.58
## 2017-10-19 85.00
## 2017-10-20 84.63
## 2017-10-23 84.63
## 2017-10-24 84.41
## 2017-10-25 84.36
## 2017-10-26 84.25
## 2017-10-27 84.49
## 2017-10-30 85.08
## 2017-10-31 85.12
## 2017-11-01 85.17
## 2017-11-02 84.89
## 2017-11-03 84.80
## 2017-11-06 84.91
## 2017-11-07 85.11
## 2017-11-08 85.03
## 2017-11-09 84.82
## 2017-11-10 84.29
## 2017-11-13 84.28
## 2017-11-14 84.10
## 2017-11-15 83.46
## 2017-11-16 83.50
## 2017-11-17 84.33
## 2017-11-20 84.10
## 2017-11-21 84.13
## 2017-11-22 85.36
## 2017-11-23 85.15
## 2017-11-24 85.18
## 2017-11-27 84.41
## 2017-11-28 83.69
## 2017-11-29 83.71
## 2017-11-30 82.56
## 2017-12-01 82.22
## 2017-12-04 82.62
## 2017-12-05 82.37
## 2017-12-06 81.30
## 2017-12-07 80.76
## 2017-12-08 80.88
## 2017-12-11 81.48
## 2017-12-12 80.91
## 2017-12-13 81.00
## 2017-12-14 81.79
## 2017-12-15 80.93
## 2017-12-18 81.12
## 2017-12-19 81.04
## 2017-12-20 80.88
## 2017-12-21 81.13
## 2017-12-22 80.90
## 2017-12-25 81.39
## 2017-12-26 80.80
## 2017-12-27 80.76
## 2017-12-28 81.55
## 2017-12-29 82.03
## 2018-01-02 82.48
## 2018-01-03 83.30
## 2018-01-04 83.40
## 2018-01-05 83.60
## 2018-01-08 83.97
## 2018-01-09 84.06
## 2018-01-10 83.89
## 2018-01-11 83.31
## 2018-01-12 84.01
## 2018-01-15 84.58
## 2018-01-16 84.81
## 2018-01-17 85.14
## 2018-01-18 86.12
## 2018-01-19 86.95
## 2018-01-22 87.61
## 2018-01-23 88.17
## 2018-01-24 87.18
## 2018-01-25 87.68
## 2018-01-26 87.27
## 2018-01-29 85.54
## 2018-01-30 84.89
## 2018-01-31 84.45
## 2018-02-01 85.24
## 2018-02-02 84.73
## 2018-02-05 83.24
## 2018-02-06 79.88
## 2018-02-07 81.08
## 2018-02-08 80.51
## 2018-02-09 78.45
## 2018-02-12 79.70
## 2018-02-21 81.49
## 2018-02-22 81.02
## 2018-02-23 81.82
## 2018-02-26 82.56
## 2018-02-27 82.78
## 2018-03-01 81.62
## 2018-03-02 80.80
## 2018-03-05 81.07
## 2018-03-06 81.85
## 2018-03-07 82.05
## 2018-03-08 82.58
## 2018-03-09 82.89
## 2018-03-12 84.03
## 2018-03-13 84.54
## 2018-03-14 84.27
## 2018-03-15 84.12
## 2018-03-16 83.48
## 2018-03-19 83.85
## 2018-03-20 83.49
## 2018-03-21 83.83
## 2018-03-22 84.01
## 2018-03-23 82.06
## 2018-03-26 81.90
## 2018-03-27 83.16
## 2018-03-28 82.46
## 2018-03-29 82.01
## 2018-03-30 82.91
## 2018-03-31 82.89
## 2018-04-02 82.36
## 2018-04-03 81.36
## 2018-04-09 82.00
## 2018-04-10 82.56
## 2018-04-11 82.93
## 2018-04-12 82.53
## 2018-04-13 82.58
## 2018-04-16 82.24
## 2018-04-17 81.59
## 2018-04-18 81.72
## 2018-04-19 82.45
## 2018-04-20 80.77
## 2018-04-23 80.07
## 2018-04-24 79.55
## 2018-04-25 79.09
## 2018-04-26 79.17
## 2018-04-27 79.05
## 2018-04-30 79.70
## 2018-05-02 79.74
## 2018-05-03 78.66
## 2018-05-04 78.62
## 2018-05-07 79.27
## 2018-05-08 79.88
## 2018-05-09 80.40
## 2018-05-10 80.58
## 2018-05-11 81.39
## 2018-05-14 82.26
## 2018-05-15 81.98
## 2018-05-16 81.67
## 2018-05-17 81.47
## 2018-05-18 81.06
## 2018-05-21 81.93
## 2018-05-22 82.02
## 2018-05-23 81.59
## 2018-05-24 81.50
## 2018-05-25 81.83
## 2018-05-28 82.13
## 2018-05-29 81.69
## 2018-05-30 80.59
## 2018-05-31 80.72
## 2018-06-01 81.21
## 2018-06-04 82.35
## 2018-06-05 82.47
## 2018-06-06 83.06
## 2018-06-07 83.21
## 2018-06-08 82.95
## 2018-06-11 82.59
## 2018-06-12 82.23
## 2018-06-13 82.75
## 2018-06-14 82.07
## 2018-06-15 81.48
## 2018-06-19 80.81
## 2018-06-20 81.07
## 2018-06-21 81.36
## 2018-06-22 80.70
## 2018-06-25 80.88
## 2018-06-26 80.35
## 2018-06-27 80.52
## 2018-06-28 80.02
## 2018-06-29 80.82
## 2018-07-02 81.51
## 2018-07-03 81.17
## 2018-07-04 81.31
## 2018-07-05 80.95
## 2018-07-06 80.68
## 2018-07-09 82.09
## 2018-07-10 82.52
## 2018-07-11 81.53
## 2018-07-12 82.42
## 2018-07-13 83.12
## 2018-07-16 83.19
## 2018-07-17 82.62
## 2018-07-18 83.24
## 2018-07-19 83.59
## 2018-07-20 84.48
## 2018-07-23 84.39
## 2018-07-24 84.55
## 2018-07-25 84.72
## 2018-07-26 85.03
## 2018-07-27 85.54
## 2018-07-30 85.68
## 2018-07-31 85.43
## 2018-08-01 85.99
## 2018-08-02 85.48
## 2018-08-03 85.54
## 2018-08-06 85.81
## 2018-08-07 85.60
## 2018-08-08 86.21
## 2018-08-09 86.05
## 2018-08-10 85.86
## 2018-08-13 84.23
## 2018-08-14 84.34
## 2018-08-15 83.75
## 2018-08-16 83.54
## 2018-08-17 83.82
## 2018-08-20 83.86
## 2018-08-21 84.39
## 2018-08-22 84.67
## 2018-08-23 84.92
## 2018-08-24 84.76
## 2018-08-27 85.32
## 2018-08-28 86.22
## 2018-08-29 87.02
## 2018-08-30 87.87
## 2018-08-31 86.76
## 2018-09-03 86.78
## 2018-09-04 86.74
## 2018-09-05 87.02
## 2018-09-06 86.53
## 2018-09-07 86.21
## 2018-09-10 85.96
## 2018-09-11 85.65
## 2018-09-12 85.45
## 2018-09-13 85.23
## 2018-09-14 86.09
## 2018-09-17 86.00
## 2018-09-18 85.47
## 2018-09-19 86.00
## 2018-09-20 86.04
## 2018-09-21 86.40
## 2018-09-25 86.96
## 2018-09-26 86.89
## 2018-09-27 87.19
## 2018-09-28 87.21
## 2018-10-01 87.27
## 2018-10-02 86.37
## 2018-10-03 86.00
## 2018-10-04 84.96
## 2018-10-05 83.75
## 2018-10-08 82.87
## 2018-10-09 83.12
## 2018-10-11 78.62
## 2018-10-12 78.76
## 2018-10-15 78.84
## 2018-10-16 79.05
## 2018-10-17 79.94
## 2018-10-18 79.27
## 2018-10-19 78.59
## 2018-10-22 78.62
## 2018-10-23 78.06
## 2018-10-24 77.26
## 2018-10-25 75.71
## 2018-10-26 75.27
## 2018-10-29 75.67
## 2018-10-30 75.91
## 2018-10-31 77.22
## 2018-11-01 78.23
## 2018-11-02 78.45
## 2018-11-05 77.95
## 2018-11-06 77.98
## 2018-11-07 78.40
## 2018-11-08 78.90
## 2018-11-09 77.81
## 2018-11-12 78.00
## 2018-11-13 76.49
## 2018-11-14 77.26
## 2018-11-15 77.36
## 2018-11-16 77.14
## 2018-11-19 76.79
## 2018-11-20 76.13
## 2018-11-21 75.59
## 2018-11-22 75.93
## 2018-11-23 75.33
## 2018-11-26 76.32
## 2018-11-27 75.60
## 2018-11-28 76.49
## 2018-11-29 77.46
## 2018-11-30 77.12
## 2018-12-03 78.59
## 2018-12-04 78.29
## 2018-12-05 76.85
## 2018-12-06 75.19
## 2018-12-07 75.55
## 2018-12-10 74.58
## 2018-12-11 74.80
## 2018-12-12 75.84
## 2018-12-13 76.27
## 2018-12-14 75.20
## 2018-12-17 75.77
## 2018-12-18 75.31
## 2018-12-19 75.75
## 2018-12-20 75.19
## 2018-12-21 74.84
## 2018-12-22 74.75
## 2018-12-24 74.67
## 2018-12-25 73.57
## 2018-12-26 73.87
## 2018-12-27 74.81
## 2018-12-28 75.21
sma50<-SMA(prices, 50)
head(sma50, 51)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 59.2194
## 2016-03-03 59.2900
執行xts
data1<-new.env() - 創造一個新的環境變數
讀取0050的資料
讀取資料的價格
SMA簡單移動平均法
head - 讀取前幾筆資料
bt.prep(data1, align='keep.all')
names(data1)
## [1] "prices" "dates" "weight" "symbolnames"
## [5] "execution.price"
data1$dates
## [1] "2015-12-14" "2015-12-15" "2015-12-16" "2015-12-17" "2015-12-18"
## [6] "2015-12-21" "2015-12-22" "2015-12-23" "2015-12-24" "2015-12-25"
## [11] "2015-12-28" "2015-12-29" "2015-12-30" "2015-12-31" "2016-01-04"
## [16] "2016-01-05" "2016-01-06" "2016-01-07" "2016-01-08" "2016-01-11"
## [21] "2016-01-12" "2016-01-13" "2016-01-14" "2016-01-15" "2016-01-18"
## [26] "2016-01-19" "2016-01-20" "2016-01-21" "2016-01-22" "2016-01-25"
## [31] "2016-01-26" "2016-01-27" "2016-01-28" "2016-01-29" "2016-01-30"
## [36] "2016-02-01" "2016-02-02" "2016-02-03" "2016-02-15" "2016-02-16"
## [41] "2016-02-17" "2016-02-18" "2016-02-19" "2016-02-22" "2016-02-23"
## [46] "2016-02-24" "2016-02-25" "2016-02-26" "2016-03-01" "2016-03-02"
## [51] "2016-03-03" "2016-03-04" "2016-03-07" "2016-03-08" "2016-03-09"
## [56] "2016-03-10" "2016-03-11" "2016-03-14" "2016-03-15" "2016-03-16"
## [61] "2016-03-17" "2016-03-18" "2016-03-21" "2016-03-22" "2016-03-23"
## [66] "2016-03-24" "2016-03-25" "2016-03-28" "2016-03-29" "2016-03-30"
## [71] "2016-03-31" "2016-04-01" "2016-04-06" "2016-04-07" "2016-04-08"
## [76] "2016-04-11" "2016-04-12" "2016-04-13" "2016-04-14" "2016-04-15"
## [81] "2016-04-18" "2016-04-19" "2016-04-20" "2016-04-21" "2016-04-22"
## [86] "2016-04-25" "2016-04-26" "2016-04-27" "2016-04-28" "2016-04-29"
## [91] "2016-05-03" "2016-05-04" "2016-05-05" "2016-05-06" "2016-05-09"
## [96] "2016-05-10" "2016-05-11" "2016-05-12" "2016-05-13" "2016-05-16"
## [101] "2016-05-17" "2016-05-18" "2016-05-19" "2016-05-20" "2016-05-23"
## [106] "2016-05-24" "2016-05-25" "2016-05-26" "2016-05-27" "2016-05-30"
## [111] "2016-05-31" "2016-06-01" "2016-06-02" "2016-06-03" "2016-06-04"
## [116] "2016-06-06" "2016-06-07" "2016-06-08" "2016-06-13" "2016-06-14"
## [121] "2016-06-15" "2016-06-16" "2016-06-17" "2016-06-20" "2016-06-21"
## [126] "2016-06-22" "2016-06-23" "2016-06-24" "2016-06-27" "2016-06-28"
## [131] "2016-06-29" "2016-06-30" "2016-07-01" "2016-07-04" "2016-07-05"
## [136] "2016-07-06" "2016-07-07" "2016-07-11" "2016-07-12" "2016-07-13"
## [141] "2016-07-14" "2016-07-15" "2016-07-18" "2016-07-19" "2016-07-20"
## [146] "2016-07-21" "2016-07-22" "2016-07-25" "2016-07-26" "2016-07-27"
## [151] "2016-07-28" "2016-07-29" "2016-08-01" "2016-08-02" "2016-08-03"
## [156] "2016-08-04" "2016-08-05" "2016-08-08" "2016-08-09" "2016-08-10"
## [161] "2016-08-11" "2016-08-12" "2016-08-15" "2016-08-16" "2016-08-17"
## [166] "2016-08-18" "2016-08-19" "2016-08-22" "2016-08-23" "2016-08-24"
## [171] "2016-08-25" "2016-08-26" "2016-08-29" "2016-08-30" "2016-08-31"
## [176] "2016-09-01" "2016-09-02" "2016-09-05" "2016-09-06" "2016-09-07"
## [181] "2016-09-08" "2016-09-09" "2016-09-10" "2016-09-12" "2016-09-13"
## [186] "2016-09-14" "2016-09-19" "2016-09-20" "2016-09-21" "2016-09-22"
## [191] "2016-09-23" "2016-09-26" "2016-09-29" "2016-09-30" "2016-10-03"
## [196] "2016-10-04" "2016-10-05" "2016-10-06" "2016-10-07" "2016-10-11"
## [201] "2016-10-12" "2016-10-13" "2016-10-14" "2016-10-17" "2016-10-18"
## [206] "2016-10-19" "2016-10-20" "2016-10-21" "2016-10-24" "2016-10-25"
## [211] "2016-10-26" "2016-10-27" "2016-10-28" "2016-10-31" "2016-11-01"
## [216] "2016-11-02" "2016-11-03" "2016-11-04" "2016-11-07" "2016-11-08"
## [221] "2016-11-09" "2016-11-10" "2016-11-11" "2016-11-14" "2016-11-15"
## [226] "2016-11-16" "2016-11-17" "2016-11-18" "2016-11-21" "2016-11-22"
## [231] "2016-11-23" "2016-11-24" "2016-11-25" "2016-11-28" "2016-11-29"
## [236] "2016-11-30" "2016-12-01" "2016-12-02" "2016-12-05" "2016-12-06"
## [241] "2016-12-07" "2016-12-08" "2016-12-09" "2016-12-12" "2016-12-13"
## [246] "2016-12-14" "2016-12-15" "2016-12-16" "2016-12-19" "2016-12-20"
## [251] "2016-12-21" "2016-12-22" "2016-12-23" "2016-12-26" "2016-12-27"
## [256] "2016-12-28" "2016-12-29" "2016-12-30" "2017-01-03" "2017-01-04"
## [261] "2017-01-05" "2017-01-06" "2017-01-09" "2017-01-10" "2017-01-11"
## [266] "2017-01-12" "2017-01-13" "2017-01-16" "2017-01-17" "2017-01-18"
## [271] "2017-01-19" "2017-01-20" "2017-01-23" "2017-01-24" "2017-02-02"
## [276] "2017-02-03" "2017-02-06" "2017-02-07" "2017-02-08" "2017-02-09"
## [281] "2017-02-10" "2017-02-13" "2017-02-14" "2017-02-15" "2017-02-16"
## [286] "2017-02-17" "2017-02-18" "2017-02-20" "2017-02-21" "2017-02-22"
## [291] "2017-02-23" "2017-02-24" "2017-03-01" "2017-03-02" "2017-03-03"
## [296] "2017-03-06" "2017-03-07" "2017-03-08" "2017-03-09" "2017-03-10"
## [301] "2017-03-13" "2017-03-14" "2017-03-15" "2017-03-16" "2017-03-17"
## [306] "2017-03-20" "2017-03-21" "2017-03-22" "2017-03-23" "2017-03-24"
## [311] "2017-03-27" "2017-03-28" "2017-03-29" "2017-03-30" "2017-03-31"
## [316] "2017-04-05" "2017-04-06" "2017-04-07" "2017-04-10" "2017-04-11"
## [321] "2017-04-12" "2017-04-13" "2017-04-14" "2017-04-17" "2017-04-18"
## [326] "2017-04-19" "2017-04-20" "2017-04-21" "2017-04-24" "2017-04-25"
## [331] "2017-04-26" "2017-04-27" "2017-04-28" "2017-05-02" "2017-05-03"
## [336] "2017-05-04" "2017-05-05" "2017-05-08" "2017-05-09" "2017-05-10"
## [341] "2017-05-11" "2017-05-12" "2017-05-15" "2017-05-16" "2017-05-17"
## [346] "2017-05-18" "2017-05-19" "2017-05-22" "2017-05-23" "2017-05-24"
## [351] "2017-05-25" "2017-05-26" "2017-05-31" "2017-06-01" "2017-06-02"
## [356] "2017-06-03" "2017-06-05" "2017-06-06" "2017-06-07" "2017-06-08"
## [361] "2017-06-09" "2017-06-12" "2017-06-13" "2017-06-14" "2017-06-15"
## [366] "2017-06-16" "2017-06-19" "2017-06-20" "2017-06-21" "2017-06-22"
## [371] "2017-06-23" "2017-06-26" "2017-06-27" "2017-06-28" "2017-06-29"
## [376] "2017-06-30" "2017-07-03" "2017-07-04" "2017-07-05" "2017-07-06"
## [381] "2017-07-07" "2017-07-10" "2017-07-11" "2017-07-12" "2017-07-13"
## [386] "2017-07-14" "2017-07-17" "2017-07-18" "2017-07-19" "2017-07-20"
## [391] "2017-07-21" "2017-07-24" "2017-07-25" "2017-07-26" "2017-07-27"
## [396] "2017-07-28" "2017-07-31" "2017-08-01" "2017-08-02" "2017-08-03"
## [401] "2017-08-04" "2017-08-07" "2017-08-08" "2017-08-09" "2017-08-10"
## [406] "2017-08-11" "2017-08-14" "2017-08-15" "2017-08-16" "2017-08-17"
## [411] "2017-08-18" "2017-08-21" "2017-08-22" "2017-08-23" "2017-08-24"
## [416] "2017-08-25" "2017-08-28" "2017-08-29" "2017-08-30" "2017-08-31"
## [421] "2017-09-01" "2017-09-04" "2017-09-05" "2017-09-06" "2017-09-07"
## [426] "2017-09-08" "2017-09-11" "2017-09-12" "2017-09-13" "2017-09-14"
## [431] "2017-09-15" "2017-09-18" "2017-09-19" "2017-09-20" "2017-09-21"
## [436] "2017-09-22" "2017-09-25" "2017-09-26" "2017-09-27" "2017-09-28"
## [441] "2017-09-29" "2017-09-30" "2017-10-02" "2017-10-03" "2017-10-05"
## [446] "2017-10-06" "2017-10-11" "2017-10-12" "2017-10-13" "2017-10-16"
## [451] "2017-10-17" "2017-10-18" "2017-10-19" "2017-10-20" "2017-10-23"
## [456] "2017-10-24" "2017-10-25" "2017-10-26" "2017-10-27" "2017-10-30"
## [461] "2017-10-31" "2017-11-01" "2017-11-02" "2017-11-03" "2017-11-06"
## [466] "2017-11-07" "2017-11-08" "2017-11-09" "2017-11-10" "2017-11-13"
## [471] "2017-11-14" "2017-11-15" "2017-11-16" "2017-11-17" "2017-11-20"
## [476] "2017-11-21" "2017-11-22" "2017-11-23" "2017-11-24" "2017-11-27"
## [481] "2017-11-28" "2017-11-29" "2017-11-30" "2017-12-01" "2017-12-04"
## [486] "2017-12-05" "2017-12-06" "2017-12-07" "2017-12-08" "2017-12-11"
## [491] "2017-12-12" "2017-12-13" "2017-12-14" "2017-12-15" "2017-12-18"
## [496] "2017-12-19" "2017-12-20" "2017-12-21" "2017-12-22" "2017-12-25"
## [501] "2017-12-26" "2017-12-27" "2017-12-28" "2017-12-29" "2018-01-02"
## [506] "2018-01-03" "2018-01-04" "2018-01-05" "2018-01-08" "2018-01-09"
## [511] "2018-01-10" "2018-01-11" "2018-01-12" "2018-01-15" "2018-01-16"
## [516] "2018-01-17" "2018-01-18" "2018-01-19" "2018-01-22" "2018-01-23"
## [521] "2018-01-24" "2018-01-25" "2018-01-26" "2018-01-29" "2018-01-30"
## [526] "2018-01-31" "2018-02-01" "2018-02-02" "2018-02-05" "2018-02-06"
## [531] "2018-02-07" "2018-02-08" "2018-02-09" "2018-02-12" "2018-02-21"
## [536] "2018-02-22" "2018-02-23" "2018-02-26" "2018-02-27" "2018-03-01"
## [541] "2018-03-02" "2018-03-05" "2018-03-06" "2018-03-07" "2018-03-08"
## [546] "2018-03-09" "2018-03-12" "2018-03-13" "2018-03-14" "2018-03-15"
## [551] "2018-03-16" "2018-03-19" "2018-03-20" "2018-03-21" "2018-03-22"
## [556] "2018-03-23" "2018-03-26" "2018-03-27" "2018-03-28" "2018-03-29"
## [561] "2018-03-30" "2018-03-31" "2018-04-02" "2018-04-03" "2018-04-09"
## [566] "2018-04-10" "2018-04-11" "2018-04-12" "2018-04-13" "2018-04-16"
## [571] "2018-04-17" "2018-04-18" "2018-04-19" "2018-04-20" "2018-04-23"
## [576] "2018-04-24" "2018-04-25" "2018-04-26" "2018-04-27" "2018-04-30"
## [581] "2018-05-02" "2018-05-03" "2018-05-04" "2018-05-07" "2018-05-08"
## [586] "2018-05-09" "2018-05-10" "2018-05-11" "2018-05-14" "2018-05-15"
## [591] "2018-05-16" "2018-05-17" "2018-05-18" "2018-05-21" "2018-05-22"
## [596] "2018-05-23" "2018-05-24" "2018-05-25" "2018-05-28" "2018-05-29"
## [601] "2018-05-30" "2018-05-31" "2018-06-01" "2018-06-04" "2018-06-05"
## [606] "2018-06-06" "2018-06-07" "2018-06-08" "2018-06-11" "2018-06-12"
## [611] "2018-06-13" "2018-06-14" "2018-06-15" "2018-06-19" "2018-06-20"
## [616] "2018-06-21" "2018-06-22" "2018-06-25" "2018-06-26" "2018-06-27"
## [621] "2018-06-28" "2018-06-29" "2018-07-02" "2018-07-03" "2018-07-04"
## [626] "2018-07-05" "2018-07-06" "2018-07-09" "2018-07-10" "2018-07-11"
## [631] "2018-07-12" "2018-07-13" "2018-07-16" "2018-07-17" "2018-07-18"
## [636] "2018-07-19" "2018-07-20" "2018-07-23" "2018-07-24" "2018-07-25"
## [641] "2018-07-26" "2018-07-27" "2018-07-30" "2018-07-31" "2018-08-01"
## [646] "2018-08-02" "2018-08-03" "2018-08-06" "2018-08-07" "2018-08-08"
## [651] "2018-08-09" "2018-08-10" "2018-08-13" "2018-08-14" "2018-08-15"
## [656] "2018-08-16" "2018-08-17" "2018-08-20" "2018-08-21" "2018-08-22"
## [661] "2018-08-23" "2018-08-24" "2018-08-27" "2018-08-28" "2018-08-29"
## [666] "2018-08-30" "2018-08-31" "2018-09-03" "2018-09-04" "2018-09-05"
## [671] "2018-09-06" "2018-09-07" "2018-09-10" "2018-09-11" "2018-09-12"
## [676] "2018-09-13" "2018-09-14" "2018-09-17" "2018-09-18" "2018-09-19"
## [681] "2018-09-20" "2018-09-21" "2018-09-25" "2018-09-26" "2018-09-27"
## [686] "2018-09-28" "2018-10-01" "2018-10-02" "2018-10-03" "2018-10-04"
## [691] "2018-10-05" "2018-10-08" "2018-10-09" "2018-10-11" "2018-10-12"
## [696] "2018-10-15" "2018-10-16" "2018-10-17" "2018-10-18" "2018-10-19"
## [701] "2018-10-22" "2018-10-23" "2018-10-24" "2018-10-25" "2018-10-26"
## [706] "2018-10-29" "2018-10-30" "2018-10-31" "2018-11-01" "2018-11-02"
## [711] "2018-11-05" "2018-11-06" "2018-11-07" "2018-11-08" "2018-11-09"
## [716] "2018-11-12" "2018-11-13" "2018-11-14" "2018-11-15" "2018-11-16"
## [721] "2018-11-19" "2018-11-20" "2018-11-21" "2018-11-22" "2018-11-23"
## [726] "2018-11-26" "2018-11-27" "2018-11-28" "2018-11-29" "2018-11-30"
## [731] "2018-12-03" "2018-12-04" "2018-12-05" "2018-12-06" "2018-12-07"
## [736] "2018-12-10" "2018-12-11" "2018-12-12" "2018-12-13" "2018-12-14"
## [741] "2018-12-17" "2018-12-18" "2018-12-19" "2018-12-20" "2018-12-21"
## [746] "2018-12-22" "2018-12-24" "2018-12-25" "2018-12-26" "2018-12-27"
## [751] "2018-12-28"
data1$prices
## prices
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 NA
## 2016-10-12 NA
## 2016-10-13 NA
## 2016-10-14 NA
## 2016-10-17 NA
## 2016-10-18 NA
## 2016-10-19 NA
## 2016-10-20 NA
## 2016-10-21 NA
## 2016-10-24 NA
## 2016-10-25 NA
## 2016-10-26 NA
## 2016-10-27 NA
## 2016-10-28 NA
## 2016-10-31 NA
## 2016-11-01 NA
## 2016-11-02 NA
## 2016-11-03 NA
## 2016-11-04 NA
## 2016-11-07 NA
## 2016-11-08 NA
## 2016-11-09 NA
## 2016-11-10 NA
## 2016-11-11 NA
## 2016-11-14 NA
## 2016-11-15 NA
## 2016-11-16 NA
## 2016-11-17 NA
## 2016-11-18 NA
## 2016-11-21 NA
## 2016-11-22 NA
## 2016-11-23 NA
## 2016-11-24 NA
## 2016-11-25 NA
## 2016-11-28 NA
## 2016-11-29 NA
## 2016-11-30 NA
## 2016-12-01 NA
## 2016-12-02 NA
## 2016-12-05 NA
## 2016-12-06 NA
## 2016-12-07 NA
## 2016-12-08 NA
## 2016-12-09 NA
## 2016-12-12 NA
## 2016-12-13 NA
## 2016-12-14 NA
## 2016-12-15 NA
## 2016-12-16 NA
## 2016-12-19 NA
## 2016-12-20 NA
## 2016-12-21 NA
## 2016-12-22 NA
## 2016-12-23 NA
## 2016-12-26 NA
## 2016-12-27 NA
## 2016-12-28 NA
## 2016-12-29 NA
## 2016-12-30 NA
## 2017-01-03 NA
## 2017-01-04 NA
## 2017-01-05 NA
## 2017-01-06 NA
## 2017-01-09 NA
## 2017-01-10 NA
## 2017-01-11 NA
## 2017-01-12 NA
## 2017-01-13 NA
## 2017-01-16 NA
## 2017-01-17 NA
## 2017-01-18 NA
## 2017-01-19 NA
## 2017-01-20 NA
## 2017-01-23 NA
## 2017-01-24 NA
## 2017-02-02 NA
## 2017-02-03 NA
## 2017-02-06 NA
## 2017-02-07 NA
## 2017-02-08 NA
## 2017-02-09 NA
## 2017-02-10 NA
## 2017-02-13 NA
## 2017-02-14 NA
## 2017-02-15 NA
## 2017-02-16 NA
## 2017-02-17 NA
## 2017-02-18 NA
## 2017-02-20 NA
## 2017-02-21 NA
## 2017-02-22 NA
## 2017-02-23 NA
## 2017-02-24 NA
## 2017-03-01 NA
## 2017-03-02 NA
## 2017-03-03 NA
## 2017-03-06 NA
## 2017-03-07 NA
## 2017-03-08 NA
## 2017-03-09 NA
## 2017-03-10 NA
## 2017-03-13 NA
## 2017-03-14 NA
## 2017-03-15 NA
## 2017-03-16 NA
## 2017-03-17 NA
## 2017-03-20 NA
## 2017-03-21 NA
## 2017-03-22 NA
## 2017-03-23 NA
## 2017-03-24 NA
## 2017-03-27 NA
## 2017-03-28 NA
## 2017-03-29 NA
## 2017-03-30 NA
## 2017-03-31 NA
## 2017-04-05 NA
## 2017-04-06 NA
## 2017-04-07 NA
## 2017-04-10 NA
## 2017-04-11 NA
## 2017-04-12 NA
## 2017-04-13 NA
## 2017-04-14 NA
## 2017-04-17 NA
## 2017-04-18 NA
## 2017-04-19 NA
## 2017-04-20 NA
## 2017-04-21 NA
## 2017-04-24 NA
## 2017-04-25 NA
## 2017-04-26 NA
## 2017-04-27 NA
## 2017-04-28 NA
## 2017-05-02 NA
## 2017-05-03 NA
## 2017-05-04 NA
## 2017-05-05 NA
## 2017-05-08 NA
## 2017-05-09 NA
## 2017-05-10 NA
## 2017-05-11 NA
## 2017-05-12 NA
## 2017-05-15 NA
## 2017-05-16 NA
## 2017-05-17 NA
## 2017-05-18 NA
## 2017-05-19 NA
## 2017-05-22 NA
## 2017-05-23 NA
## 2017-05-24 NA
## 2017-05-25 NA
## 2017-05-26 NA
## 2017-05-31 NA
## 2017-06-01 NA
## 2017-06-02 NA
## 2017-06-03 NA
## 2017-06-05 NA
## 2017-06-06 NA
## 2017-06-07 NA
## 2017-06-08 NA
## 2017-06-09 NA
## 2017-06-12 NA
## 2017-06-13 NA
## 2017-06-14 NA
## 2017-06-15 NA
## 2017-06-16 NA
## 2017-06-19 NA
## 2017-06-20 NA
## 2017-06-21 NA
## 2017-06-22 NA
## 2017-06-23 NA
## 2017-06-26 NA
## 2017-06-27 NA
## 2017-06-28 NA
## 2017-06-29 NA
## 2017-06-30 NA
## 2017-07-03 NA
## 2017-07-04 NA
## 2017-07-05 NA
## 2017-07-06 NA
## 2017-07-07 NA
## 2017-07-10 NA
## 2017-07-11 NA
## 2017-07-12 NA
## 2017-07-13 NA
## 2017-07-14 NA
## 2017-07-17 NA
## 2017-07-18 NA
## 2017-07-19 NA
## 2017-07-20 NA
## 2017-07-21 NA
## 2017-07-24 NA
## 2017-07-25 NA
## 2017-07-26 NA
## 2017-07-27 NA
## 2017-07-28 NA
## 2017-07-31 NA
## 2017-08-01 NA
## 2017-08-02 NA
## 2017-08-03 NA
## 2017-08-04 NA
## 2017-08-07 NA
## 2017-08-08 NA
## 2017-08-09 NA
## 2017-08-10 NA
## 2017-08-11 NA
## 2017-08-14 NA
## 2017-08-15 NA
## 2017-08-16 NA
## 2017-08-17 NA
## 2017-08-18 NA
## 2017-08-21 NA
## 2017-08-22 NA
## 2017-08-23 NA
## 2017-08-24 NA
## 2017-08-25 NA
## 2017-08-28 NA
## 2017-08-29 NA
## 2017-08-30 NA
## 2017-08-31 NA
## 2017-09-01 NA
## 2017-09-04 NA
## 2017-09-05 NA
## 2017-09-06 NA
## 2017-09-07 NA
## 2017-09-08 NA
## 2017-09-11 NA
## 2017-09-12 NA
## 2017-09-13 NA
## 2017-09-14 NA
## 2017-09-15 NA
## 2017-09-18 NA
## 2017-09-19 NA
## 2017-09-20 NA
## 2017-09-21 NA
## 2017-09-22 NA
## 2017-09-25 NA
## 2017-09-26 NA
## 2017-09-27 NA
## 2017-09-28 NA
## 2017-09-29 NA
## 2017-09-30 NA
## 2017-10-02 NA
## 2017-10-03 NA
## 2017-10-05 NA
## 2017-10-06 NA
## 2017-10-11 NA
## 2017-10-12 NA
## 2017-10-13 NA
## 2017-10-16 NA
## 2017-10-17 NA
## 2017-10-18 NA
## 2017-10-19 NA
## 2017-10-20 NA
## 2017-10-23 NA
## 2017-10-24 NA
## 2017-10-25 NA
## 2017-10-26 NA
## 2017-10-27 NA
## 2017-10-30 NA
## 2017-10-31 NA
## 2017-11-01 NA
## 2017-11-02 NA
## 2017-11-03 NA
## 2017-11-06 NA
## 2017-11-07 NA
## 2017-11-08 NA
## 2017-11-09 NA
## 2017-11-10 NA
## 2017-11-13 NA
## 2017-11-14 NA
## 2017-11-15 NA
## 2017-11-16 NA
## 2017-11-17 NA
## 2017-11-20 NA
## 2017-11-21 NA
## 2017-11-22 NA
## 2017-11-23 NA
## 2017-11-24 NA
## 2017-11-27 NA
## 2017-11-28 NA
## 2017-11-29 NA
## 2017-11-30 NA
## 2017-12-01 NA
## 2017-12-04 NA
## 2017-12-05 NA
## 2017-12-06 NA
## 2017-12-07 NA
## 2017-12-08 NA
## 2017-12-11 NA
## 2017-12-12 NA
## 2017-12-13 NA
## 2017-12-14 NA
## 2017-12-15 NA
## 2017-12-18 NA
## 2017-12-19 NA
## 2017-12-20 NA
## 2017-12-21 NA
## 2017-12-22 NA
## 2017-12-25 NA
## 2017-12-26 NA
## 2017-12-27 NA
## 2017-12-28 NA
## 2017-12-29 NA
## 2018-01-02 NA
## 2018-01-03 NA
## 2018-01-04 NA
## 2018-01-05 NA
## 2018-01-08 NA
## 2018-01-09 NA
## 2018-01-10 NA
## 2018-01-11 NA
## 2018-01-12 NA
## 2018-01-15 NA
## 2018-01-16 NA
## 2018-01-17 NA
## 2018-01-18 NA
## 2018-01-19 NA
## 2018-01-22 NA
## 2018-01-23 NA
## 2018-01-24 NA
## 2018-01-25 NA
## 2018-01-26 NA
## 2018-01-29 NA
## 2018-01-30 NA
## 2018-01-31 NA
## 2018-02-01 NA
## 2018-02-02 NA
## 2018-02-05 NA
## 2018-02-06 NA
## 2018-02-07 NA
## 2018-02-08 NA
## 2018-02-09 NA
## 2018-02-12 NA
## 2018-02-21 NA
## 2018-02-22 NA
## 2018-02-23 NA
## 2018-02-26 NA
## 2018-02-27 NA
## 2018-03-01 NA
## 2018-03-02 NA
## 2018-03-05 NA
## 2018-03-06 NA
## 2018-03-07 NA
## 2018-03-08 NA
## 2018-03-09 NA
## 2018-03-12 NA
## 2018-03-13 NA
## 2018-03-14 NA
## 2018-03-15 NA
## 2018-03-16 NA
## 2018-03-19 NA
## 2018-03-20 NA
## 2018-03-21 NA
## 2018-03-22 NA
## 2018-03-23 NA
## 2018-03-26 NA
## 2018-03-27 NA
## 2018-03-28 NA
## 2018-03-29 NA
## 2018-03-30 NA
## 2018-03-31 NA
## 2018-04-02 NA
## 2018-04-03 NA
## 2018-04-09 NA
## 2018-04-10 NA
## 2018-04-11 NA
## 2018-04-12 NA
## 2018-04-13 NA
## 2018-04-16 NA
## 2018-04-17 NA
## 2018-04-18 NA
## 2018-04-19 NA
## 2018-04-20 NA
## 2018-04-23 NA
## 2018-04-24 NA
## 2018-04-25 NA
## 2018-04-26 NA
## 2018-04-27 NA
## 2018-04-30 NA
## 2018-05-02 NA
## 2018-05-03 NA
## 2018-05-04 NA
## 2018-05-07 NA
## 2018-05-08 NA
## 2018-05-09 NA
## 2018-05-10 NA
## 2018-05-11 NA
## 2018-05-14 NA
## 2018-05-15 NA
## 2018-05-16 NA
## 2018-05-17 NA
## 2018-05-18 NA
## 2018-05-21 NA
## 2018-05-22 NA
## 2018-05-23 NA
## 2018-05-24 NA
## 2018-05-25 NA
## 2018-05-28 NA
## 2018-05-29 NA
## 2018-05-30 NA
## 2018-05-31 NA
## 2018-06-01 NA
## 2018-06-04 NA
## 2018-06-05 NA
## 2018-06-06 NA
## 2018-06-07 NA
## 2018-06-08 NA
## 2018-06-11 NA
## 2018-06-12 NA
## 2018-06-13 NA
## 2018-06-14 NA
## 2018-06-15 NA
## 2018-06-19 NA
## 2018-06-20 NA
## 2018-06-21 NA
## 2018-06-22 NA
## 2018-06-25 NA
## 2018-06-26 NA
## 2018-06-27 NA
## 2018-06-28 NA
## 2018-06-29 NA
## 2018-07-02 NA
## 2018-07-03 NA
## 2018-07-04 NA
## 2018-07-05 NA
## 2018-07-06 NA
## 2018-07-09 NA
## 2018-07-10 NA
## 2018-07-11 NA
## 2018-07-12 NA
## 2018-07-13 NA
## 2018-07-16 NA
## 2018-07-17 NA
## 2018-07-18 NA
## 2018-07-19 NA
## 2018-07-20 NA
## 2018-07-23 NA
## 2018-07-24 NA
## 2018-07-25 NA
## 2018-07-26 NA
## 2018-07-27 NA
## 2018-07-30 NA
## 2018-07-31 NA
## 2018-08-01 NA
## 2018-08-02 NA
## 2018-08-03 NA
## 2018-08-06 NA
## 2018-08-07 NA
## 2018-08-08 NA
## 2018-08-09 NA
## 2018-08-10 NA
## 2018-08-13 NA
## 2018-08-14 NA
## 2018-08-15 NA
## 2018-08-16 NA
## 2018-08-17 NA
## 2018-08-20 NA
## 2018-08-21 NA
## 2018-08-22 NA
## 2018-08-23 NA
## 2018-08-24 NA
## 2018-08-27 NA
## 2018-08-28 NA
## 2018-08-29 NA
## 2018-08-30 NA
## 2018-08-31 NA
## 2018-09-03 NA
## 2018-09-04 NA
## 2018-09-05 NA
## 2018-09-06 NA
## 2018-09-07 NA
## 2018-09-10 NA
## 2018-09-11 NA
## 2018-09-12 NA
## 2018-09-13 NA
## 2018-09-14 NA
## 2018-09-17 NA
## 2018-09-18 NA
## 2018-09-19 NA
## 2018-09-20 NA
## 2018-09-21 NA
## 2018-09-25 NA
## 2018-09-26 NA
## 2018-09-27 NA
## 2018-09-28 NA
## 2018-10-01 NA
## 2018-10-02 NA
## 2018-10-03 NA
## 2018-10-04 NA
## 2018-10-05 NA
## 2018-10-08 NA
## 2018-10-09 NA
## 2018-10-11 NA
## 2018-10-12 NA
## 2018-10-15 NA
## 2018-10-16 NA
## 2018-10-17 NA
## 2018-10-18 NA
## 2018-10-19 NA
## 2018-10-22 NA
## 2018-10-23 NA
## 2018-10-24 NA
## 2018-10-25 NA
## 2018-10-26 NA
## 2018-10-29 NA
## 2018-10-30 NA
## 2018-10-31 NA
## 2018-11-01 NA
## 2018-11-02 NA
## 2018-11-05 NA
## 2018-11-06 NA
## 2018-11-07 NA
## 2018-11-08 NA
## 2018-11-09 NA
## 2018-11-12 NA
## 2018-11-13 NA
## 2018-11-14 NA
## 2018-11-15 NA
## 2018-11-16 NA
## 2018-11-19 NA
## 2018-11-20 NA
## 2018-11-21 NA
## 2018-11-22 NA
## 2018-11-23 NA
## 2018-11-26 NA
## 2018-11-27 NA
## 2018-11-28 NA
## 2018-11-29 NA
## 2018-11-30 NA
## 2018-12-03 NA
## 2018-12-04 NA
## 2018-12-05 NA
## 2018-12-06 NA
## 2018-12-07 NA
## 2018-12-10 NA
## 2018-12-11 NA
## 2018-12-12 NA
## 2018-12-13 NA
## 2018-12-14 NA
## 2018-12-17 NA
## 2018-12-18 NA
## 2018-12-19 NA
## 2018-12-20 NA
## 2018-12-21 NA
## 2018-12-22 NA
## 2018-12-24 NA
## 2018-12-25 NA
## 2018-12-26 NA
## 2018-12-27 NA
## 2018-12-28 NA
data1$prices = prices
data1$prices
## 0050
## 2015-12-14 59.35
## 2015-12-15 59.59
## 2015-12-16 60.11
## 2015-12-17 60.78
## 2015-12-18 60.78
## 2015-12-21 60.31
## 2015-12-22 60.62
## 2015-12-23 61.06
## 2015-12-24 61.39
## 2015-12-25 61.41
## 2015-12-28 61.55
## 2015-12-29 61.00
## 2015-12-30 60.72
## 2015-12-31 60.75
## 2016-01-04 59.62
## 2016-01-05 59.30
## 2016-01-06 58.33
## 2016-01-07 57.30
## 2016-01-08 57.33
## 2016-01-11 56.47
## 2016-01-12 56.57
## 2016-01-13 57.20
## 2016-01-14 56.26
## 2016-01-15 56.69
## 2016-01-18 56.61
## 2016-01-19 56.97
## 2016-01-20 56.01
## 2016-01-21 55.99
## 2016-01-22 56.29
## 2016-01-25 57.48
## 2016-01-26 56.90
## 2016-01-27 57.19
## 2016-01-28 57.52
## 2016-01-29 58.40
## 2016-01-30 59.51
## 2016-02-01 59.38
## 2016-02-02 59.36
## 2016-02-03 58.94
## 2016-02-15 58.80
## 2016-02-16 59.91
## 2016-02-17 60.16
## 2016-02-18 60.90
## 2016-02-19 60.83
## 2016-02-22 61.21
## 2016-02-23 60.85
## 2016-02-24 60.76
## 2016-02-25 61.06
## 2016-02-26 61.25
## 2016-03-01 61.70
## 2016-03-02 62.50
## 2016-03-03 62.88
## 2016-03-04 63.07
## 2016-03-07 63.29
## 2016-03-08 62.82
## 2016-03-09 62.89
## 2016-03-10 63.24
## 2016-03-11 63.44
## 2016-03-14 64.14
## 2016-03-15 63.63
## 2016-03-16 63.58
## 2016-03-17 64.56
## 2016-03-18 64.65
## 2016-03-21 64.57
## 2016-03-22 64.16
## 2016-03-23 64.50
## 2016-03-24 64.18
## 2016-03-25 64.14
## 2016-03-28 64.12
## 2016-03-29 63.85
## 2016-03-30 64.62
## 2016-03-31 64.82
## 2016-04-01 63.93
## 2016-04-06 62.54
## 2016-04-07 61.95
## 2016-04-08 62.47
## 2016-04-11 62.72
## 2016-04-12 63.11
## 2016-04-13 63.93
## 2016-04-14 64.31
## 2016-04-15 64.18
## 2016-04-18 63.95
## 2016-04-19 64.07
## 2016-04-20 63.00
## 2016-04-21 62.91
## 2016-04-22 63.10
## 2016-04-25 63.21
## 2016-04-26 63.59
## 2016-04-27 63.36
## 2016-04-28 62.57
## 2016-04-29 61.63
## 2016-05-03 60.95
## 2016-05-04 60.24
## 2016-05-05 59.89
## 2016-05-06 59.64
## 2016-05-09 59.68
## 2016-05-10 59.82
## 2016-05-11 59.84
## 2016-05-12 59.79
## 2016-05-13 59.20
## 2016-05-16 59.46
## 2016-05-17 59.63
## 2016-05-18 59.68
## 2016-05-19 59.58
## 2016-05-20 60.04
## 2016-05-23 61.15
## 2016-05-24 61.56
## 2016-05-25 62.05
## 2016-05-26 62.05
## 2016-05-27 62.43
## 2016-05-30 62.88
## 2016-05-31 63.10
## 2016-06-01 63.59
## 2016-06-02 63.79
## 2016-06-03 63.83
## 2016-06-04 63.90
## 2016-06-06 64.18
## 2016-06-07 64.68
## 2016-06-08 65.35
## 2016-06-13 64.00
## 2016-06-14 64.01
## 2016-06-15 64.24
## 2016-06-16 63.46
## 2016-06-17 64.20
## 2016-06-20 64.51
## 2016-06-21 64.74
## 2016-06-22 64.81
## 2016-06-23 64.75
## 2016-06-24 63.42
## 2016-06-27 63.51
## 2016-06-28 63.66
## 2016-06-29 64.64
## 2016-06-30 65.24
## 2016-07-01 66.16
## 2016-07-04 66.45
## 2016-07-05 66.11
## 2016-07-06 64.91
## 2016-07-07 65.56
## 2016-07-11 66.99
## 2016-07-12 67.44
## 2016-07-13 67.50
## 2016-07-14 67.67
## 2016-07-15 68.28
## 2016-07-18 68.87
## 2016-07-19 69.17
## 2016-07-20 69.13
## 2016-07-21 69.73
## 2016-07-22 69.41
## 2016-07-25 68.93
## 2016-07-26 69.16
## 2016-07-27 69.76
## 2016-07-28 69.06
## 2016-07-29 68.86
## 2016-08-01 69.27
## 2016-08-02 69.24
## 2016-08-03 68.59
## 2016-08-04 68.69
## 2016-08-05 69.56
## 2016-08-08 69.98
## 2016-08-09 70.26
## 2016-08-10 70.42
## 2016-08-11 70.15
## 2016-08-12 70.29
## 2016-08-15 70.29
## 2016-08-16 70.11
## 2016-08-17 70.00
## 2016-08-18 69.99
## 2016-08-19 69.61
## 2016-08-22 68.70
## 2016-08-23 69.32
## 2016-08-24 69.33
## 2016-08-25 69.92
## 2016-08-26 70.10
## 2016-08-29 69.76
## 2016-08-30 69.99
## 2016-08-31 69.72
## 2016-09-01 68.92
## 2016-09-02 69.12
## 2016-09-05 70.13
## 2016-09-06 70.64
## 2016-09-07 71.55
## 2016-09-08 71.58
## 2016-09-09 70.55
## 2016-09-10 69.37
## 2016-09-12 68.87
## 2016-09-13 68.82
## 2016-09-14 68.73
## 2016-09-19 70.31
## 2016-09-20 70.79
## 2016-09-21 71.15
## 2016-09-22 71.52
## 2016-09-23 71.75
## 2016-09-26 71.16
## 2016-09-29 71.88
## 2016-09-30 71.06
## 2016-10-03 71.33
## 2016-10-04 71.61
## 2016-10-05 71.63
## 2016-10-06 71.61
## 2016-10-07 71.69
## 2016-10-11 71.85
## 2016-10-12 71.96
## 2016-10-13 71.84
## 2016-10-14 71.54
## 2016-10-17 71.01
## 2016-10-18 71.67
## 2016-10-19 72.47
## 2016-10-20 72.61
## 2016-10-21 72.78
## 2016-10-24 72.77
## 2016-10-25 73.16
## 2016-10-26 73.04
## 2016-10-27 72.69
## 2016-10-28 72.55
## 2016-10-31 72.15
## 2016-11-01 72.44
## 2016-11-02 71.72
## 2016-11-03 71.30
## 2016-11-04 71.01
## 2016-11-07 71.83
## 2016-11-08 72.21
## 2016-11-09 70.77
## 2016-11-10 71.93
## 2016-11-11 70.20
## 2016-11-14 69.80
## 2016-11-15 69.93
## 2016-11-16 70.27
## 2016-11-17 70.06
## 2016-11-18 70.17
## 2016-11-21 70.39
## 2016-11-22 71.22
## 2016-11-23 71.73
## 2016-11-24 71.35
## 2016-11-25 71.44
## 2016-11-28 71.78
## 2016-11-29 71.82
## 2016-11-30 71.72
## 2016-12-01 71.95
## 2016-12-02 71.09
## 2016-12-05 71.01
## 2016-12-06 72.01
## 2016-12-07 72.11
## 2016-12-08 72.79
## 2016-12-09 73.08
## 2016-12-12 73.12
## 2016-12-13 72.87
## 2016-12-14 73.08
## 2016-12-15 72.72
## 2016-12-16 72.57
## 2016-12-19 72.01
## 2016-12-20 71.77
## 2016-12-21 71.71
## 2016-12-22 70.99
## 2016-12-23 70.56
## 2016-12-26 70.69
## 2016-12-27 70.73
## 2016-12-28 71.37
## 2016-12-29 71.35
## 2016-12-30 71.77
## 2017-01-03 71.76
## 2017-01-04 71.93
## 2017-01-05 72.25
## 2017-01-06 72.58
## 2017-01-09 72.71
## 2017-01-10 72.46
## 2017-01-11 72.51
## 2017-01-12 73.05
## 2017-01-13 72.66
## 2017-01-16 72.01
## 2017-01-17 72.29
## 2017-01-18 72.15
## 2017-01-19 71.93
## 2017-01-20 72.14
## 2017-01-23 72.87
## 2017-01-24 73.19
## 2017-02-02 73.12
## 2017-02-03 72.88
## 2017-02-06 73.21
## 2017-02-07 73.33
## 2017-02-08 71.66
## 2017-02-09 71.96
## 2017-02-10 72.64
## 2017-02-13 73.03
## 2017-02-14 73.30
## 2017-02-15 73.61
## 2017-02-16 73.62
## 2017-02-17 73.45
## 2017-02-18 73.45
## 2017-02-20 73.30
## 2017-02-21 73.21
## 2017-02-22 73.36
## 2017-02-23 73.30
## 2017-02-24 73.10
## 2017-03-01 72.64
## 2017-03-02 72.58
## 2017-03-03 72.14
## 2017-03-06 72.15
## 2017-03-07 72.45
## 2017-03-08 72.65
## 2017-03-09 72.11
## 2017-03-10 71.73
## 2017-03-13 72.38
## 2017-03-14 72.93
## 2017-03-15 72.84
## 2017-03-16 73.69
## 2017-03-17 73.97
## 2017-03-20 74.02
## 2017-03-21 74.61
## 2017-03-22 74.12
## 2017-03-23 74.39
## 2017-03-24 74.20
## 2017-03-27 74.20
## 2017-03-28 74.29
## 2017-03-29 74.21
## 2017-03-30 74.03
## 2017-03-31 73.86
## 2017-04-05 74.54
## 2017-04-06 74.43
## 2017-04-07 73.85
## 2017-04-10 74.12
## 2017-04-11 74.02
## 2017-04-12 73.94
## 2017-04-13 74.33
## 2017-04-14 73.66
## 2017-04-17 73.63
## 2017-04-18 73.75
## 2017-04-19 72.89
## 2017-04-20 72.69
## 2017-04-21 73.35
## 2017-04-24 73.65
## 2017-04-25 74.17
## 2017-04-26 74.57
## 2017-04-27 74.33
## 2017-04-28 74.48
## 2017-05-02 75.25
## 2017-05-03 75.50
## 2017-05-04 75.51
## 2017-05-05 75.24
## 2017-05-08 75.45
## 2017-05-09 76.20
## 2017-05-10 76.14
## 2017-05-11 76.37
## 2017-05-12 76.31
## 2017-05-15 76.44
## 2017-05-16 76.39
## 2017-05-17 76.18
## 2017-05-18 75.70
## 2017-05-19 75.82
## 2017-05-22 76.00
## 2017-05-23 76.19
## 2017-05-24 76.34
## 2017-05-25 76.91
## 2017-05-26 76.89
## 2017-05-31 76.69
## 2017-06-01 76.67
## 2017-06-02 77.18
## 2017-06-03 77.33
## 2017-06-05 77.56
## 2017-06-06 77.88
## 2017-06-07 77.98
## 2017-06-08 78.13
## 2017-06-09 78.15
## 2017-06-12 77.25
## 2017-06-13 77.14
## 2017-06-14 76.89
## 2017-06-15 76.78
## 2017-06-16 77.30
## 2017-06-19 78.35
## 2017-06-20 79.30
## 2017-06-21 79.69
## 2017-06-22 79.78
## 2017-06-23 79.76
## 2017-06-26 80.84
## 2017-06-27 81.19
## 2017-06-28 80.52
## 2017-06-29 80.84
## 2017-06-30 80.11
## 2017-07-03 80.40
## 2017-07-04 80.32
## 2017-07-05 80.26
## 2017-07-06 80.35
## 2017-07-07 79.95
## 2017-07-10 80.22
## 2017-07-11 81.24
## 2017-07-12 81.59
## 2017-07-13 82.17
## 2017-07-14 81.99
## 2017-07-17 82.27
## 2017-07-18 82.20
## 2017-07-19 82.71
## 2017-07-20 82.70
## 2017-07-21 82.19
## 2017-07-24 82.08
## 2017-07-25 82.30
## 2017-07-26 82.35
## 2017-07-27 82.79
## 2017-07-28 82.23
## 2017-07-31 81.35
## 2017-08-01 81.88
## 2017-08-02 82.44
## 2017-08-03 82.13
## 2017-08-04 82.25
## 2017-08-07 82.82
## 2017-08-08 82.89
## 2017-08-09 82.23
## 2017-08-10 81.64
## 2017-08-11 81.07
## 2017-08-14 81.08
## 2017-08-15 81.22
## 2017-08-16 80.81
## 2017-08-17 81.51
## 2017-08-18 80.95
## 2017-08-21 80.99
## 2017-08-22 81.78
## 2017-08-23 82.02
## 2017-08-24 82.37
## 2017-08-25 82.65
## 2017-08-28 82.59
## 2017-08-29 82.19
## 2017-08-30 82.76
## 2017-08-31 82.94
## 2017-09-01 83.01
## 2017-09-04 82.97
## 2017-09-05 82.80
## 2017-09-06 82.70
## 2017-09-07 82.52
## 2017-09-08 82.70
## 2017-09-11 82.84
## 2017-09-12 82.90
## 2017-09-13 82.44
## 2017-09-14 82.38
## 2017-09-15 82.28
## 2017-09-18 82.98
## 2017-09-19 82.99
## 2017-09-20 82.17
## 2017-09-21 82.36
## 2017-09-22 81.78
## 2017-09-25 81.01
## 2017-09-26 80.63
## 2017-09-27 80.75
## 2017-09-28 80.51
## 2017-09-29 80.49
## 2017-09-30 81.05
## 2017-10-02 81.45
## 2017-10-03 81.53
## 2017-10-05 81.85
## 2017-10-06 82.06
## 2017-10-11 83.15
## 2017-10-12 83.96
## 2017-10-13 83.91
## 2017-10-16 84.28
## 2017-10-17 84.50
## 2017-10-18 84.58
## 2017-10-19 85.00
## 2017-10-20 84.63
## 2017-10-23 84.63
## 2017-10-24 84.41
## 2017-10-25 84.36
## 2017-10-26 84.25
## 2017-10-27 84.49
## 2017-10-30 85.08
## 2017-10-31 85.12
## 2017-11-01 85.17
## 2017-11-02 84.89
## 2017-11-03 84.80
## 2017-11-06 84.91
## 2017-11-07 85.11
## 2017-11-08 85.03
## 2017-11-09 84.82
## 2017-11-10 84.29
## 2017-11-13 84.28
## 2017-11-14 84.10
## 2017-11-15 83.46
## 2017-11-16 83.50
## 2017-11-17 84.33
## 2017-11-20 84.10
## 2017-11-21 84.13
## 2017-11-22 85.36
## 2017-11-23 85.15
## 2017-11-24 85.18
## 2017-11-27 84.41
## 2017-11-28 83.69
## 2017-11-29 83.71
## 2017-11-30 82.56
## 2017-12-01 82.22
## 2017-12-04 82.62
## 2017-12-05 82.37
## 2017-12-06 81.30
## 2017-12-07 80.76
## 2017-12-08 80.88
## 2017-12-11 81.48
## 2017-12-12 80.91
## 2017-12-13 81.00
## 2017-12-14 81.79
## 2017-12-15 80.93
## 2017-12-18 81.12
## 2017-12-19 81.04
## 2017-12-20 80.88
## 2017-12-21 81.13
## 2017-12-22 80.90
## 2017-12-25 81.39
## 2017-12-26 80.80
## 2017-12-27 80.76
## 2017-12-28 81.55
## 2017-12-29 82.03
## 2018-01-02 82.48
## 2018-01-03 83.30
## 2018-01-04 83.40
## 2018-01-05 83.60
## 2018-01-08 83.97
## 2018-01-09 84.06
## 2018-01-10 83.89
## 2018-01-11 83.31
## 2018-01-12 84.01
## 2018-01-15 84.58
## 2018-01-16 84.81
## 2018-01-17 85.14
## 2018-01-18 86.12
## 2018-01-19 86.95
## 2018-01-22 87.61
## 2018-01-23 88.17
## 2018-01-24 87.18
## 2018-01-25 87.68
## 2018-01-26 87.27
## 2018-01-29 85.54
## 2018-01-30 84.89
## 2018-01-31 84.45
## 2018-02-01 85.24
## 2018-02-02 84.73
## 2018-02-05 83.24
## 2018-02-06 79.88
## 2018-02-07 81.08
## 2018-02-08 80.51
## 2018-02-09 78.45
## 2018-02-12 79.70
## 2018-02-21 81.49
## 2018-02-22 81.02
## 2018-02-23 81.82
## 2018-02-26 82.56
## 2018-02-27 82.78
## 2018-03-01 81.62
## 2018-03-02 80.80
## 2018-03-05 81.07
## 2018-03-06 81.85
## 2018-03-07 82.05
## 2018-03-08 82.58
## 2018-03-09 82.89
## 2018-03-12 84.03
## 2018-03-13 84.54
## 2018-03-14 84.27
## 2018-03-15 84.12
## 2018-03-16 83.48
## 2018-03-19 83.85
## 2018-03-20 83.49
## 2018-03-21 83.83
## 2018-03-22 84.01
## 2018-03-23 82.06
## 2018-03-26 81.90
## 2018-03-27 83.16
## 2018-03-28 82.46
## 2018-03-29 82.01
## 2018-03-30 82.91
## 2018-03-31 82.89
## 2018-04-02 82.36
## 2018-04-03 81.36
## 2018-04-09 82.00
## 2018-04-10 82.56
## 2018-04-11 82.93
## 2018-04-12 82.53
## 2018-04-13 82.58
## 2018-04-16 82.24
## 2018-04-17 81.59
## 2018-04-18 81.72
## 2018-04-19 82.45
## 2018-04-20 80.77
## 2018-04-23 80.07
## 2018-04-24 79.55
## 2018-04-25 79.09
## 2018-04-26 79.17
## 2018-04-27 79.05
## 2018-04-30 79.70
## 2018-05-02 79.74
## 2018-05-03 78.66
## 2018-05-04 78.62
## 2018-05-07 79.27
## 2018-05-08 79.88
## 2018-05-09 80.40
## 2018-05-10 80.58
## 2018-05-11 81.39
## 2018-05-14 82.26
## 2018-05-15 81.98
## 2018-05-16 81.67
## 2018-05-17 81.47
## 2018-05-18 81.06
## 2018-05-21 81.93
## 2018-05-22 82.02
## 2018-05-23 81.59
## 2018-05-24 81.50
## 2018-05-25 81.83
## 2018-05-28 82.13
## 2018-05-29 81.69
## 2018-05-30 80.59
## 2018-05-31 80.72
## 2018-06-01 81.21
## 2018-06-04 82.35
## 2018-06-05 82.47
## 2018-06-06 83.06
## 2018-06-07 83.21
## 2018-06-08 82.95
## 2018-06-11 82.59
## 2018-06-12 82.23
## 2018-06-13 82.75
## 2018-06-14 82.07
## 2018-06-15 81.48
## 2018-06-19 80.81
## 2018-06-20 81.07
## 2018-06-21 81.36
## 2018-06-22 80.70
## 2018-06-25 80.88
## 2018-06-26 80.35
## 2018-06-27 80.52
## 2018-06-28 80.02
## 2018-06-29 80.82
## 2018-07-02 81.51
## 2018-07-03 81.17
## 2018-07-04 81.31
## 2018-07-05 80.95
## 2018-07-06 80.68
## 2018-07-09 82.09
## 2018-07-10 82.52
## 2018-07-11 81.53
## 2018-07-12 82.42
## 2018-07-13 83.12
## 2018-07-16 83.19
## 2018-07-17 82.62
## 2018-07-18 83.24
## 2018-07-19 83.59
## 2018-07-20 84.48
## 2018-07-23 84.39
## 2018-07-24 84.55
## 2018-07-25 84.72
## 2018-07-26 85.03
## 2018-07-27 85.54
## 2018-07-30 85.68
## 2018-07-31 85.43
## 2018-08-01 85.99
## 2018-08-02 85.48
## 2018-08-03 85.54
## 2018-08-06 85.81
## 2018-08-07 85.60
## 2018-08-08 86.21
## 2018-08-09 86.05
## 2018-08-10 85.86
## 2018-08-13 84.23
## 2018-08-14 84.34
## 2018-08-15 83.75
## 2018-08-16 83.54
## 2018-08-17 83.82
## 2018-08-20 83.86
## 2018-08-21 84.39
## 2018-08-22 84.67
## 2018-08-23 84.92
## 2018-08-24 84.76
## 2018-08-27 85.32
## 2018-08-28 86.22
## 2018-08-29 87.02
## 2018-08-30 87.87
## 2018-08-31 86.76
## 2018-09-03 86.78
## 2018-09-04 86.74
## 2018-09-05 87.02
## 2018-09-06 86.53
## 2018-09-07 86.21
## 2018-09-10 85.96
## 2018-09-11 85.65
## 2018-09-12 85.45
## 2018-09-13 85.23
## 2018-09-14 86.09
## 2018-09-17 86.00
## 2018-09-18 85.47
## 2018-09-19 86.00
## 2018-09-20 86.04
## 2018-09-21 86.40
## 2018-09-25 86.96
## 2018-09-26 86.89
## 2018-09-27 87.19
## 2018-09-28 87.21
## 2018-10-01 87.27
## 2018-10-02 86.37
## 2018-10-03 86.00
## 2018-10-04 84.96
## 2018-10-05 83.75
## 2018-10-08 82.87
## 2018-10-09 83.12
## 2018-10-11 78.62
## 2018-10-12 78.76
## 2018-10-15 78.84
## 2018-10-16 79.05
## 2018-10-17 79.94
## 2018-10-18 79.27
## 2018-10-19 78.59
## 2018-10-22 78.62
## 2018-10-23 78.06
## 2018-10-24 77.26
## 2018-10-25 75.71
## 2018-10-26 75.27
## 2018-10-29 75.67
## 2018-10-30 75.91
## 2018-10-31 77.22
## 2018-11-01 78.23
## 2018-11-02 78.45
## 2018-11-05 77.95
## 2018-11-06 77.98
## 2018-11-07 78.40
## 2018-11-08 78.90
## 2018-11-09 77.81
## 2018-11-12 78.00
## 2018-11-13 76.49
## 2018-11-14 77.26
## 2018-11-15 77.36
## 2018-11-16 77.14
## 2018-11-19 76.79
## 2018-11-20 76.13
## 2018-11-21 75.59
## 2018-11-22 75.93
## 2018-11-23 75.33
## 2018-11-26 76.32
## 2018-11-27 75.60
## 2018-11-28 76.49
## 2018-11-29 77.46
## 2018-11-30 77.12
## 2018-12-03 78.59
## 2018-12-04 78.29
## 2018-12-05 76.85
## 2018-12-06 75.19
## 2018-12-07 75.55
## 2018-12-10 74.58
## 2018-12-11 74.80
## 2018-12-12 75.84
## 2018-12-13 76.27
## 2018-12-14 75.20
## 2018-12-17 75.77
## 2018-12-18 75.31
## 2018-12-19 75.75
## 2018-12-20 75.19
## 2018-12-21 74.84
## 2018-12-22 74.75
## 2018-12-24 74.67
## 2018-12-25 73.57
## 2018-12-26 73.87
## 2018-12-27 74.81
## 2018-12-28 75.21
data1$weight
## prices
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 NA
## 2016-10-12 NA
## 2016-10-13 NA
## 2016-10-14 NA
## 2016-10-17 NA
## 2016-10-18 NA
## 2016-10-19 NA
## 2016-10-20 NA
## 2016-10-21 NA
## 2016-10-24 NA
## 2016-10-25 NA
## 2016-10-26 NA
## 2016-10-27 NA
## 2016-10-28 NA
## 2016-10-31 NA
## 2016-11-01 NA
## 2016-11-02 NA
## 2016-11-03 NA
## 2016-11-04 NA
## 2016-11-07 NA
## 2016-11-08 NA
## 2016-11-09 NA
## 2016-11-10 NA
## 2016-11-11 NA
## 2016-11-14 NA
## 2016-11-15 NA
## 2016-11-16 NA
## 2016-11-17 NA
## 2016-11-18 NA
## 2016-11-21 NA
## 2016-11-22 NA
## 2016-11-23 NA
## 2016-11-24 NA
## 2016-11-25 NA
## 2016-11-28 NA
## 2016-11-29 NA
## 2016-11-30 NA
## 2016-12-01 NA
## 2016-12-02 NA
## 2016-12-05 NA
## 2016-12-06 NA
## 2016-12-07 NA
## 2016-12-08 NA
## 2016-12-09 NA
## 2016-12-12 NA
## 2016-12-13 NA
## 2016-12-14 NA
## 2016-12-15 NA
## 2016-12-16 NA
## 2016-12-19 NA
## 2016-12-20 NA
## 2016-12-21 NA
## 2016-12-22 NA
## 2016-12-23 NA
## 2016-12-26 NA
## 2016-12-27 NA
## 2016-12-28 NA
## 2016-12-29 NA
## 2016-12-30 NA
## 2017-01-03 NA
## 2017-01-04 NA
## 2017-01-05 NA
## 2017-01-06 NA
## 2017-01-09 NA
## 2017-01-10 NA
## 2017-01-11 NA
## 2017-01-12 NA
## 2017-01-13 NA
## 2017-01-16 NA
## 2017-01-17 NA
## 2017-01-18 NA
## 2017-01-19 NA
## 2017-01-20 NA
## 2017-01-23 NA
## 2017-01-24 NA
## 2017-02-02 NA
## 2017-02-03 NA
## 2017-02-06 NA
## 2017-02-07 NA
## 2017-02-08 NA
## 2017-02-09 NA
## 2017-02-10 NA
## 2017-02-13 NA
## 2017-02-14 NA
## 2017-02-15 NA
## 2017-02-16 NA
## 2017-02-17 NA
## 2017-02-18 NA
## 2017-02-20 NA
## 2017-02-21 NA
## 2017-02-22 NA
## 2017-02-23 NA
## 2017-02-24 NA
## 2017-03-01 NA
## 2017-03-02 NA
## 2017-03-03 NA
## 2017-03-06 NA
## 2017-03-07 NA
## 2017-03-08 NA
## 2017-03-09 NA
## 2017-03-10 NA
## 2017-03-13 NA
## 2017-03-14 NA
## 2017-03-15 NA
## 2017-03-16 NA
## 2017-03-17 NA
## 2017-03-20 NA
## 2017-03-21 NA
## 2017-03-22 NA
## 2017-03-23 NA
## 2017-03-24 NA
## 2017-03-27 NA
## 2017-03-28 NA
## 2017-03-29 NA
## 2017-03-30 NA
## 2017-03-31 NA
## 2017-04-05 NA
## 2017-04-06 NA
## 2017-04-07 NA
## 2017-04-10 NA
## 2017-04-11 NA
## 2017-04-12 NA
## 2017-04-13 NA
## 2017-04-14 NA
## 2017-04-17 NA
## 2017-04-18 NA
## 2017-04-19 NA
## 2017-04-20 NA
## 2017-04-21 NA
## 2017-04-24 NA
## 2017-04-25 NA
## 2017-04-26 NA
## 2017-04-27 NA
## 2017-04-28 NA
## 2017-05-02 NA
## 2017-05-03 NA
## 2017-05-04 NA
## 2017-05-05 NA
## 2017-05-08 NA
## 2017-05-09 NA
## 2017-05-10 NA
## 2017-05-11 NA
## 2017-05-12 NA
## 2017-05-15 NA
## 2017-05-16 NA
## 2017-05-17 NA
## 2017-05-18 NA
## 2017-05-19 NA
## 2017-05-22 NA
## 2017-05-23 NA
## 2017-05-24 NA
## 2017-05-25 NA
## 2017-05-26 NA
## 2017-05-31 NA
## 2017-06-01 NA
## 2017-06-02 NA
## 2017-06-03 NA
## 2017-06-05 NA
## 2017-06-06 NA
## 2017-06-07 NA
## 2017-06-08 NA
## 2017-06-09 NA
## 2017-06-12 NA
## 2017-06-13 NA
## 2017-06-14 NA
## 2017-06-15 NA
## 2017-06-16 NA
## 2017-06-19 NA
## 2017-06-20 NA
## 2017-06-21 NA
## 2017-06-22 NA
## 2017-06-23 NA
## 2017-06-26 NA
## 2017-06-27 NA
## 2017-06-28 NA
## 2017-06-29 NA
## 2017-06-30 NA
## 2017-07-03 NA
## 2017-07-04 NA
## 2017-07-05 NA
## 2017-07-06 NA
## 2017-07-07 NA
## 2017-07-10 NA
## 2017-07-11 NA
## 2017-07-12 NA
## 2017-07-13 NA
## 2017-07-14 NA
## 2017-07-17 NA
## 2017-07-18 NA
## 2017-07-19 NA
## 2017-07-20 NA
## 2017-07-21 NA
## 2017-07-24 NA
## 2017-07-25 NA
## 2017-07-26 NA
## 2017-07-27 NA
## 2017-07-28 NA
## 2017-07-31 NA
## 2017-08-01 NA
## 2017-08-02 NA
## 2017-08-03 NA
## 2017-08-04 NA
## 2017-08-07 NA
## 2017-08-08 NA
## 2017-08-09 NA
## 2017-08-10 NA
## 2017-08-11 NA
## 2017-08-14 NA
## 2017-08-15 NA
## 2017-08-16 NA
## 2017-08-17 NA
## 2017-08-18 NA
## 2017-08-21 NA
## 2017-08-22 NA
## 2017-08-23 NA
## 2017-08-24 NA
## 2017-08-25 NA
## 2017-08-28 NA
## 2017-08-29 NA
## 2017-08-30 NA
## 2017-08-31 NA
## 2017-09-01 NA
## 2017-09-04 NA
## 2017-09-05 NA
## 2017-09-06 NA
## 2017-09-07 NA
## 2017-09-08 NA
## 2017-09-11 NA
## 2017-09-12 NA
## 2017-09-13 NA
## 2017-09-14 NA
## 2017-09-15 NA
## 2017-09-18 NA
## 2017-09-19 NA
## 2017-09-20 NA
## 2017-09-21 NA
## 2017-09-22 NA
## 2017-09-25 NA
## 2017-09-26 NA
## 2017-09-27 NA
## 2017-09-28 NA
## 2017-09-29 NA
## 2017-09-30 NA
## 2017-10-02 NA
## 2017-10-03 NA
## 2017-10-05 NA
## 2017-10-06 NA
## 2017-10-11 NA
## 2017-10-12 NA
## 2017-10-13 NA
## 2017-10-16 NA
## 2017-10-17 NA
## 2017-10-18 NA
## 2017-10-19 NA
## 2017-10-20 NA
## 2017-10-23 NA
## 2017-10-24 NA
## 2017-10-25 NA
## 2017-10-26 NA
## 2017-10-27 NA
## 2017-10-30 NA
## 2017-10-31 NA
## 2017-11-01 NA
## 2017-11-02 NA
## 2017-11-03 NA
## 2017-11-06 NA
## 2017-11-07 NA
## 2017-11-08 NA
## 2017-11-09 NA
## 2017-11-10 NA
## 2017-11-13 NA
## 2017-11-14 NA
## 2017-11-15 NA
## 2017-11-16 NA
## 2017-11-17 NA
## 2017-11-20 NA
## 2017-11-21 NA
## 2017-11-22 NA
## 2017-11-23 NA
## 2017-11-24 NA
## 2017-11-27 NA
## 2017-11-28 NA
## 2017-11-29 NA
## 2017-11-30 NA
## 2017-12-01 NA
## 2017-12-04 NA
## 2017-12-05 NA
## 2017-12-06 NA
## 2017-12-07 NA
## 2017-12-08 NA
## 2017-12-11 NA
## 2017-12-12 NA
## 2017-12-13 NA
## 2017-12-14 NA
## 2017-12-15 NA
## 2017-12-18 NA
## 2017-12-19 NA
## 2017-12-20 NA
## 2017-12-21 NA
## 2017-12-22 NA
## 2017-12-25 NA
## 2017-12-26 NA
## 2017-12-27 NA
## 2017-12-28 NA
## 2017-12-29 NA
## 2018-01-02 NA
## 2018-01-03 NA
## 2018-01-04 NA
## 2018-01-05 NA
## 2018-01-08 NA
## 2018-01-09 NA
## 2018-01-10 NA
## 2018-01-11 NA
## 2018-01-12 NA
## 2018-01-15 NA
## 2018-01-16 NA
## 2018-01-17 NA
## 2018-01-18 NA
## 2018-01-19 NA
## 2018-01-22 NA
## 2018-01-23 NA
## 2018-01-24 NA
## 2018-01-25 NA
## 2018-01-26 NA
## 2018-01-29 NA
## 2018-01-30 NA
## 2018-01-31 NA
## 2018-02-01 NA
## 2018-02-02 NA
## 2018-02-05 NA
## 2018-02-06 NA
## 2018-02-07 NA
## 2018-02-08 NA
## 2018-02-09 NA
## 2018-02-12 NA
## 2018-02-21 NA
## 2018-02-22 NA
## 2018-02-23 NA
## 2018-02-26 NA
## 2018-02-27 NA
## 2018-03-01 NA
## 2018-03-02 NA
## 2018-03-05 NA
## 2018-03-06 NA
## 2018-03-07 NA
## 2018-03-08 NA
## 2018-03-09 NA
## 2018-03-12 NA
## 2018-03-13 NA
## 2018-03-14 NA
## 2018-03-15 NA
## 2018-03-16 NA
## 2018-03-19 NA
## 2018-03-20 NA
## 2018-03-21 NA
## 2018-03-22 NA
## 2018-03-23 NA
## 2018-03-26 NA
## 2018-03-27 NA
## 2018-03-28 NA
## 2018-03-29 NA
## 2018-03-30 NA
## 2018-03-31 NA
## 2018-04-02 NA
## 2018-04-03 NA
## 2018-04-09 NA
## 2018-04-10 NA
## 2018-04-11 NA
## 2018-04-12 NA
## 2018-04-13 NA
## 2018-04-16 NA
## 2018-04-17 NA
## 2018-04-18 NA
## 2018-04-19 NA
## 2018-04-20 NA
## 2018-04-23 NA
## 2018-04-24 NA
## 2018-04-25 NA
## 2018-04-26 NA
## 2018-04-27 NA
## 2018-04-30 NA
## 2018-05-02 NA
## 2018-05-03 NA
## 2018-05-04 NA
## 2018-05-07 NA
## 2018-05-08 NA
## 2018-05-09 NA
## 2018-05-10 NA
## 2018-05-11 NA
## 2018-05-14 NA
## 2018-05-15 NA
## 2018-05-16 NA
## 2018-05-17 NA
## 2018-05-18 NA
## 2018-05-21 NA
## 2018-05-22 NA
## 2018-05-23 NA
## 2018-05-24 NA
## 2018-05-25 NA
## 2018-05-28 NA
## 2018-05-29 NA
## 2018-05-30 NA
## 2018-05-31 NA
## 2018-06-01 NA
## 2018-06-04 NA
## 2018-06-05 NA
## 2018-06-06 NA
## 2018-06-07 NA
## 2018-06-08 NA
## 2018-06-11 NA
## 2018-06-12 NA
## 2018-06-13 NA
## 2018-06-14 NA
## 2018-06-15 NA
## 2018-06-19 NA
## 2018-06-20 NA
## 2018-06-21 NA
## 2018-06-22 NA
## 2018-06-25 NA
## 2018-06-26 NA
## 2018-06-27 NA
## 2018-06-28 NA
## 2018-06-29 NA
## 2018-07-02 NA
## 2018-07-03 NA
## 2018-07-04 NA
## 2018-07-05 NA
## 2018-07-06 NA
## 2018-07-09 NA
## 2018-07-10 NA
## 2018-07-11 NA
## 2018-07-12 NA
## 2018-07-13 NA
## 2018-07-16 NA
## 2018-07-17 NA
## 2018-07-18 NA
## 2018-07-19 NA
## 2018-07-20 NA
## 2018-07-23 NA
## 2018-07-24 NA
## 2018-07-25 NA
## 2018-07-26 NA
## 2018-07-27 NA
## 2018-07-30 NA
## 2018-07-31 NA
## 2018-08-01 NA
## 2018-08-02 NA
## 2018-08-03 NA
## 2018-08-06 NA
## 2018-08-07 NA
## 2018-08-08 NA
## 2018-08-09 NA
## 2018-08-10 NA
## 2018-08-13 NA
## 2018-08-14 NA
## 2018-08-15 NA
## 2018-08-16 NA
## 2018-08-17 NA
## 2018-08-20 NA
## 2018-08-21 NA
## 2018-08-22 NA
## 2018-08-23 NA
## 2018-08-24 NA
## 2018-08-27 NA
## 2018-08-28 NA
## 2018-08-29 NA
## 2018-08-30 NA
## 2018-08-31 NA
## 2018-09-03 NA
## 2018-09-04 NA
## 2018-09-05 NA
## 2018-09-06 NA
## 2018-09-07 NA
## 2018-09-10 NA
## 2018-09-11 NA
## 2018-09-12 NA
## 2018-09-13 NA
## 2018-09-14 NA
## 2018-09-17 NA
## 2018-09-18 NA
## 2018-09-19 NA
## 2018-09-20 NA
## 2018-09-21 NA
## 2018-09-25 NA
## 2018-09-26 NA
## 2018-09-27 NA
## 2018-09-28 NA
## 2018-10-01 NA
## 2018-10-02 NA
## 2018-10-03 NA
## 2018-10-04 NA
## 2018-10-05 NA
## 2018-10-08 NA
## 2018-10-09 NA
## 2018-10-11 NA
## 2018-10-12 NA
## 2018-10-15 NA
## 2018-10-16 NA
## 2018-10-17 NA
## 2018-10-18 NA
## 2018-10-19 NA
## 2018-10-22 NA
## 2018-10-23 NA
## 2018-10-24 NA
## 2018-10-25 NA
## 2018-10-26 NA
## 2018-10-29 NA
## 2018-10-30 NA
## 2018-10-31 NA
## 2018-11-01 NA
## 2018-11-02 NA
## 2018-11-05 NA
## 2018-11-06 NA
## 2018-11-07 NA
## 2018-11-08 NA
## 2018-11-09 NA
## 2018-11-12 NA
## 2018-11-13 NA
## 2018-11-14 NA
## 2018-11-15 NA
## 2018-11-16 NA
## 2018-11-19 NA
## 2018-11-20 NA
## 2018-11-21 NA
## 2018-11-22 NA
## 2018-11-23 NA
## 2018-11-26 NA
## 2018-11-27 NA
## 2018-11-28 NA
## 2018-11-29 NA
## 2018-11-30 NA
## 2018-12-03 NA
## 2018-12-04 NA
## 2018-12-05 NA
## 2018-12-06 NA
## 2018-12-07 NA
## 2018-12-10 NA
## 2018-12-11 NA
## 2018-12-12 NA
## 2018-12-13 NA
## 2018-12-14 NA
## 2018-12-17 NA
## 2018-12-18 NA
## 2018-12-19 NA
## 2018-12-20 NA
## 2018-12-21 NA
## 2018-12-22 NA
## 2018-12-24 NA
## 2018-12-25 NA
## 2018-12-26 NA
## 2018-12-27 NA
## 2018-12-28 NA
data1$execution.price = data1$prices = etf4.all.1$`0050`
data1$weight[] = 1
buy.hold.0050 <- bt.run.share(data1, clean.signal=F, trade.summary = TRUE)
## Latest weights :
## prices
## 2018-12-28 100
##
## Performance summary :
## CAGR Best Worst
## 8.1 2.3 -5.4
buy.hold.0050 <-bt.run(data1)
## Latest weights :
## prices
## 2018-12-28 100
##
## Performance summary :
## CAGR Best Worst
## 8.1 2.3 -5.4
bt.prep(data1, align=‘keep.all’) - 加載和清理數據價格/讀取0050的股票資訊
prices - 價格
weight - 權重
execution.price - 執行價格
buy.hold - 買進賣出
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
buy.hold.0050 <-bt.run(data1) - 讀取買進賣出資料
prices<-data1$prices
sma200<-SMA(prices, 200)
head(sma200, 201)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 64.26940
## 2016-10-12 64.33245
data1$weight[] <- iif(prices >= sma200, 1, 0)
sma200.0050 <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 0
##
## Performance summary :
## CAGR Best Worst
## 2.2 1.6 -4
sma200.0050$trade.summary
## $stats
## All Long Short
## ntrades 9.000000e+00 9.000000e+00 NA
## avg.pnl 8.075529e-03 8.075529e-03 NA
## len 4.588889e+01 4.588889e+01 NA
## win.prob 2.222222e-01 2.222222e-01 NA
## win.avg.pnl 5.594124e-02 5.594124e-02 NA
## win.len 1.710000e+02 1.710000e+02 NA
## loss.prob 7.777778e-01 7.777778e-01 NA
## loss.avg.pnl -5.600389e-03 -5.600389e-03 NA
## loss.len 1.014286e+01 1.014286e+01 NA
## expectancy 8.075529e-05 8.075529e-05 NA
## profitfactor 2.853947e+00 2.853947e+00 NA
##
## $trades
## symbol weight entry.date exit.date nhold entry.price
## [1,] "prices" "100" "2016-10-11" "2018-02-06" "483" "71.85"
## [2,] "prices" "100" "2018-02-23" "2018-03-01" " 6" "81.82"
## [3,] "prices" "100" "2018-03-07" "2018-03-23" " 16" "82.05"
## [4,] "prices" "100" "2018-03-27" "2018-03-28" " 1" "83.16"
## [5,] "prices" "100" "2018-03-30" "2018-04-02" " 3" "82.91"
## [6,] "prices" "100" "2018-04-11" "2018-04-12" " 1" "82.93"
## [7,] "prices" "100" "2018-06-06" "2018-06-11" " 5" "83.06"
## [8,] "prices" "100" "2018-06-13" "2018-06-14" " 1" "82.75"
## [9,] "prices" "100" "2018-07-13" "2018-10-08" " 87" "83.12"
## exit.price return
## [1,] "79.88" "11.18"
## [2,] "81.62" "-0.24"
## [3,] "82.06" " 0.01"
## [4,] "82.46" "-0.84"
## [5,] "82.36" "-0.66"
## [6,] "82.53" "-0.48"
## [7,] "82.59" "-0.57"
## [8,] "82.07" "-0.82"
## [9,] "82.87" "-0.30"
讀取200天的股票資料
SMA簡單移動平均法
head - 讀取前幾筆資料
IIf函數 - 只傳回其中一個部分
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
sma50<-SMA(prices, 50)
head(sma50, 51)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 59.2194
## 2016-03-03 59.2900
data1$weight[] <- iif(prices >= sma50, 1, 0)
sma50.0050 <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 0
##
## Performance summary :
## CAGR Best Worst
## 3.3 2.2 -2.4
讀取50天的股票資料
SMA簡單移動平均法
head - 讀取前幾筆資料
IIf函數 - 只傳回其中一個部分
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
data1$weight[] <- iif(prices >= sma50, 1, -1)
sma50.0050.short <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 -100
##
## Performance summary :
## CAGR Best Worst
## -2.2 5.4 -2.4
IIf函數 - 只傳回其中一個部分
1(買進) /1(賣出)
SMA簡單移動平均法
bt.run函數需要prices、weight、execution.price 3個輸入因素
50天的資料權重
models<-list("SMA50"= sma50.0050,
"SMA200"= sma200.0050,
"SMA50_short" = sma50.0050.short,
"BH 0050" = buy.hold.0050)
strategy.performance.snapshoot(models, T)
## NULL
strategy.performance.snapshoot(models, control=list(comparison=T), sort.performance=T)
plotbt.strategy.sidebyside(models, return.table=T)
## SMA50 SMA200
## Period "十二月2015 - 十二月2018" "十二月2015 - 十二月2018"
## Cagr "3.27" "2.22"
## Sharpe "0.43" "0.33"
## DVR "0.15" "0.15"
## Volatility "8.57" "7.75"
## MaxDD "-14.16" "-13.15"
## AvgDD "-2.49" "-1.87"
## VaR "-0.9" "-0.76"
## CVaR "-1.44" "-1.3"
## Exposure "64.31" "54.99"
## SMA50_short BH 0050
## Period "十二月2015 - 十二月2018" "十二月2015 - 十二月2018"
## Cagr "-2.16" "8.1"
## Sharpe "-0.11" "0.7"
## DVR "-0.04" "0.51"
## Volatility "12.56" "12.55"
## MaxDD "-26.17" "-16.56"
## AvgDD "-5.45" "-2.19"
## VaR "-1.3" "-1.33"
## CVaR "-1.75" "-1.94"
## Exposure "99.87" "99.87"
繪出模型,將清單中的資料讀取繪畫(夏普指數等資訊)
SMA簡單移動平均法
BH(買進賣出)
用plot函數劃出策略圖
control=list - 控制清單變數
plotbt.strategy.sidebyside(models, return.table=T) - 將圖形合併方便觀察所有資料
return(回報率)
library(ggplot2)
all.0050<-merge.xts(sma50.0050$equity,
sma50.0050.short$equity,
sma200.0050$equity,
buy.hold.0050$equity)
colnames(all.0050)<-c("sma50", "sma50 short", "sma200", "BH")
head(all.0050)
## sma50 sma50 short sma200 BH
## 2015-12-14 1 1.0000000 1 1.000000
## 2015-12-15 1 0.9959562 1 1.004044
## 2015-12-16 1 0.9872652 1 1.012805
## 2015-12-17 1 0.9762609 1 1.024094
## 2015-12-18 1 0.9762609 1 1.024094
## 2015-12-21 1 0.9838101 1 1.016175
all.0050.long<-fortify(all.0050, melt=T)
head(all.0050.long)
## Index Series Value
## 1 2015-12-14 sma50 1
## 2 2015-12-15 sma50 1
## 3 2015-12-16 sma50 1
## 4 2015-12-17 sma50 1
## 5 2015-12-18 sma50 1
## 6 2015-12-21 sma50 1
#
title = "Cumulative returns of 0050s"
p = ggplot(all.0050.long, aes(x = Index, y = Value)) +
geom_line(aes(linetype = Series, color = Series)) +
#geom_point(aes(shape = Series))+
xlab("year") + ylab("cumulative returns")+
ggtitle(title)
p
執行ggplot2 繪圖
將0050的equity和買進賣出的資料繪圖
有4個資料sma50、sma50 short、 sma200、 BH
head - 讀取前幾筆資料
fortify(強化的意思)
melt將資料融合在一起
把標題命名為Cumulative returns of 0050s - title = Cumulative returns of 0050s
用geom設定圖的資訊(顏色、點、線等)
xlab/ylab - x與y軸的標籤
p看出來的圖
library(xts)
data1<-new.env()
data1$prices<-etf4.all.1$`0056`
prices<-data1$prices
prices
## 0056
## 2015-12-14 21.06
## 2015-12-15 21.25
## 2015-12-16 21.50
## 2015-12-17 21.76
## 2015-12-18 21.97
## 2015-12-21 21.99
## 2015-12-22 21.98
## 2015-12-23 22.12
## 2015-12-24 22.09
## 2015-12-25 21.94
## 2015-12-28 22.04
## 2015-12-29 21.95
## 2015-12-30 21.94
## 2015-12-31 21.81
## 2016-01-04 21.51
## 2016-01-05 21.42
## 2016-01-06 21.15
## 2016-01-07 20.91
## 2016-01-08 20.95
## 2016-01-11 20.64
## 2016-01-12 20.73
## 2016-01-13 20.73
## 2016-01-14 20.49
## 2016-01-15 20.55
## 2016-01-18 20.40
## 2016-01-19 20.67
## 2016-01-20 20.57
## 2016-01-21 20.44
## 2016-01-22 20.42
## 2016-01-25 20.72
## 2016-01-26 20.73
## 2016-01-27 20.83
## 2016-01-28 20.94
## 2016-01-29 21.24
## 2016-01-30 21.48
## 2016-02-01 21.54
## 2016-02-02 21.70
## 2016-02-03 21.60
## 2016-02-15 21.54
## 2016-02-16 21.74
## 2016-02-17 21.91
## 2016-02-18 22.10
## 2016-02-19 22.21
## 2016-02-22 22.23
## 2016-02-23 22.22
## 2016-02-24 22.22
## 2016-02-25 22.26
## 2016-02-26 22.39
## 2016-03-01 22.58
## 2016-03-02 22.77
## 2016-03-03 22.79
## 2016-03-04 22.79
## 2016-03-07 22.87
## 2016-03-08 22.58
## 2016-03-09 22.55
## 2016-03-10 22.68
## 2016-03-11 22.75
## 2016-03-14 22.86
## 2016-03-15 22.57
## 2016-03-16 22.52
## 2016-03-17 22.68
## 2016-03-18 22.74
## 2016-03-21 22.74
## 2016-03-22 22.68
## 2016-03-23 22.59
## 2016-03-24 22.41
## 2016-03-25 22.43
## 2016-03-28 22.41
## 2016-03-29 22.24
## 2016-03-30 22.33
## 2016-03-31 22.44
## 2016-04-01 22.31
## 2016-04-06 22.05
## 2016-04-07 21.95
## 2016-04-08 21.95
## 2016-04-11 21.96
## 2016-04-12 22.01
## 2016-04-13 22.10
## 2016-04-14 22.24
## 2016-04-15 22.26
## 2016-04-18 22.23
## 2016-04-19 22.23
## 2016-04-20 21.93
## 2016-04-21 21.85
## 2016-04-22 21.78
## 2016-04-25 21.84
## 2016-04-26 21.99
## 2016-04-27 21.99
## 2016-04-28 21.82
## 2016-04-29 21.58
## 2016-05-03 21.36
## 2016-05-04 21.05
## 2016-05-05 20.86
## 2016-05-06 20.77
## 2016-05-09 20.78
## 2016-05-10 20.77
## 2016-05-11 20.89
## 2016-05-12 20.83
## 2016-05-13 20.59
## 2016-05-16 20.75
## 2016-05-17 20.83
## 2016-05-18 20.85
## 2016-05-19 20.80
## 2016-05-20 20.80
## 2016-05-23 21.12
## 2016-05-24 21.27
## 2016-05-25 21.45
## 2016-05-26 21.48
## 2016-05-27 21.67
## 2016-05-30 21.82
## 2016-05-31 21.86
## 2016-06-01 22.03
## 2016-06-02 22.09
## 2016-06-03 22.04
## 2016-06-04 22.04
## 2016-06-06 22.02
## 2016-06-07 22.21
## 2016-06-08 22.39
## 2016-06-13 22.14
## 2016-06-14 22.17
## 2016-06-15 22.25
## 2016-06-16 22.14
## 2016-06-17 22.27
## 2016-06-20 22.40
## 2016-06-21 22.55
## 2016-06-22 22.57
## 2016-06-23 22.52
## 2016-06-24 22.16
## 2016-06-27 22.04
## 2016-06-28 22.20
## 2016-06-29 22.49
## 2016-06-30 22.57
## 2016-07-01 22.78
## 2016-07-04 22.95
## 2016-07-05 22.93
## 2016-07-06 22.67
## 2016-07-07 22.82
## 2016-07-11 23.32
## 2016-07-12 23.48
## 2016-07-13 23.67
## 2016-07-14 23.80
## 2016-07-15 23.94
## 2016-07-18 24.09
## 2016-07-19 24.15
## 2016-07-20 24.11
## 2016-07-21 24.27
## 2016-07-22 24.28
## 2016-07-25 24.20
## 2016-07-26 24.15
## 2016-07-27 24.36
## 2016-07-28 24.38
## 2016-07-29 24.38
## 2016-08-01 24.50
## 2016-08-02 24.57
## 2016-08-03 24.45
## 2016-08-04 24.47
## 2016-08-05 24.58
## 2016-08-08 24.63
## 2016-08-09 24.70
## 2016-08-10 24.64
## 2016-08-11 24.53
## 2016-08-12 24.57
## 2016-08-15 24.59
## 2016-08-16 24.61
## 2016-08-17 24.54
## 2016-08-18 24.69
## 2016-08-19 24.80
## 2016-08-22 24.38
## 2016-08-23 24.37
## 2016-08-24 24.43
## 2016-08-25 24.61
## 2016-08-26 24.72
## 2016-08-29 24.58
## 2016-08-30 24.72
## 2016-08-31 24.70
## 2016-09-01 24.41
## 2016-09-02 24.35
## 2016-09-05 24.61
## 2016-09-06 24.82
## 2016-09-07 25.00
## 2016-09-08 25.06
## 2016-09-09 24.94
## 2016-09-10 24.61
## 2016-09-12 24.54
## 2016-09-13 24.49
## 2016-09-14 24.34
## 2016-09-19 24.67
## 2016-09-20 24.78
## 2016-09-21 24.87
## 2016-09-22 25.02
## 2016-09-23 25.02
## 2016-09-26 24.89
## 2016-09-29 25.07
## 2016-09-30 25.04
## 2016-10-03 25.04
## 2016-10-04 25.06
## 2016-10-05 25.08
## 2016-10-06 25.08
## 2016-10-07 25.09
## 2016-10-11 24.89
## 2016-10-12 24.94
## 2016-10-13 24.90
## 2016-10-14 24.72
## 2016-10-17 24.58
## 2016-10-18 24.78
## 2016-10-19 24.94
## 2016-10-20 24.98
## 2016-10-21 24.96
## 2016-10-24 25.04
## 2016-10-25 25.26
## 2016-10-26 23.84
## 2016-10-27 23.74
## 2016-10-28 23.75
## 2016-10-31 23.69
## 2016-11-01 23.71
## 2016-11-02 23.37
## 2016-11-03 23.14
## 2016-11-04 23.03
## 2016-11-07 23.23
## 2016-11-08 23.33
## 2016-11-09 22.84
## 2016-11-10 23.16
## 2016-11-11 22.74
## 2016-11-14 22.59
## 2016-11-15 22.71
## 2016-11-16 22.80
## 2016-11-17 22.63
## 2016-11-18 22.77
## 2016-11-21 22.90
## 2016-11-22 23.20
## 2016-11-23 23.22
## 2016-11-24 23.14
## 2016-11-25 23.23
## 2016-11-28 23.30
## 2016-11-29 23.28
## 2016-11-30 23.26
## 2016-12-01 23.33
## 2016-12-02 23.15
## 2016-12-05 23.01
## 2016-12-06 23.14
## 2016-12-07 23.19
## 2016-12-08 23.32
## 2016-12-09 23.41
## 2016-12-12 23.33
## 2016-12-13 23.28
## 2016-12-14 23.30
## 2016-12-15 23.27
## 2016-12-16 23.31
## 2016-12-19 23.11
## 2016-12-20 23.01
## 2016-12-21 23.02
## 2016-12-22 22.93
## 2016-12-23 22.84
## 2016-12-26 22.83
## 2016-12-27 22.88
## 2016-12-28 22.96
## 2016-12-29 22.97
## 2016-12-30 23.06
## 2017-01-03 23.10
## 2017-01-04 23.19
## 2017-01-05 23.25
## 2017-01-06 23.33
## 2017-01-09 23.34
## 2017-01-10 23.35
## 2017-01-11 23.48
## 2017-01-12 23.55
## 2017-01-13 23.54
## 2017-01-16 23.40
## 2017-01-17 23.45
## 2017-01-18 23.44
## 2017-01-19 23.38
## 2017-01-20 23.39
## 2017-01-23 23.44
## 2017-01-24 23.52
## 2017-02-02 23.57
## 2017-02-03 23.58
## 2017-02-06 23.85
## 2017-02-07 23.98
## 2017-02-08 24.12
## 2017-02-09 24.16
## 2017-02-10 24.36
## 2017-02-13 24.31
## 2017-02-14 24.43
## 2017-02-15 24.55
## 2017-02-16 24.47
## 2017-02-17 24.48
## 2017-02-18 24.45
## 2017-02-20 24.44
## 2017-02-21 24.24
## 2017-02-22 24.37
## 2017-02-23 24.46
## 2017-02-24 24.44
## 2017-03-01 24.51
## 2017-03-02 24.58
## 2017-03-03 24.48
## 2017-03-06 24.46
## 2017-03-07 24.49
## 2017-03-08 24.55
## 2017-03-09 24.50
## 2017-03-10 24.35
## 2017-03-13 24.46
## 2017-03-14 24.55
## 2017-03-15 24.61
## 2017-03-16 24.76
## 2017-03-17 24.80
## 2017-03-20 24.90
## 2017-03-21 25.06
## 2017-03-22 24.98
## 2017-03-23 25.01
## 2017-03-24 24.98
## 2017-03-27 24.90
## 2017-03-28 24.76
## 2017-03-29 24.79
## 2017-03-30 24.78
## 2017-03-31 24.76
## 2017-04-05 24.89
## 2017-04-06 24.86
## 2017-04-07 24.76
## 2017-04-10 24.81
## 2017-04-11 24.65
## 2017-04-12 24.47
## 2017-04-13 24.48
## 2017-04-14 24.30
## 2017-04-17 24.11
## 2017-04-18 24.22
## 2017-04-19 24.09
## 2017-04-20 24.01
## 2017-04-21 24.08
## 2017-04-24 24.09
## 2017-04-25 24.19
## 2017-04-26 24.38
## 2017-04-27 24.41
## 2017-04-28 24.46
## 2017-05-02 24.55
## 2017-05-03 24.56
## 2017-05-04 24.56
## 2017-05-05 24.56
## 2017-05-08 24.57
## 2017-05-09 24.55
## 2017-05-10 24.47
## 2017-05-11 24.47
## 2017-05-12 24.53
## 2017-05-15 24.66
## 2017-05-16 24.76
## 2017-05-17 24.72
## 2017-05-18 24.60
## 2017-05-19 24.67
## 2017-05-22 24.74
## 2017-05-23 24.76
## 2017-05-24 24.73
## 2017-05-25 24.80
## 2017-05-26 24.89
## 2017-05-31 24.85
## 2017-06-01 24.84
## 2017-06-02 24.85
## 2017-06-03 24.89
## 2017-06-05 24.95
## 2017-06-06 25.00
## 2017-06-07 24.98
## 2017-06-08 24.97
## 2017-06-09 25.04
## 2017-06-12 25.08
## 2017-06-13 25.15
## 2017-06-14 25.11
## 2017-06-15 24.96
## 2017-06-16 25.00
## 2017-06-19 25.19
## 2017-06-20 25.29
## 2017-06-21 25.35
## 2017-06-22 25.53
## 2017-06-23 25.50
## 2017-06-26 25.65
## 2017-06-27 25.76
## 2017-06-28 25.61
## 2017-06-29 25.64
## 2017-06-30 25.54
## 2017-07-03 25.67
## 2017-07-04 25.70
## 2017-07-05 25.61
## 2017-07-06 25.64
## 2017-07-07 25.58
## 2017-07-10 25.58
## 2017-07-11 25.76
## 2017-07-12 25.93
## 2017-07-13 26.01
## 2017-07-14 26.05
## 2017-07-17 26.12
## 2017-07-18 26.10
## 2017-07-19 26.24
## 2017-07-20 26.26
## 2017-07-21 26.13
## 2017-07-24 26.00
## 2017-07-25 26.14
## 2017-07-26 26.16
## 2017-07-27 26.19
## 2017-07-28 26.19
## 2017-07-31 26.09
## 2017-08-01 26.17
## 2017-08-02 26.27
## 2017-08-03 26.24
## 2017-08-04 26.26
## 2017-08-07 26.34
## 2017-08-08 26.37
## 2017-08-09 26.30
## 2017-08-10 25.93
## 2017-08-11 25.77
## 2017-08-14 25.58
## 2017-08-15 25.63
## 2017-08-16 25.64
## 2017-08-17 25.81
## 2017-08-18 25.66
## 2017-08-21 25.65
## 2017-08-22 25.75
## 2017-08-23 25.87
## 2017-08-24 25.91
## 2017-08-25 25.94
## 2017-08-28 25.96
## 2017-08-29 25.89
## 2017-08-30 25.93
## 2017-08-31 26.09
## 2017-09-01 26.23
## 2017-09-04 26.21
## 2017-09-05 26.26
## 2017-09-06 26.25
## 2017-09-07 26.21
## 2017-09-08 26.20
## 2017-09-11 26.30
## 2017-09-12 26.47
## 2017-09-13 26.51
## 2017-09-14 26.51
## 2017-09-15 26.52
## 2017-09-18 26.74
## 2017-09-19 26.63
## 2017-09-20 26.37
## 2017-09-21 26.41
## 2017-09-22 26.26
## 2017-09-25 25.87
## 2017-09-26 25.73
## 2017-09-27 25.75
## 2017-09-28 25.80
## 2017-09-29 25.68
## 2017-09-30 25.93
## 2017-10-02 26.10
## 2017-10-03 26.19
## 2017-10-05 26.25
## 2017-10-06 26.41
## 2017-10-11 26.40
## 2017-10-12 26.37
## 2017-10-13 26.27
## 2017-10-16 26.36
## 2017-10-17 26.35
## 2017-10-18 26.32
## 2017-10-19 26.36
## 2017-10-20 26.31
## 2017-10-23 26.47
## 2017-10-24 26.57
## 2017-10-25 26.65
## 2017-10-26 26.59
## 2017-10-27 26.52
## 2017-10-30 25.42
## 2017-10-31 25.53
## 2017-11-01 25.59
## 2017-11-02 25.66
## 2017-11-03 25.69
## 2017-11-06 25.60
## 2017-11-07 25.58
## 2017-11-08 25.60
## 2017-11-09 25.52
## 2017-11-10 25.19
## 2017-11-13 25.06
## 2017-11-14 25.01
## 2017-11-15 24.98
## 2017-11-16 25.02
## 2017-11-17 25.15
## 2017-11-20 25.08
## 2017-11-21 25.19
## 2017-11-22 25.18
## 2017-11-23 25.21
## 2017-11-24 25.25
## 2017-11-27 25.24
## 2017-11-28 25.15
## 2017-11-29 25.17
## 2017-11-30 25.01
## 2017-12-01 24.95
## 2017-12-04 24.90
## 2017-12-05 24.89
## 2017-12-06 24.72
## 2017-12-07 24.51
## 2017-12-08 24.50
## 2017-12-11 24.83
## 2017-12-12 24.83
## 2017-12-13 24.83
## 2017-12-14 24.92
## 2017-12-15 24.85
## 2017-12-18 24.86
## 2017-12-19 24.81
## 2017-12-20 24.89
## 2017-12-21 24.90
## 2017-12-22 24.87
## 2017-12-25 24.91
## 2017-12-26 24.86
## 2017-12-27 24.88
## 2017-12-28 24.91
## 2017-12-29 25.01
## 2018-01-02 25.08
## 2018-01-03 25.26
## 2018-01-04 25.40
## 2018-01-05 25.43
## 2018-01-08 25.53
## 2018-01-09 25.57
## 2018-01-10 25.43
## 2018-01-11 25.39
## 2018-01-12 25.54
## 2018-01-15 25.59
## 2018-01-16 25.74
## 2018-01-17 25.87
## 2018-01-18 26.05
## 2018-01-19 26.04
## 2018-01-22 26.16
## 2018-01-23 26.27
## 2018-01-24 26.31
## 2018-01-25 26.51
## 2018-01-26 26.45
## 2018-01-29 26.74
## 2018-01-30 26.60
## 2018-01-31 26.34
## 2018-02-01 26.48
## 2018-02-02 26.30
## 2018-02-05 25.86
## 2018-02-06 25.03
## 2018-02-07 25.41
## 2018-02-08 25.40
## 2018-02-09 24.93
## 2018-02-12 25.20
## 2018-02-21 25.59
## 2018-02-22 25.62
## 2018-02-23 25.78
## 2018-02-26 25.94
## 2018-02-27 26.01
## 2018-03-01 25.82
## 2018-03-02 25.73
## 2018-03-05 25.71
## 2018-03-06 25.71
## 2018-03-07 25.75
## 2018-03-08 26.00
## 2018-03-09 25.97
## 2018-03-12 26.08
## 2018-03-13 26.14
## 2018-03-14 26.14
## 2018-03-15 26.04
## 2018-03-16 26.10
## 2018-03-19 26.18
## 2018-03-20 26.10
## 2018-03-21 26.18
## 2018-03-22 26.26
## 2018-03-23 25.78
## 2018-03-26 25.90
## 2018-03-27 26.10
## 2018-03-28 25.97
## 2018-03-29 25.88
## 2018-03-30 25.96
## 2018-03-31 25.96
## 2018-04-02 26.02
## 2018-04-03 25.91
## 2018-04-09 25.90
## 2018-04-10 25.93
## 2018-04-11 26.06
## 2018-04-12 26.04
## 2018-04-13 26.01
## 2018-04-16 25.86
## 2018-04-17 25.75
## 2018-04-18 25.71
## 2018-04-19 25.78
## 2018-04-20 25.80
## 2018-04-23 25.69
## 2018-04-24 25.55
## 2018-04-25 25.26
## 2018-04-26 25.23
## 2018-04-27 25.11
## 2018-04-30 25.18
## 2018-05-02 25.33
## 2018-05-03 25.22
## 2018-05-04 25.17
## 2018-05-07 25.25
## 2018-05-08 25.36
## 2018-05-09 25.40
## 2018-05-10 25.50
## 2018-05-11 25.55
## 2018-05-14 25.75
## 2018-05-15 25.77
## 2018-05-16 25.94
## 2018-05-17 26.10
## 2018-05-18 26.19
## 2018-05-21 26.38
## 2018-05-22 26.39
## 2018-05-23 26.41
## 2018-05-24 26.38
## 2018-05-25 26.38
## 2018-05-28 26.35
## 2018-05-29 26.33
## 2018-05-30 26.04
## 2018-05-31 26.20
## 2018-06-01 26.36
## 2018-06-04 26.57
## 2018-06-05 26.64
## 2018-06-06 26.76
## 2018-06-07 26.76
## 2018-06-08 26.71
## 2018-06-11 26.65
## 2018-06-12 26.61
## 2018-06-13 26.57
## 2018-06-14 26.44
## 2018-06-15 26.30
## 2018-06-19 26.10
## 2018-06-20 26.04
## 2018-06-21 26.11
## 2018-06-22 25.91
## 2018-06-25 25.81
## 2018-06-26 25.60
## 2018-06-27 25.67
## 2018-06-28 25.43
## 2018-06-29 25.58
## 2018-07-02 25.69
## 2018-07-03 25.52
## 2018-07-04 25.50
## 2018-07-05 25.39
## 2018-07-06 25.23
## 2018-07-09 25.51
## 2018-07-10 25.63
## 2018-07-11 25.52
## 2018-07-12 25.56
## 2018-07-13 25.76
## 2018-07-16 25.90
## 2018-07-17 25.98
## 2018-07-18 26.19
## 2018-07-19 26.26
## 2018-07-20 26.19
## 2018-07-23 26.22
## 2018-07-24 26.33
## 2018-07-25 26.47
## 2018-07-26 26.56
## 2018-07-27 26.84
## 2018-07-30 27.01
## 2018-07-31 27.06
## 2018-08-01 27.26
## 2018-08-02 27.14
## 2018-08-03 27.16
## 2018-08-06 27.36
## 2018-08-07 27.44
## 2018-08-08 27.62
## 2018-08-09 27.51
## 2018-08-10 27.54
## 2018-08-13 27.24
## 2018-08-14 27.28
## 2018-08-15 27.12
## 2018-08-16 26.99
## 2018-08-17 27.20
## 2018-08-20 27.18
## 2018-08-21 27.20
## 2018-08-22 27.28
## 2018-08-23 27.29
## 2018-08-24 27.17
## 2018-08-27 27.33
## 2018-08-28 27.51
## 2018-08-29 27.58
## 2018-08-30 27.69
## 2018-08-31 27.66
## 2018-09-03 27.73
## 2018-09-04 27.65
## 2018-09-05 27.60
## 2018-09-06 27.38
## 2018-09-07 27.16
## 2018-09-10 26.73
## 2018-09-11 26.65
## 2018-09-12 26.68
## 2018-09-13 26.89
## 2018-09-14 27.29
## 2018-09-17 27.47
## 2018-09-18 27.35
## 2018-09-19 27.41
## 2018-09-20 27.39
## 2018-09-21 27.39
## 2018-09-25 27.49
## 2018-09-26 27.40
## 2018-09-27 27.34
## 2018-09-28 27.28
## 2018-10-01 27.34
## 2018-10-02 27.20
## 2018-10-03 27.01
## 2018-10-04 26.75
## 2018-10-05 26.46
## 2018-10-08 26.46
## 2018-10-09 26.29
## 2018-10-11 24.98
## 2018-10-12 24.94
## 2018-10-15 25.18
## 2018-10-16 25.32
## 2018-10-17 25.61
## 2018-10-18 25.49
## 2018-10-19 25.38
## 2018-10-22 25.71
## 2018-10-23 24.18
## 2018-10-24 24.05
## 2018-10-25 23.59
## 2018-10-26 23.48
## 2018-10-29 23.32
## 2018-10-30 23.35
## 2018-10-31 23.71
## 2018-11-01 24.01
## 2018-11-02 24.14
## 2018-11-05 24.12
## 2018-11-06 24.11
## 2018-11-07 24.18
## 2018-11-08 24.39
## 2018-11-09 24.19
## 2018-11-12 24.21
## 2018-11-13 23.84
## 2018-11-14 24.12
## 2018-11-15 24.13
## 2018-11-16 24.28
## 2018-11-19 24.38
## 2018-11-20 24.23
## 2018-11-21 23.99
## 2018-11-22 24.02
## 2018-11-23 23.92
## 2018-11-26 24.09
## 2018-11-27 24.05
## 2018-11-28 24.18
## 2018-11-29 24.44
## 2018-11-30 24.47
## 2018-12-03 24.81
## 2018-12-04 24.87
## 2018-12-05 24.58
## 2018-12-06 24.20
## 2018-12-07 24.24
## 2018-12-10 24.08
## 2018-12-11 24.15
## 2018-12-12 24.29
## 2018-12-13 24.38
## 2018-12-14 24.28
## 2018-12-17 24.29
## 2018-12-18 24.05
## 2018-12-19 24.13
## 2018-12-20 24.12
## 2018-12-21 24.07
## 2018-12-22 24.15
## 2018-12-24 24.16
## 2018-12-25 23.90
## 2018-12-26 23.83
## 2018-12-27 23.96
## 2018-12-28 23.92
sma56<-SMA(prices, 50)
head(sma50, 51)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 59.2194
## 2016-03-03 59.2900
執行xts
data1<-new.env() - 創造一個新的環境變數
讀取0050的資料
讀取資料的價格
SMA簡單移動平均法
head - 讀取前幾筆資料
bt.prep(data1, align='keep.all')
names(data1)
## [1] "prices" "dates" "weight" "symbolnames"
## [5] "execution.price"
data1$dates
## [1] "2015-12-14" "2015-12-15" "2015-12-16" "2015-12-17" "2015-12-18"
## [6] "2015-12-21" "2015-12-22" "2015-12-23" "2015-12-24" "2015-12-25"
## [11] "2015-12-28" "2015-12-29" "2015-12-30" "2015-12-31" "2016-01-04"
## [16] "2016-01-05" "2016-01-06" "2016-01-07" "2016-01-08" "2016-01-11"
## [21] "2016-01-12" "2016-01-13" "2016-01-14" "2016-01-15" "2016-01-18"
## [26] "2016-01-19" "2016-01-20" "2016-01-21" "2016-01-22" "2016-01-25"
## [31] "2016-01-26" "2016-01-27" "2016-01-28" "2016-01-29" "2016-01-30"
## [36] "2016-02-01" "2016-02-02" "2016-02-03" "2016-02-15" "2016-02-16"
## [41] "2016-02-17" "2016-02-18" "2016-02-19" "2016-02-22" "2016-02-23"
## [46] "2016-02-24" "2016-02-25" "2016-02-26" "2016-03-01" "2016-03-02"
## [51] "2016-03-03" "2016-03-04" "2016-03-07" "2016-03-08" "2016-03-09"
## [56] "2016-03-10" "2016-03-11" "2016-03-14" "2016-03-15" "2016-03-16"
## [61] "2016-03-17" "2016-03-18" "2016-03-21" "2016-03-22" "2016-03-23"
## [66] "2016-03-24" "2016-03-25" "2016-03-28" "2016-03-29" "2016-03-30"
## [71] "2016-03-31" "2016-04-01" "2016-04-06" "2016-04-07" "2016-04-08"
## [76] "2016-04-11" "2016-04-12" "2016-04-13" "2016-04-14" "2016-04-15"
## [81] "2016-04-18" "2016-04-19" "2016-04-20" "2016-04-21" "2016-04-22"
## [86] "2016-04-25" "2016-04-26" "2016-04-27" "2016-04-28" "2016-04-29"
## [91] "2016-05-03" "2016-05-04" "2016-05-05" "2016-05-06" "2016-05-09"
## [96] "2016-05-10" "2016-05-11" "2016-05-12" "2016-05-13" "2016-05-16"
## [101] "2016-05-17" "2016-05-18" "2016-05-19" "2016-05-20" "2016-05-23"
## [106] "2016-05-24" "2016-05-25" "2016-05-26" "2016-05-27" "2016-05-30"
## [111] "2016-05-31" "2016-06-01" "2016-06-02" "2016-06-03" "2016-06-04"
## [116] "2016-06-06" "2016-06-07" "2016-06-08" "2016-06-13" "2016-06-14"
## [121] "2016-06-15" "2016-06-16" "2016-06-17" "2016-06-20" "2016-06-21"
## [126] "2016-06-22" "2016-06-23" "2016-06-24" "2016-06-27" "2016-06-28"
## [131] "2016-06-29" "2016-06-30" "2016-07-01" "2016-07-04" "2016-07-05"
## [136] "2016-07-06" "2016-07-07" "2016-07-11" "2016-07-12" "2016-07-13"
## [141] "2016-07-14" "2016-07-15" "2016-07-18" "2016-07-19" "2016-07-20"
## [146] "2016-07-21" "2016-07-22" "2016-07-25" "2016-07-26" "2016-07-27"
## [151] "2016-07-28" "2016-07-29" "2016-08-01" "2016-08-02" "2016-08-03"
## [156] "2016-08-04" "2016-08-05" "2016-08-08" "2016-08-09" "2016-08-10"
## [161] "2016-08-11" "2016-08-12" "2016-08-15" "2016-08-16" "2016-08-17"
## [166] "2016-08-18" "2016-08-19" "2016-08-22" "2016-08-23" "2016-08-24"
## [171] "2016-08-25" "2016-08-26" "2016-08-29" "2016-08-30" "2016-08-31"
## [176] "2016-09-01" "2016-09-02" "2016-09-05" "2016-09-06" "2016-09-07"
## [181] "2016-09-08" "2016-09-09" "2016-09-10" "2016-09-12" "2016-09-13"
## [186] "2016-09-14" "2016-09-19" "2016-09-20" "2016-09-21" "2016-09-22"
## [191] "2016-09-23" "2016-09-26" "2016-09-29" "2016-09-30" "2016-10-03"
## [196] "2016-10-04" "2016-10-05" "2016-10-06" "2016-10-07" "2016-10-11"
## [201] "2016-10-12" "2016-10-13" "2016-10-14" "2016-10-17" "2016-10-18"
## [206] "2016-10-19" "2016-10-20" "2016-10-21" "2016-10-24" "2016-10-25"
## [211] "2016-10-26" "2016-10-27" "2016-10-28" "2016-10-31" "2016-11-01"
## [216] "2016-11-02" "2016-11-03" "2016-11-04" "2016-11-07" "2016-11-08"
## [221] "2016-11-09" "2016-11-10" "2016-11-11" "2016-11-14" "2016-11-15"
## [226] "2016-11-16" "2016-11-17" "2016-11-18" "2016-11-21" "2016-11-22"
## [231] "2016-11-23" "2016-11-24" "2016-11-25" "2016-11-28" "2016-11-29"
## [236] "2016-11-30" "2016-12-01" "2016-12-02" "2016-12-05" "2016-12-06"
## [241] "2016-12-07" "2016-12-08" "2016-12-09" "2016-12-12" "2016-12-13"
## [246] "2016-12-14" "2016-12-15" "2016-12-16" "2016-12-19" "2016-12-20"
## [251] "2016-12-21" "2016-12-22" "2016-12-23" "2016-12-26" "2016-12-27"
## [256] "2016-12-28" "2016-12-29" "2016-12-30" "2017-01-03" "2017-01-04"
## [261] "2017-01-05" "2017-01-06" "2017-01-09" "2017-01-10" "2017-01-11"
## [266] "2017-01-12" "2017-01-13" "2017-01-16" "2017-01-17" "2017-01-18"
## [271] "2017-01-19" "2017-01-20" "2017-01-23" "2017-01-24" "2017-02-02"
## [276] "2017-02-03" "2017-02-06" "2017-02-07" "2017-02-08" "2017-02-09"
## [281] "2017-02-10" "2017-02-13" "2017-02-14" "2017-02-15" "2017-02-16"
## [286] "2017-02-17" "2017-02-18" "2017-02-20" "2017-02-21" "2017-02-22"
## [291] "2017-02-23" "2017-02-24" "2017-03-01" "2017-03-02" "2017-03-03"
## [296] "2017-03-06" "2017-03-07" "2017-03-08" "2017-03-09" "2017-03-10"
## [301] "2017-03-13" "2017-03-14" "2017-03-15" "2017-03-16" "2017-03-17"
## [306] "2017-03-20" "2017-03-21" "2017-03-22" "2017-03-23" "2017-03-24"
## [311] "2017-03-27" "2017-03-28" "2017-03-29" "2017-03-30" "2017-03-31"
## [316] "2017-04-05" "2017-04-06" "2017-04-07" "2017-04-10" "2017-04-11"
## [321] "2017-04-12" "2017-04-13" "2017-04-14" "2017-04-17" "2017-04-18"
## [326] "2017-04-19" "2017-04-20" "2017-04-21" "2017-04-24" "2017-04-25"
## [331] "2017-04-26" "2017-04-27" "2017-04-28" "2017-05-02" "2017-05-03"
## [336] "2017-05-04" "2017-05-05" "2017-05-08" "2017-05-09" "2017-05-10"
## [341] "2017-05-11" "2017-05-12" "2017-05-15" "2017-05-16" "2017-05-17"
## [346] "2017-05-18" "2017-05-19" "2017-05-22" "2017-05-23" "2017-05-24"
## [351] "2017-05-25" "2017-05-26" "2017-05-31" "2017-06-01" "2017-06-02"
## [356] "2017-06-03" "2017-06-05" "2017-06-06" "2017-06-07" "2017-06-08"
## [361] "2017-06-09" "2017-06-12" "2017-06-13" "2017-06-14" "2017-06-15"
## [366] "2017-06-16" "2017-06-19" "2017-06-20" "2017-06-21" "2017-06-22"
## [371] "2017-06-23" "2017-06-26" "2017-06-27" "2017-06-28" "2017-06-29"
## [376] "2017-06-30" "2017-07-03" "2017-07-04" "2017-07-05" "2017-07-06"
## [381] "2017-07-07" "2017-07-10" "2017-07-11" "2017-07-12" "2017-07-13"
## [386] "2017-07-14" "2017-07-17" "2017-07-18" "2017-07-19" "2017-07-20"
## [391] "2017-07-21" "2017-07-24" "2017-07-25" "2017-07-26" "2017-07-27"
## [396] "2017-07-28" "2017-07-31" "2017-08-01" "2017-08-02" "2017-08-03"
## [401] "2017-08-04" "2017-08-07" "2017-08-08" "2017-08-09" "2017-08-10"
## [406] "2017-08-11" "2017-08-14" "2017-08-15" "2017-08-16" "2017-08-17"
## [411] "2017-08-18" "2017-08-21" "2017-08-22" "2017-08-23" "2017-08-24"
## [416] "2017-08-25" "2017-08-28" "2017-08-29" "2017-08-30" "2017-08-31"
## [421] "2017-09-01" "2017-09-04" "2017-09-05" "2017-09-06" "2017-09-07"
## [426] "2017-09-08" "2017-09-11" "2017-09-12" "2017-09-13" "2017-09-14"
## [431] "2017-09-15" "2017-09-18" "2017-09-19" "2017-09-20" "2017-09-21"
## [436] "2017-09-22" "2017-09-25" "2017-09-26" "2017-09-27" "2017-09-28"
## [441] "2017-09-29" "2017-09-30" "2017-10-02" "2017-10-03" "2017-10-05"
## [446] "2017-10-06" "2017-10-11" "2017-10-12" "2017-10-13" "2017-10-16"
## [451] "2017-10-17" "2017-10-18" "2017-10-19" "2017-10-20" "2017-10-23"
## [456] "2017-10-24" "2017-10-25" "2017-10-26" "2017-10-27" "2017-10-30"
## [461] "2017-10-31" "2017-11-01" "2017-11-02" "2017-11-03" "2017-11-06"
## [466] "2017-11-07" "2017-11-08" "2017-11-09" "2017-11-10" "2017-11-13"
## [471] "2017-11-14" "2017-11-15" "2017-11-16" "2017-11-17" "2017-11-20"
## [476] "2017-11-21" "2017-11-22" "2017-11-23" "2017-11-24" "2017-11-27"
## [481] "2017-11-28" "2017-11-29" "2017-11-30" "2017-12-01" "2017-12-04"
## [486] "2017-12-05" "2017-12-06" "2017-12-07" "2017-12-08" "2017-12-11"
## [491] "2017-12-12" "2017-12-13" "2017-12-14" "2017-12-15" "2017-12-18"
## [496] "2017-12-19" "2017-12-20" "2017-12-21" "2017-12-22" "2017-12-25"
## [501] "2017-12-26" "2017-12-27" "2017-12-28" "2017-12-29" "2018-01-02"
## [506] "2018-01-03" "2018-01-04" "2018-01-05" "2018-01-08" "2018-01-09"
## [511] "2018-01-10" "2018-01-11" "2018-01-12" "2018-01-15" "2018-01-16"
## [516] "2018-01-17" "2018-01-18" "2018-01-19" "2018-01-22" "2018-01-23"
## [521] "2018-01-24" "2018-01-25" "2018-01-26" "2018-01-29" "2018-01-30"
## [526] "2018-01-31" "2018-02-01" "2018-02-02" "2018-02-05" "2018-02-06"
## [531] "2018-02-07" "2018-02-08" "2018-02-09" "2018-02-12" "2018-02-21"
## [536] "2018-02-22" "2018-02-23" "2018-02-26" "2018-02-27" "2018-03-01"
## [541] "2018-03-02" "2018-03-05" "2018-03-06" "2018-03-07" "2018-03-08"
## [546] "2018-03-09" "2018-03-12" "2018-03-13" "2018-03-14" "2018-03-15"
## [551] "2018-03-16" "2018-03-19" "2018-03-20" "2018-03-21" "2018-03-22"
## [556] "2018-03-23" "2018-03-26" "2018-03-27" "2018-03-28" "2018-03-29"
## [561] "2018-03-30" "2018-03-31" "2018-04-02" "2018-04-03" "2018-04-09"
## [566] "2018-04-10" "2018-04-11" "2018-04-12" "2018-04-13" "2018-04-16"
## [571] "2018-04-17" "2018-04-18" "2018-04-19" "2018-04-20" "2018-04-23"
## [576] "2018-04-24" "2018-04-25" "2018-04-26" "2018-04-27" "2018-04-30"
## [581] "2018-05-02" "2018-05-03" "2018-05-04" "2018-05-07" "2018-05-08"
## [586] "2018-05-09" "2018-05-10" "2018-05-11" "2018-05-14" "2018-05-15"
## [591] "2018-05-16" "2018-05-17" "2018-05-18" "2018-05-21" "2018-05-22"
## [596] "2018-05-23" "2018-05-24" "2018-05-25" "2018-05-28" "2018-05-29"
## [601] "2018-05-30" "2018-05-31" "2018-06-01" "2018-06-04" "2018-06-05"
## [606] "2018-06-06" "2018-06-07" "2018-06-08" "2018-06-11" "2018-06-12"
## [611] "2018-06-13" "2018-06-14" "2018-06-15" "2018-06-19" "2018-06-20"
## [616] "2018-06-21" "2018-06-22" "2018-06-25" "2018-06-26" "2018-06-27"
## [621] "2018-06-28" "2018-06-29" "2018-07-02" "2018-07-03" "2018-07-04"
## [626] "2018-07-05" "2018-07-06" "2018-07-09" "2018-07-10" "2018-07-11"
## [631] "2018-07-12" "2018-07-13" "2018-07-16" "2018-07-17" "2018-07-18"
## [636] "2018-07-19" "2018-07-20" "2018-07-23" "2018-07-24" "2018-07-25"
## [641] "2018-07-26" "2018-07-27" "2018-07-30" "2018-07-31" "2018-08-01"
## [646] "2018-08-02" "2018-08-03" "2018-08-06" "2018-08-07" "2018-08-08"
## [651] "2018-08-09" "2018-08-10" "2018-08-13" "2018-08-14" "2018-08-15"
## [656] "2018-08-16" "2018-08-17" "2018-08-20" "2018-08-21" "2018-08-22"
## [661] "2018-08-23" "2018-08-24" "2018-08-27" "2018-08-28" "2018-08-29"
## [666] "2018-08-30" "2018-08-31" "2018-09-03" "2018-09-04" "2018-09-05"
## [671] "2018-09-06" "2018-09-07" "2018-09-10" "2018-09-11" "2018-09-12"
## [676] "2018-09-13" "2018-09-14" "2018-09-17" "2018-09-18" "2018-09-19"
## [681] "2018-09-20" "2018-09-21" "2018-09-25" "2018-09-26" "2018-09-27"
## [686] "2018-09-28" "2018-10-01" "2018-10-02" "2018-10-03" "2018-10-04"
## [691] "2018-10-05" "2018-10-08" "2018-10-09" "2018-10-11" "2018-10-12"
## [696] "2018-10-15" "2018-10-16" "2018-10-17" "2018-10-18" "2018-10-19"
## [701] "2018-10-22" "2018-10-23" "2018-10-24" "2018-10-25" "2018-10-26"
## [706] "2018-10-29" "2018-10-30" "2018-10-31" "2018-11-01" "2018-11-02"
## [711] "2018-11-05" "2018-11-06" "2018-11-07" "2018-11-08" "2018-11-09"
## [716] "2018-11-12" "2018-11-13" "2018-11-14" "2018-11-15" "2018-11-16"
## [721] "2018-11-19" "2018-11-20" "2018-11-21" "2018-11-22" "2018-11-23"
## [726] "2018-11-26" "2018-11-27" "2018-11-28" "2018-11-29" "2018-11-30"
## [731] "2018-12-03" "2018-12-04" "2018-12-05" "2018-12-06" "2018-12-07"
## [736] "2018-12-10" "2018-12-11" "2018-12-12" "2018-12-13" "2018-12-14"
## [741] "2018-12-17" "2018-12-18" "2018-12-19" "2018-12-20" "2018-12-21"
## [746] "2018-12-22" "2018-12-24" "2018-12-25" "2018-12-26" "2018-12-27"
## [751] "2018-12-28"
data1$prices
## prices
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 NA
## 2016-10-12 NA
## 2016-10-13 NA
## 2016-10-14 NA
## 2016-10-17 NA
## 2016-10-18 NA
## 2016-10-19 NA
## 2016-10-20 NA
## 2016-10-21 NA
## 2016-10-24 NA
## 2016-10-25 NA
## 2016-10-26 NA
## 2016-10-27 NA
## 2016-10-28 NA
## 2016-10-31 NA
## 2016-11-01 NA
## 2016-11-02 NA
## 2016-11-03 NA
## 2016-11-04 NA
## 2016-11-07 NA
## 2016-11-08 NA
## 2016-11-09 NA
## 2016-11-10 NA
## 2016-11-11 NA
## 2016-11-14 NA
## 2016-11-15 NA
## 2016-11-16 NA
## 2016-11-17 NA
## 2016-11-18 NA
## 2016-11-21 NA
## 2016-11-22 NA
## 2016-11-23 NA
## 2016-11-24 NA
## 2016-11-25 NA
## 2016-11-28 NA
## 2016-11-29 NA
## 2016-11-30 NA
## 2016-12-01 NA
## 2016-12-02 NA
## 2016-12-05 NA
## 2016-12-06 NA
## 2016-12-07 NA
## 2016-12-08 NA
## 2016-12-09 NA
## 2016-12-12 NA
## 2016-12-13 NA
## 2016-12-14 NA
## 2016-12-15 NA
## 2016-12-16 NA
## 2016-12-19 NA
## 2016-12-20 NA
## 2016-12-21 NA
## 2016-12-22 NA
## 2016-12-23 NA
## 2016-12-26 NA
## 2016-12-27 NA
## 2016-12-28 NA
## 2016-12-29 NA
## 2016-12-30 NA
## 2017-01-03 NA
## 2017-01-04 NA
## 2017-01-05 NA
## 2017-01-06 NA
## 2017-01-09 NA
## 2017-01-10 NA
## 2017-01-11 NA
## 2017-01-12 NA
## 2017-01-13 NA
## 2017-01-16 NA
## 2017-01-17 NA
## 2017-01-18 NA
## 2017-01-19 NA
## 2017-01-20 NA
## 2017-01-23 NA
## 2017-01-24 NA
## 2017-02-02 NA
## 2017-02-03 NA
## 2017-02-06 NA
## 2017-02-07 NA
## 2017-02-08 NA
## 2017-02-09 NA
## 2017-02-10 NA
## 2017-02-13 NA
## 2017-02-14 NA
## 2017-02-15 NA
## 2017-02-16 NA
## 2017-02-17 NA
## 2017-02-18 NA
## 2017-02-20 NA
## 2017-02-21 NA
## 2017-02-22 NA
## 2017-02-23 NA
## 2017-02-24 NA
## 2017-03-01 NA
## 2017-03-02 NA
## 2017-03-03 NA
## 2017-03-06 NA
## 2017-03-07 NA
## 2017-03-08 NA
## 2017-03-09 NA
## 2017-03-10 NA
## 2017-03-13 NA
## 2017-03-14 NA
## 2017-03-15 NA
## 2017-03-16 NA
## 2017-03-17 NA
## 2017-03-20 NA
## 2017-03-21 NA
## 2017-03-22 NA
## 2017-03-23 NA
## 2017-03-24 NA
## 2017-03-27 NA
## 2017-03-28 NA
## 2017-03-29 NA
## 2017-03-30 NA
## 2017-03-31 NA
## 2017-04-05 NA
## 2017-04-06 NA
## 2017-04-07 NA
## 2017-04-10 NA
## 2017-04-11 NA
## 2017-04-12 NA
## 2017-04-13 NA
## 2017-04-14 NA
## 2017-04-17 NA
## 2017-04-18 NA
## 2017-04-19 NA
## 2017-04-20 NA
## 2017-04-21 NA
## 2017-04-24 NA
## 2017-04-25 NA
## 2017-04-26 NA
## 2017-04-27 NA
## 2017-04-28 NA
## 2017-05-02 NA
## 2017-05-03 NA
## 2017-05-04 NA
## 2017-05-05 NA
## 2017-05-08 NA
## 2017-05-09 NA
## 2017-05-10 NA
## 2017-05-11 NA
## 2017-05-12 NA
## 2017-05-15 NA
## 2017-05-16 NA
## 2017-05-17 NA
## 2017-05-18 NA
## 2017-05-19 NA
## 2017-05-22 NA
## 2017-05-23 NA
## 2017-05-24 NA
## 2017-05-25 NA
## 2017-05-26 NA
## 2017-05-31 NA
## 2017-06-01 NA
## 2017-06-02 NA
## 2017-06-03 NA
## 2017-06-05 NA
## 2017-06-06 NA
## 2017-06-07 NA
## 2017-06-08 NA
## 2017-06-09 NA
## 2017-06-12 NA
## 2017-06-13 NA
## 2017-06-14 NA
## 2017-06-15 NA
## 2017-06-16 NA
## 2017-06-19 NA
## 2017-06-20 NA
## 2017-06-21 NA
## 2017-06-22 NA
## 2017-06-23 NA
## 2017-06-26 NA
## 2017-06-27 NA
## 2017-06-28 NA
## 2017-06-29 NA
## 2017-06-30 NA
## 2017-07-03 NA
## 2017-07-04 NA
## 2017-07-05 NA
## 2017-07-06 NA
## 2017-07-07 NA
## 2017-07-10 NA
## 2017-07-11 NA
## 2017-07-12 NA
## 2017-07-13 NA
## 2017-07-14 NA
## 2017-07-17 NA
## 2017-07-18 NA
## 2017-07-19 NA
## 2017-07-20 NA
## 2017-07-21 NA
## 2017-07-24 NA
## 2017-07-25 NA
## 2017-07-26 NA
## 2017-07-27 NA
## 2017-07-28 NA
## 2017-07-31 NA
## 2017-08-01 NA
## 2017-08-02 NA
## 2017-08-03 NA
## 2017-08-04 NA
## 2017-08-07 NA
## 2017-08-08 NA
## 2017-08-09 NA
## 2017-08-10 NA
## 2017-08-11 NA
## 2017-08-14 NA
## 2017-08-15 NA
## 2017-08-16 NA
## 2017-08-17 NA
## 2017-08-18 NA
## 2017-08-21 NA
## 2017-08-22 NA
## 2017-08-23 NA
## 2017-08-24 NA
## 2017-08-25 NA
## 2017-08-28 NA
## 2017-08-29 NA
## 2017-08-30 NA
## 2017-08-31 NA
## 2017-09-01 NA
## 2017-09-04 NA
## 2017-09-05 NA
## 2017-09-06 NA
## 2017-09-07 NA
## 2017-09-08 NA
## 2017-09-11 NA
## 2017-09-12 NA
## 2017-09-13 NA
## 2017-09-14 NA
## 2017-09-15 NA
## 2017-09-18 NA
## 2017-09-19 NA
## 2017-09-20 NA
## 2017-09-21 NA
## 2017-09-22 NA
## 2017-09-25 NA
## 2017-09-26 NA
## 2017-09-27 NA
## 2017-09-28 NA
## 2017-09-29 NA
## 2017-09-30 NA
## 2017-10-02 NA
## 2017-10-03 NA
## 2017-10-05 NA
## 2017-10-06 NA
## 2017-10-11 NA
## 2017-10-12 NA
## 2017-10-13 NA
## 2017-10-16 NA
## 2017-10-17 NA
## 2017-10-18 NA
## 2017-10-19 NA
## 2017-10-20 NA
## 2017-10-23 NA
## 2017-10-24 NA
## 2017-10-25 NA
## 2017-10-26 NA
## 2017-10-27 NA
## 2017-10-30 NA
## 2017-10-31 NA
## 2017-11-01 NA
## 2017-11-02 NA
## 2017-11-03 NA
## 2017-11-06 NA
## 2017-11-07 NA
## 2017-11-08 NA
## 2017-11-09 NA
## 2017-11-10 NA
## 2017-11-13 NA
## 2017-11-14 NA
## 2017-11-15 NA
## 2017-11-16 NA
## 2017-11-17 NA
## 2017-11-20 NA
## 2017-11-21 NA
## 2017-11-22 NA
## 2017-11-23 NA
## 2017-11-24 NA
## 2017-11-27 NA
## 2017-11-28 NA
## 2017-11-29 NA
## 2017-11-30 NA
## 2017-12-01 NA
## 2017-12-04 NA
## 2017-12-05 NA
## 2017-12-06 NA
## 2017-12-07 NA
## 2017-12-08 NA
## 2017-12-11 NA
## 2017-12-12 NA
## 2017-12-13 NA
## 2017-12-14 NA
## 2017-12-15 NA
## 2017-12-18 NA
## 2017-12-19 NA
## 2017-12-20 NA
## 2017-12-21 NA
## 2017-12-22 NA
## 2017-12-25 NA
## 2017-12-26 NA
## 2017-12-27 NA
## 2017-12-28 NA
## 2017-12-29 NA
## 2018-01-02 NA
## 2018-01-03 NA
## 2018-01-04 NA
## 2018-01-05 NA
## 2018-01-08 NA
## 2018-01-09 NA
## 2018-01-10 NA
## 2018-01-11 NA
## 2018-01-12 NA
## 2018-01-15 NA
## 2018-01-16 NA
## 2018-01-17 NA
## 2018-01-18 NA
## 2018-01-19 NA
## 2018-01-22 NA
## 2018-01-23 NA
## 2018-01-24 NA
## 2018-01-25 NA
## 2018-01-26 NA
## 2018-01-29 NA
## 2018-01-30 NA
## 2018-01-31 NA
## 2018-02-01 NA
## 2018-02-02 NA
## 2018-02-05 NA
## 2018-02-06 NA
## 2018-02-07 NA
## 2018-02-08 NA
## 2018-02-09 NA
## 2018-02-12 NA
## 2018-02-21 NA
## 2018-02-22 NA
## 2018-02-23 NA
## 2018-02-26 NA
## 2018-02-27 NA
## 2018-03-01 NA
## 2018-03-02 NA
## 2018-03-05 NA
## 2018-03-06 NA
## 2018-03-07 NA
## 2018-03-08 NA
## 2018-03-09 NA
## 2018-03-12 NA
## 2018-03-13 NA
## 2018-03-14 NA
## 2018-03-15 NA
## 2018-03-16 NA
## 2018-03-19 NA
## 2018-03-20 NA
## 2018-03-21 NA
## 2018-03-22 NA
## 2018-03-23 NA
## 2018-03-26 NA
## 2018-03-27 NA
## 2018-03-28 NA
## 2018-03-29 NA
## 2018-03-30 NA
## 2018-03-31 NA
## 2018-04-02 NA
## 2018-04-03 NA
## 2018-04-09 NA
## 2018-04-10 NA
## 2018-04-11 NA
## 2018-04-12 NA
## 2018-04-13 NA
## 2018-04-16 NA
## 2018-04-17 NA
## 2018-04-18 NA
## 2018-04-19 NA
## 2018-04-20 NA
## 2018-04-23 NA
## 2018-04-24 NA
## 2018-04-25 NA
## 2018-04-26 NA
## 2018-04-27 NA
## 2018-04-30 NA
## 2018-05-02 NA
## 2018-05-03 NA
## 2018-05-04 NA
## 2018-05-07 NA
## 2018-05-08 NA
## 2018-05-09 NA
## 2018-05-10 NA
## 2018-05-11 NA
## 2018-05-14 NA
## 2018-05-15 NA
## 2018-05-16 NA
## 2018-05-17 NA
## 2018-05-18 NA
## 2018-05-21 NA
## 2018-05-22 NA
## 2018-05-23 NA
## 2018-05-24 NA
## 2018-05-25 NA
## 2018-05-28 NA
## 2018-05-29 NA
## 2018-05-30 NA
## 2018-05-31 NA
## 2018-06-01 NA
## 2018-06-04 NA
## 2018-06-05 NA
## 2018-06-06 NA
## 2018-06-07 NA
## 2018-06-08 NA
## 2018-06-11 NA
## 2018-06-12 NA
## 2018-06-13 NA
## 2018-06-14 NA
## 2018-06-15 NA
## 2018-06-19 NA
## 2018-06-20 NA
## 2018-06-21 NA
## 2018-06-22 NA
## 2018-06-25 NA
## 2018-06-26 NA
## 2018-06-27 NA
## 2018-06-28 NA
## 2018-06-29 NA
## 2018-07-02 NA
## 2018-07-03 NA
## 2018-07-04 NA
## 2018-07-05 NA
## 2018-07-06 NA
## 2018-07-09 NA
## 2018-07-10 NA
## 2018-07-11 NA
## 2018-07-12 NA
## 2018-07-13 NA
## 2018-07-16 NA
## 2018-07-17 NA
## 2018-07-18 NA
## 2018-07-19 NA
## 2018-07-20 NA
## 2018-07-23 NA
## 2018-07-24 NA
## 2018-07-25 NA
## 2018-07-26 NA
## 2018-07-27 NA
## 2018-07-30 NA
## 2018-07-31 NA
## 2018-08-01 NA
## 2018-08-02 NA
## 2018-08-03 NA
## 2018-08-06 NA
## 2018-08-07 NA
## 2018-08-08 NA
## 2018-08-09 NA
## 2018-08-10 NA
## 2018-08-13 NA
## 2018-08-14 NA
## 2018-08-15 NA
## 2018-08-16 NA
## 2018-08-17 NA
## 2018-08-20 NA
## 2018-08-21 NA
## 2018-08-22 NA
## 2018-08-23 NA
## 2018-08-24 NA
## 2018-08-27 NA
## 2018-08-28 NA
## 2018-08-29 NA
## 2018-08-30 NA
## 2018-08-31 NA
## 2018-09-03 NA
## 2018-09-04 NA
## 2018-09-05 NA
## 2018-09-06 NA
## 2018-09-07 NA
## 2018-09-10 NA
## 2018-09-11 NA
## 2018-09-12 NA
## 2018-09-13 NA
## 2018-09-14 NA
## 2018-09-17 NA
## 2018-09-18 NA
## 2018-09-19 NA
## 2018-09-20 NA
## 2018-09-21 NA
## 2018-09-25 NA
## 2018-09-26 NA
## 2018-09-27 NA
## 2018-09-28 NA
## 2018-10-01 NA
## 2018-10-02 NA
## 2018-10-03 NA
## 2018-10-04 NA
## 2018-10-05 NA
## 2018-10-08 NA
## 2018-10-09 NA
## 2018-10-11 NA
## 2018-10-12 NA
## 2018-10-15 NA
## 2018-10-16 NA
## 2018-10-17 NA
## 2018-10-18 NA
## 2018-10-19 NA
## 2018-10-22 NA
## 2018-10-23 NA
## 2018-10-24 NA
## 2018-10-25 NA
## 2018-10-26 NA
## 2018-10-29 NA
## 2018-10-30 NA
## 2018-10-31 NA
## 2018-11-01 NA
## 2018-11-02 NA
## 2018-11-05 NA
## 2018-11-06 NA
## 2018-11-07 NA
## 2018-11-08 NA
## 2018-11-09 NA
## 2018-11-12 NA
## 2018-11-13 NA
## 2018-11-14 NA
## 2018-11-15 NA
## 2018-11-16 NA
## 2018-11-19 NA
## 2018-11-20 NA
## 2018-11-21 NA
## 2018-11-22 NA
## 2018-11-23 NA
## 2018-11-26 NA
## 2018-11-27 NA
## 2018-11-28 NA
## 2018-11-29 NA
## 2018-11-30 NA
## 2018-12-03 NA
## 2018-12-04 NA
## 2018-12-05 NA
## 2018-12-06 NA
## 2018-12-07 NA
## 2018-12-10 NA
## 2018-12-11 NA
## 2018-12-12 NA
## 2018-12-13 NA
## 2018-12-14 NA
## 2018-12-17 NA
## 2018-12-18 NA
## 2018-12-19 NA
## 2018-12-20 NA
## 2018-12-21 NA
## 2018-12-22 NA
## 2018-12-24 NA
## 2018-12-25 NA
## 2018-12-26 NA
## 2018-12-27 NA
## 2018-12-28 NA
data1$prices = prices
data1$prices
## 0056
## 2015-12-14 21.06
## 2015-12-15 21.25
## 2015-12-16 21.50
## 2015-12-17 21.76
## 2015-12-18 21.97
## 2015-12-21 21.99
## 2015-12-22 21.98
## 2015-12-23 22.12
## 2015-12-24 22.09
## 2015-12-25 21.94
## 2015-12-28 22.04
## 2015-12-29 21.95
## 2015-12-30 21.94
## 2015-12-31 21.81
## 2016-01-04 21.51
## 2016-01-05 21.42
## 2016-01-06 21.15
## 2016-01-07 20.91
## 2016-01-08 20.95
## 2016-01-11 20.64
## 2016-01-12 20.73
## 2016-01-13 20.73
## 2016-01-14 20.49
## 2016-01-15 20.55
## 2016-01-18 20.40
## 2016-01-19 20.67
## 2016-01-20 20.57
## 2016-01-21 20.44
## 2016-01-22 20.42
## 2016-01-25 20.72
## 2016-01-26 20.73
## 2016-01-27 20.83
## 2016-01-28 20.94
## 2016-01-29 21.24
## 2016-01-30 21.48
## 2016-02-01 21.54
## 2016-02-02 21.70
## 2016-02-03 21.60
## 2016-02-15 21.54
## 2016-02-16 21.74
## 2016-02-17 21.91
## 2016-02-18 22.10
## 2016-02-19 22.21
## 2016-02-22 22.23
## 2016-02-23 22.22
## 2016-02-24 22.22
## 2016-02-25 22.26
## 2016-02-26 22.39
## 2016-03-01 22.58
## 2016-03-02 22.77
## 2016-03-03 22.79
## 2016-03-04 22.79
## 2016-03-07 22.87
## 2016-03-08 22.58
## 2016-03-09 22.55
## 2016-03-10 22.68
## 2016-03-11 22.75
## 2016-03-14 22.86
## 2016-03-15 22.57
## 2016-03-16 22.52
## 2016-03-17 22.68
## 2016-03-18 22.74
## 2016-03-21 22.74
## 2016-03-22 22.68
## 2016-03-23 22.59
## 2016-03-24 22.41
## 2016-03-25 22.43
## 2016-03-28 22.41
## 2016-03-29 22.24
## 2016-03-30 22.33
## 2016-03-31 22.44
## 2016-04-01 22.31
## 2016-04-06 22.05
## 2016-04-07 21.95
## 2016-04-08 21.95
## 2016-04-11 21.96
## 2016-04-12 22.01
## 2016-04-13 22.10
## 2016-04-14 22.24
## 2016-04-15 22.26
## 2016-04-18 22.23
## 2016-04-19 22.23
## 2016-04-20 21.93
## 2016-04-21 21.85
## 2016-04-22 21.78
## 2016-04-25 21.84
## 2016-04-26 21.99
## 2016-04-27 21.99
## 2016-04-28 21.82
## 2016-04-29 21.58
## 2016-05-03 21.36
## 2016-05-04 21.05
## 2016-05-05 20.86
## 2016-05-06 20.77
## 2016-05-09 20.78
## 2016-05-10 20.77
## 2016-05-11 20.89
## 2016-05-12 20.83
## 2016-05-13 20.59
## 2016-05-16 20.75
## 2016-05-17 20.83
## 2016-05-18 20.85
## 2016-05-19 20.80
## 2016-05-20 20.80
## 2016-05-23 21.12
## 2016-05-24 21.27
## 2016-05-25 21.45
## 2016-05-26 21.48
## 2016-05-27 21.67
## 2016-05-30 21.82
## 2016-05-31 21.86
## 2016-06-01 22.03
## 2016-06-02 22.09
## 2016-06-03 22.04
## 2016-06-04 22.04
## 2016-06-06 22.02
## 2016-06-07 22.21
## 2016-06-08 22.39
## 2016-06-13 22.14
## 2016-06-14 22.17
## 2016-06-15 22.25
## 2016-06-16 22.14
## 2016-06-17 22.27
## 2016-06-20 22.40
## 2016-06-21 22.55
## 2016-06-22 22.57
## 2016-06-23 22.52
## 2016-06-24 22.16
## 2016-06-27 22.04
## 2016-06-28 22.20
## 2016-06-29 22.49
## 2016-06-30 22.57
## 2016-07-01 22.78
## 2016-07-04 22.95
## 2016-07-05 22.93
## 2016-07-06 22.67
## 2016-07-07 22.82
## 2016-07-11 23.32
## 2016-07-12 23.48
## 2016-07-13 23.67
## 2016-07-14 23.80
## 2016-07-15 23.94
## 2016-07-18 24.09
## 2016-07-19 24.15
## 2016-07-20 24.11
## 2016-07-21 24.27
## 2016-07-22 24.28
## 2016-07-25 24.20
## 2016-07-26 24.15
## 2016-07-27 24.36
## 2016-07-28 24.38
## 2016-07-29 24.38
## 2016-08-01 24.50
## 2016-08-02 24.57
## 2016-08-03 24.45
## 2016-08-04 24.47
## 2016-08-05 24.58
## 2016-08-08 24.63
## 2016-08-09 24.70
## 2016-08-10 24.64
## 2016-08-11 24.53
## 2016-08-12 24.57
## 2016-08-15 24.59
## 2016-08-16 24.61
## 2016-08-17 24.54
## 2016-08-18 24.69
## 2016-08-19 24.80
## 2016-08-22 24.38
## 2016-08-23 24.37
## 2016-08-24 24.43
## 2016-08-25 24.61
## 2016-08-26 24.72
## 2016-08-29 24.58
## 2016-08-30 24.72
## 2016-08-31 24.70
## 2016-09-01 24.41
## 2016-09-02 24.35
## 2016-09-05 24.61
## 2016-09-06 24.82
## 2016-09-07 25.00
## 2016-09-08 25.06
## 2016-09-09 24.94
## 2016-09-10 24.61
## 2016-09-12 24.54
## 2016-09-13 24.49
## 2016-09-14 24.34
## 2016-09-19 24.67
## 2016-09-20 24.78
## 2016-09-21 24.87
## 2016-09-22 25.02
## 2016-09-23 25.02
## 2016-09-26 24.89
## 2016-09-29 25.07
## 2016-09-30 25.04
## 2016-10-03 25.04
## 2016-10-04 25.06
## 2016-10-05 25.08
## 2016-10-06 25.08
## 2016-10-07 25.09
## 2016-10-11 24.89
## 2016-10-12 24.94
## 2016-10-13 24.90
## 2016-10-14 24.72
## 2016-10-17 24.58
## 2016-10-18 24.78
## 2016-10-19 24.94
## 2016-10-20 24.98
## 2016-10-21 24.96
## 2016-10-24 25.04
## 2016-10-25 25.26
## 2016-10-26 23.84
## 2016-10-27 23.74
## 2016-10-28 23.75
## 2016-10-31 23.69
## 2016-11-01 23.71
## 2016-11-02 23.37
## 2016-11-03 23.14
## 2016-11-04 23.03
## 2016-11-07 23.23
## 2016-11-08 23.33
## 2016-11-09 22.84
## 2016-11-10 23.16
## 2016-11-11 22.74
## 2016-11-14 22.59
## 2016-11-15 22.71
## 2016-11-16 22.80
## 2016-11-17 22.63
## 2016-11-18 22.77
## 2016-11-21 22.90
## 2016-11-22 23.20
## 2016-11-23 23.22
## 2016-11-24 23.14
## 2016-11-25 23.23
## 2016-11-28 23.30
## 2016-11-29 23.28
## 2016-11-30 23.26
## 2016-12-01 23.33
## 2016-12-02 23.15
## 2016-12-05 23.01
## 2016-12-06 23.14
## 2016-12-07 23.19
## 2016-12-08 23.32
## 2016-12-09 23.41
## 2016-12-12 23.33
## 2016-12-13 23.28
## 2016-12-14 23.30
## 2016-12-15 23.27
## 2016-12-16 23.31
## 2016-12-19 23.11
## 2016-12-20 23.01
## 2016-12-21 23.02
## 2016-12-22 22.93
## 2016-12-23 22.84
## 2016-12-26 22.83
## 2016-12-27 22.88
## 2016-12-28 22.96
## 2016-12-29 22.97
## 2016-12-30 23.06
## 2017-01-03 23.10
## 2017-01-04 23.19
## 2017-01-05 23.25
## 2017-01-06 23.33
## 2017-01-09 23.34
## 2017-01-10 23.35
## 2017-01-11 23.48
## 2017-01-12 23.55
## 2017-01-13 23.54
## 2017-01-16 23.40
## 2017-01-17 23.45
## 2017-01-18 23.44
## 2017-01-19 23.38
## 2017-01-20 23.39
## 2017-01-23 23.44
## 2017-01-24 23.52
## 2017-02-02 23.57
## 2017-02-03 23.58
## 2017-02-06 23.85
## 2017-02-07 23.98
## 2017-02-08 24.12
## 2017-02-09 24.16
## 2017-02-10 24.36
## 2017-02-13 24.31
## 2017-02-14 24.43
## 2017-02-15 24.55
## 2017-02-16 24.47
## 2017-02-17 24.48
## 2017-02-18 24.45
## 2017-02-20 24.44
## 2017-02-21 24.24
## 2017-02-22 24.37
## 2017-02-23 24.46
## 2017-02-24 24.44
## 2017-03-01 24.51
## 2017-03-02 24.58
## 2017-03-03 24.48
## 2017-03-06 24.46
## 2017-03-07 24.49
## 2017-03-08 24.55
## 2017-03-09 24.50
## 2017-03-10 24.35
## 2017-03-13 24.46
## 2017-03-14 24.55
## 2017-03-15 24.61
## 2017-03-16 24.76
## 2017-03-17 24.80
## 2017-03-20 24.90
## 2017-03-21 25.06
## 2017-03-22 24.98
## 2017-03-23 25.01
## 2017-03-24 24.98
## 2017-03-27 24.90
## 2017-03-28 24.76
## 2017-03-29 24.79
## 2017-03-30 24.78
## 2017-03-31 24.76
## 2017-04-05 24.89
## 2017-04-06 24.86
## 2017-04-07 24.76
## 2017-04-10 24.81
## 2017-04-11 24.65
## 2017-04-12 24.47
## 2017-04-13 24.48
## 2017-04-14 24.30
## 2017-04-17 24.11
## 2017-04-18 24.22
## 2017-04-19 24.09
## 2017-04-20 24.01
## 2017-04-21 24.08
## 2017-04-24 24.09
## 2017-04-25 24.19
## 2017-04-26 24.38
## 2017-04-27 24.41
## 2017-04-28 24.46
## 2017-05-02 24.55
## 2017-05-03 24.56
## 2017-05-04 24.56
## 2017-05-05 24.56
## 2017-05-08 24.57
## 2017-05-09 24.55
## 2017-05-10 24.47
## 2017-05-11 24.47
## 2017-05-12 24.53
## 2017-05-15 24.66
## 2017-05-16 24.76
## 2017-05-17 24.72
## 2017-05-18 24.60
## 2017-05-19 24.67
## 2017-05-22 24.74
## 2017-05-23 24.76
## 2017-05-24 24.73
## 2017-05-25 24.80
## 2017-05-26 24.89
## 2017-05-31 24.85
## 2017-06-01 24.84
## 2017-06-02 24.85
## 2017-06-03 24.89
## 2017-06-05 24.95
## 2017-06-06 25.00
## 2017-06-07 24.98
## 2017-06-08 24.97
## 2017-06-09 25.04
## 2017-06-12 25.08
## 2017-06-13 25.15
## 2017-06-14 25.11
## 2017-06-15 24.96
## 2017-06-16 25.00
## 2017-06-19 25.19
## 2017-06-20 25.29
## 2017-06-21 25.35
## 2017-06-22 25.53
## 2017-06-23 25.50
## 2017-06-26 25.65
## 2017-06-27 25.76
## 2017-06-28 25.61
## 2017-06-29 25.64
## 2017-06-30 25.54
## 2017-07-03 25.67
## 2017-07-04 25.70
## 2017-07-05 25.61
## 2017-07-06 25.64
## 2017-07-07 25.58
## 2017-07-10 25.58
## 2017-07-11 25.76
## 2017-07-12 25.93
## 2017-07-13 26.01
## 2017-07-14 26.05
## 2017-07-17 26.12
## 2017-07-18 26.10
## 2017-07-19 26.24
## 2017-07-20 26.26
## 2017-07-21 26.13
## 2017-07-24 26.00
## 2017-07-25 26.14
## 2017-07-26 26.16
## 2017-07-27 26.19
## 2017-07-28 26.19
## 2017-07-31 26.09
## 2017-08-01 26.17
## 2017-08-02 26.27
## 2017-08-03 26.24
## 2017-08-04 26.26
## 2017-08-07 26.34
## 2017-08-08 26.37
## 2017-08-09 26.30
## 2017-08-10 25.93
## 2017-08-11 25.77
## 2017-08-14 25.58
## 2017-08-15 25.63
## 2017-08-16 25.64
## 2017-08-17 25.81
## 2017-08-18 25.66
## 2017-08-21 25.65
## 2017-08-22 25.75
## 2017-08-23 25.87
## 2017-08-24 25.91
## 2017-08-25 25.94
## 2017-08-28 25.96
## 2017-08-29 25.89
## 2017-08-30 25.93
## 2017-08-31 26.09
## 2017-09-01 26.23
## 2017-09-04 26.21
## 2017-09-05 26.26
## 2017-09-06 26.25
## 2017-09-07 26.21
## 2017-09-08 26.20
## 2017-09-11 26.30
## 2017-09-12 26.47
## 2017-09-13 26.51
## 2017-09-14 26.51
## 2017-09-15 26.52
## 2017-09-18 26.74
## 2017-09-19 26.63
## 2017-09-20 26.37
## 2017-09-21 26.41
## 2017-09-22 26.26
## 2017-09-25 25.87
## 2017-09-26 25.73
## 2017-09-27 25.75
## 2017-09-28 25.80
## 2017-09-29 25.68
## 2017-09-30 25.93
## 2017-10-02 26.10
## 2017-10-03 26.19
## 2017-10-05 26.25
## 2017-10-06 26.41
## 2017-10-11 26.40
## 2017-10-12 26.37
## 2017-10-13 26.27
## 2017-10-16 26.36
## 2017-10-17 26.35
## 2017-10-18 26.32
## 2017-10-19 26.36
## 2017-10-20 26.31
## 2017-10-23 26.47
## 2017-10-24 26.57
## 2017-10-25 26.65
## 2017-10-26 26.59
## 2017-10-27 26.52
## 2017-10-30 25.42
## 2017-10-31 25.53
## 2017-11-01 25.59
## 2017-11-02 25.66
## 2017-11-03 25.69
## 2017-11-06 25.60
## 2017-11-07 25.58
## 2017-11-08 25.60
## 2017-11-09 25.52
## 2017-11-10 25.19
## 2017-11-13 25.06
## 2017-11-14 25.01
## 2017-11-15 24.98
## 2017-11-16 25.02
## 2017-11-17 25.15
## 2017-11-20 25.08
## 2017-11-21 25.19
## 2017-11-22 25.18
## 2017-11-23 25.21
## 2017-11-24 25.25
## 2017-11-27 25.24
## 2017-11-28 25.15
## 2017-11-29 25.17
## 2017-11-30 25.01
## 2017-12-01 24.95
## 2017-12-04 24.90
## 2017-12-05 24.89
## 2017-12-06 24.72
## 2017-12-07 24.51
## 2017-12-08 24.50
## 2017-12-11 24.83
## 2017-12-12 24.83
## 2017-12-13 24.83
## 2017-12-14 24.92
## 2017-12-15 24.85
## 2017-12-18 24.86
## 2017-12-19 24.81
## 2017-12-20 24.89
## 2017-12-21 24.90
## 2017-12-22 24.87
## 2017-12-25 24.91
## 2017-12-26 24.86
## 2017-12-27 24.88
## 2017-12-28 24.91
## 2017-12-29 25.01
## 2018-01-02 25.08
## 2018-01-03 25.26
## 2018-01-04 25.40
## 2018-01-05 25.43
## 2018-01-08 25.53
## 2018-01-09 25.57
## 2018-01-10 25.43
## 2018-01-11 25.39
## 2018-01-12 25.54
## 2018-01-15 25.59
## 2018-01-16 25.74
## 2018-01-17 25.87
## 2018-01-18 26.05
## 2018-01-19 26.04
## 2018-01-22 26.16
## 2018-01-23 26.27
## 2018-01-24 26.31
## 2018-01-25 26.51
## 2018-01-26 26.45
## 2018-01-29 26.74
## 2018-01-30 26.60
## 2018-01-31 26.34
## 2018-02-01 26.48
## 2018-02-02 26.30
## 2018-02-05 25.86
## 2018-02-06 25.03
## 2018-02-07 25.41
## 2018-02-08 25.40
## 2018-02-09 24.93
## 2018-02-12 25.20
## 2018-02-21 25.59
## 2018-02-22 25.62
## 2018-02-23 25.78
## 2018-02-26 25.94
## 2018-02-27 26.01
## 2018-03-01 25.82
## 2018-03-02 25.73
## 2018-03-05 25.71
## 2018-03-06 25.71
## 2018-03-07 25.75
## 2018-03-08 26.00
## 2018-03-09 25.97
## 2018-03-12 26.08
## 2018-03-13 26.14
## 2018-03-14 26.14
## 2018-03-15 26.04
## 2018-03-16 26.10
## 2018-03-19 26.18
## 2018-03-20 26.10
## 2018-03-21 26.18
## 2018-03-22 26.26
## 2018-03-23 25.78
## 2018-03-26 25.90
## 2018-03-27 26.10
## 2018-03-28 25.97
## 2018-03-29 25.88
## 2018-03-30 25.96
## 2018-03-31 25.96
## 2018-04-02 26.02
## 2018-04-03 25.91
## 2018-04-09 25.90
## 2018-04-10 25.93
## 2018-04-11 26.06
## 2018-04-12 26.04
## 2018-04-13 26.01
## 2018-04-16 25.86
## 2018-04-17 25.75
## 2018-04-18 25.71
## 2018-04-19 25.78
## 2018-04-20 25.80
## 2018-04-23 25.69
## 2018-04-24 25.55
## 2018-04-25 25.26
## 2018-04-26 25.23
## 2018-04-27 25.11
## 2018-04-30 25.18
## 2018-05-02 25.33
## 2018-05-03 25.22
## 2018-05-04 25.17
## 2018-05-07 25.25
## 2018-05-08 25.36
## 2018-05-09 25.40
## 2018-05-10 25.50
## 2018-05-11 25.55
## 2018-05-14 25.75
## 2018-05-15 25.77
## 2018-05-16 25.94
## 2018-05-17 26.10
## 2018-05-18 26.19
## 2018-05-21 26.38
## 2018-05-22 26.39
## 2018-05-23 26.41
## 2018-05-24 26.38
## 2018-05-25 26.38
## 2018-05-28 26.35
## 2018-05-29 26.33
## 2018-05-30 26.04
## 2018-05-31 26.20
## 2018-06-01 26.36
## 2018-06-04 26.57
## 2018-06-05 26.64
## 2018-06-06 26.76
## 2018-06-07 26.76
## 2018-06-08 26.71
## 2018-06-11 26.65
## 2018-06-12 26.61
## 2018-06-13 26.57
## 2018-06-14 26.44
## 2018-06-15 26.30
## 2018-06-19 26.10
## 2018-06-20 26.04
## 2018-06-21 26.11
## 2018-06-22 25.91
## 2018-06-25 25.81
## 2018-06-26 25.60
## 2018-06-27 25.67
## 2018-06-28 25.43
## 2018-06-29 25.58
## 2018-07-02 25.69
## 2018-07-03 25.52
## 2018-07-04 25.50
## 2018-07-05 25.39
## 2018-07-06 25.23
## 2018-07-09 25.51
## 2018-07-10 25.63
## 2018-07-11 25.52
## 2018-07-12 25.56
## 2018-07-13 25.76
## 2018-07-16 25.90
## 2018-07-17 25.98
## 2018-07-18 26.19
## 2018-07-19 26.26
## 2018-07-20 26.19
## 2018-07-23 26.22
## 2018-07-24 26.33
## 2018-07-25 26.47
## 2018-07-26 26.56
## 2018-07-27 26.84
## 2018-07-30 27.01
## 2018-07-31 27.06
## 2018-08-01 27.26
## 2018-08-02 27.14
## 2018-08-03 27.16
## 2018-08-06 27.36
## 2018-08-07 27.44
## 2018-08-08 27.62
## 2018-08-09 27.51
## 2018-08-10 27.54
## 2018-08-13 27.24
## 2018-08-14 27.28
## 2018-08-15 27.12
## 2018-08-16 26.99
## 2018-08-17 27.20
## 2018-08-20 27.18
## 2018-08-21 27.20
## 2018-08-22 27.28
## 2018-08-23 27.29
## 2018-08-24 27.17
## 2018-08-27 27.33
## 2018-08-28 27.51
## 2018-08-29 27.58
## 2018-08-30 27.69
## 2018-08-31 27.66
## 2018-09-03 27.73
## 2018-09-04 27.65
## 2018-09-05 27.60
## 2018-09-06 27.38
## 2018-09-07 27.16
## 2018-09-10 26.73
## 2018-09-11 26.65
## 2018-09-12 26.68
## 2018-09-13 26.89
## 2018-09-14 27.29
## 2018-09-17 27.47
## 2018-09-18 27.35
## 2018-09-19 27.41
## 2018-09-20 27.39
## 2018-09-21 27.39
## 2018-09-25 27.49
## 2018-09-26 27.40
## 2018-09-27 27.34
## 2018-09-28 27.28
## 2018-10-01 27.34
## 2018-10-02 27.20
## 2018-10-03 27.01
## 2018-10-04 26.75
## 2018-10-05 26.46
## 2018-10-08 26.46
## 2018-10-09 26.29
## 2018-10-11 24.98
## 2018-10-12 24.94
## 2018-10-15 25.18
## 2018-10-16 25.32
## 2018-10-17 25.61
## 2018-10-18 25.49
## 2018-10-19 25.38
## 2018-10-22 25.71
## 2018-10-23 24.18
## 2018-10-24 24.05
## 2018-10-25 23.59
## 2018-10-26 23.48
## 2018-10-29 23.32
## 2018-10-30 23.35
## 2018-10-31 23.71
## 2018-11-01 24.01
## 2018-11-02 24.14
## 2018-11-05 24.12
## 2018-11-06 24.11
## 2018-11-07 24.18
## 2018-11-08 24.39
## 2018-11-09 24.19
## 2018-11-12 24.21
## 2018-11-13 23.84
## 2018-11-14 24.12
## 2018-11-15 24.13
## 2018-11-16 24.28
## 2018-11-19 24.38
## 2018-11-20 24.23
## 2018-11-21 23.99
## 2018-11-22 24.02
## 2018-11-23 23.92
## 2018-11-26 24.09
## 2018-11-27 24.05
## 2018-11-28 24.18
## 2018-11-29 24.44
## 2018-11-30 24.47
## 2018-12-03 24.81
## 2018-12-04 24.87
## 2018-12-05 24.58
## 2018-12-06 24.20
## 2018-12-07 24.24
## 2018-12-10 24.08
## 2018-12-11 24.15
## 2018-12-12 24.29
## 2018-12-13 24.38
## 2018-12-14 24.28
## 2018-12-17 24.29
## 2018-12-18 24.05
## 2018-12-19 24.13
## 2018-12-20 24.12
## 2018-12-21 24.07
## 2018-12-22 24.15
## 2018-12-24 24.16
## 2018-12-25 23.90
## 2018-12-26 23.83
## 2018-12-27 23.96
## 2018-12-28 23.92
data1$weight
## prices
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 NA
## 2016-10-12 NA
## 2016-10-13 NA
## 2016-10-14 NA
## 2016-10-17 NA
## 2016-10-18 NA
## 2016-10-19 NA
## 2016-10-20 NA
## 2016-10-21 NA
## 2016-10-24 NA
## 2016-10-25 NA
## 2016-10-26 NA
## 2016-10-27 NA
## 2016-10-28 NA
## 2016-10-31 NA
## 2016-11-01 NA
## 2016-11-02 NA
## 2016-11-03 NA
## 2016-11-04 NA
## 2016-11-07 NA
## 2016-11-08 NA
## 2016-11-09 NA
## 2016-11-10 NA
## 2016-11-11 NA
## 2016-11-14 NA
## 2016-11-15 NA
## 2016-11-16 NA
## 2016-11-17 NA
## 2016-11-18 NA
## 2016-11-21 NA
## 2016-11-22 NA
## 2016-11-23 NA
## 2016-11-24 NA
## 2016-11-25 NA
## 2016-11-28 NA
## 2016-11-29 NA
## 2016-11-30 NA
## 2016-12-01 NA
## 2016-12-02 NA
## 2016-12-05 NA
## 2016-12-06 NA
## 2016-12-07 NA
## 2016-12-08 NA
## 2016-12-09 NA
## 2016-12-12 NA
## 2016-12-13 NA
## 2016-12-14 NA
## 2016-12-15 NA
## 2016-12-16 NA
## 2016-12-19 NA
## 2016-12-20 NA
## 2016-12-21 NA
## 2016-12-22 NA
## 2016-12-23 NA
## 2016-12-26 NA
## 2016-12-27 NA
## 2016-12-28 NA
## 2016-12-29 NA
## 2016-12-30 NA
## 2017-01-03 NA
## 2017-01-04 NA
## 2017-01-05 NA
## 2017-01-06 NA
## 2017-01-09 NA
## 2017-01-10 NA
## 2017-01-11 NA
## 2017-01-12 NA
## 2017-01-13 NA
## 2017-01-16 NA
## 2017-01-17 NA
## 2017-01-18 NA
## 2017-01-19 NA
## 2017-01-20 NA
## 2017-01-23 NA
## 2017-01-24 NA
## 2017-02-02 NA
## 2017-02-03 NA
## 2017-02-06 NA
## 2017-02-07 NA
## 2017-02-08 NA
## 2017-02-09 NA
## 2017-02-10 NA
## 2017-02-13 NA
## 2017-02-14 NA
## 2017-02-15 NA
## 2017-02-16 NA
## 2017-02-17 NA
## 2017-02-18 NA
## 2017-02-20 NA
## 2017-02-21 NA
## 2017-02-22 NA
## 2017-02-23 NA
## 2017-02-24 NA
## 2017-03-01 NA
## 2017-03-02 NA
## 2017-03-03 NA
## 2017-03-06 NA
## 2017-03-07 NA
## 2017-03-08 NA
## 2017-03-09 NA
## 2017-03-10 NA
## 2017-03-13 NA
## 2017-03-14 NA
## 2017-03-15 NA
## 2017-03-16 NA
## 2017-03-17 NA
## 2017-03-20 NA
## 2017-03-21 NA
## 2017-03-22 NA
## 2017-03-23 NA
## 2017-03-24 NA
## 2017-03-27 NA
## 2017-03-28 NA
## 2017-03-29 NA
## 2017-03-30 NA
## 2017-03-31 NA
## 2017-04-05 NA
## 2017-04-06 NA
## 2017-04-07 NA
## 2017-04-10 NA
## 2017-04-11 NA
## 2017-04-12 NA
## 2017-04-13 NA
## 2017-04-14 NA
## 2017-04-17 NA
## 2017-04-18 NA
## 2017-04-19 NA
## 2017-04-20 NA
## 2017-04-21 NA
## 2017-04-24 NA
## 2017-04-25 NA
## 2017-04-26 NA
## 2017-04-27 NA
## 2017-04-28 NA
## 2017-05-02 NA
## 2017-05-03 NA
## 2017-05-04 NA
## 2017-05-05 NA
## 2017-05-08 NA
## 2017-05-09 NA
## 2017-05-10 NA
## 2017-05-11 NA
## 2017-05-12 NA
## 2017-05-15 NA
## 2017-05-16 NA
## 2017-05-17 NA
## 2017-05-18 NA
## 2017-05-19 NA
## 2017-05-22 NA
## 2017-05-23 NA
## 2017-05-24 NA
## 2017-05-25 NA
## 2017-05-26 NA
## 2017-05-31 NA
## 2017-06-01 NA
## 2017-06-02 NA
## 2017-06-03 NA
## 2017-06-05 NA
## 2017-06-06 NA
## 2017-06-07 NA
## 2017-06-08 NA
## 2017-06-09 NA
## 2017-06-12 NA
## 2017-06-13 NA
## 2017-06-14 NA
## 2017-06-15 NA
## 2017-06-16 NA
## 2017-06-19 NA
## 2017-06-20 NA
## 2017-06-21 NA
## 2017-06-22 NA
## 2017-06-23 NA
## 2017-06-26 NA
## 2017-06-27 NA
## 2017-06-28 NA
## 2017-06-29 NA
## 2017-06-30 NA
## 2017-07-03 NA
## 2017-07-04 NA
## 2017-07-05 NA
## 2017-07-06 NA
## 2017-07-07 NA
## 2017-07-10 NA
## 2017-07-11 NA
## 2017-07-12 NA
## 2017-07-13 NA
## 2017-07-14 NA
## 2017-07-17 NA
## 2017-07-18 NA
## 2017-07-19 NA
## 2017-07-20 NA
## 2017-07-21 NA
## 2017-07-24 NA
## 2017-07-25 NA
## 2017-07-26 NA
## 2017-07-27 NA
## 2017-07-28 NA
## 2017-07-31 NA
## 2017-08-01 NA
## 2017-08-02 NA
## 2017-08-03 NA
## 2017-08-04 NA
## 2017-08-07 NA
## 2017-08-08 NA
## 2017-08-09 NA
## 2017-08-10 NA
## 2017-08-11 NA
## 2017-08-14 NA
## 2017-08-15 NA
## 2017-08-16 NA
## 2017-08-17 NA
## 2017-08-18 NA
## 2017-08-21 NA
## 2017-08-22 NA
## 2017-08-23 NA
## 2017-08-24 NA
## 2017-08-25 NA
## 2017-08-28 NA
## 2017-08-29 NA
## 2017-08-30 NA
## 2017-08-31 NA
## 2017-09-01 NA
## 2017-09-04 NA
## 2017-09-05 NA
## 2017-09-06 NA
## 2017-09-07 NA
## 2017-09-08 NA
## 2017-09-11 NA
## 2017-09-12 NA
## 2017-09-13 NA
## 2017-09-14 NA
## 2017-09-15 NA
## 2017-09-18 NA
## 2017-09-19 NA
## 2017-09-20 NA
## 2017-09-21 NA
## 2017-09-22 NA
## 2017-09-25 NA
## 2017-09-26 NA
## 2017-09-27 NA
## 2017-09-28 NA
## 2017-09-29 NA
## 2017-09-30 NA
## 2017-10-02 NA
## 2017-10-03 NA
## 2017-10-05 NA
## 2017-10-06 NA
## 2017-10-11 NA
## 2017-10-12 NA
## 2017-10-13 NA
## 2017-10-16 NA
## 2017-10-17 NA
## 2017-10-18 NA
## 2017-10-19 NA
## 2017-10-20 NA
## 2017-10-23 NA
## 2017-10-24 NA
## 2017-10-25 NA
## 2017-10-26 NA
## 2017-10-27 NA
## 2017-10-30 NA
## 2017-10-31 NA
## 2017-11-01 NA
## 2017-11-02 NA
## 2017-11-03 NA
## 2017-11-06 NA
## 2017-11-07 NA
## 2017-11-08 NA
## 2017-11-09 NA
## 2017-11-10 NA
## 2017-11-13 NA
## 2017-11-14 NA
## 2017-11-15 NA
## 2017-11-16 NA
## 2017-11-17 NA
## 2017-11-20 NA
## 2017-11-21 NA
## 2017-11-22 NA
## 2017-11-23 NA
## 2017-11-24 NA
## 2017-11-27 NA
## 2017-11-28 NA
## 2017-11-29 NA
## 2017-11-30 NA
## 2017-12-01 NA
## 2017-12-04 NA
## 2017-12-05 NA
## 2017-12-06 NA
## 2017-12-07 NA
## 2017-12-08 NA
## 2017-12-11 NA
## 2017-12-12 NA
## 2017-12-13 NA
## 2017-12-14 NA
## 2017-12-15 NA
## 2017-12-18 NA
## 2017-12-19 NA
## 2017-12-20 NA
## 2017-12-21 NA
## 2017-12-22 NA
## 2017-12-25 NA
## 2017-12-26 NA
## 2017-12-27 NA
## 2017-12-28 NA
## 2017-12-29 NA
## 2018-01-02 NA
## 2018-01-03 NA
## 2018-01-04 NA
## 2018-01-05 NA
## 2018-01-08 NA
## 2018-01-09 NA
## 2018-01-10 NA
## 2018-01-11 NA
## 2018-01-12 NA
## 2018-01-15 NA
## 2018-01-16 NA
## 2018-01-17 NA
## 2018-01-18 NA
## 2018-01-19 NA
## 2018-01-22 NA
## 2018-01-23 NA
## 2018-01-24 NA
## 2018-01-25 NA
## 2018-01-26 NA
## 2018-01-29 NA
## 2018-01-30 NA
## 2018-01-31 NA
## 2018-02-01 NA
## 2018-02-02 NA
## 2018-02-05 NA
## 2018-02-06 NA
## 2018-02-07 NA
## 2018-02-08 NA
## 2018-02-09 NA
## 2018-02-12 NA
## 2018-02-21 NA
## 2018-02-22 NA
## 2018-02-23 NA
## 2018-02-26 NA
## 2018-02-27 NA
## 2018-03-01 NA
## 2018-03-02 NA
## 2018-03-05 NA
## 2018-03-06 NA
## 2018-03-07 NA
## 2018-03-08 NA
## 2018-03-09 NA
## 2018-03-12 NA
## 2018-03-13 NA
## 2018-03-14 NA
## 2018-03-15 NA
## 2018-03-16 NA
## 2018-03-19 NA
## 2018-03-20 NA
## 2018-03-21 NA
## 2018-03-22 NA
## 2018-03-23 NA
## 2018-03-26 NA
## 2018-03-27 NA
## 2018-03-28 NA
## 2018-03-29 NA
## 2018-03-30 NA
## 2018-03-31 NA
## 2018-04-02 NA
## 2018-04-03 NA
## 2018-04-09 NA
## 2018-04-10 NA
## 2018-04-11 NA
## 2018-04-12 NA
## 2018-04-13 NA
## 2018-04-16 NA
## 2018-04-17 NA
## 2018-04-18 NA
## 2018-04-19 NA
## 2018-04-20 NA
## 2018-04-23 NA
## 2018-04-24 NA
## 2018-04-25 NA
## 2018-04-26 NA
## 2018-04-27 NA
## 2018-04-30 NA
## 2018-05-02 NA
## 2018-05-03 NA
## 2018-05-04 NA
## 2018-05-07 NA
## 2018-05-08 NA
## 2018-05-09 NA
## 2018-05-10 NA
## 2018-05-11 NA
## 2018-05-14 NA
## 2018-05-15 NA
## 2018-05-16 NA
## 2018-05-17 NA
## 2018-05-18 NA
## 2018-05-21 NA
## 2018-05-22 NA
## 2018-05-23 NA
## 2018-05-24 NA
## 2018-05-25 NA
## 2018-05-28 NA
## 2018-05-29 NA
## 2018-05-30 NA
## 2018-05-31 NA
## 2018-06-01 NA
## 2018-06-04 NA
## 2018-06-05 NA
## 2018-06-06 NA
## 2018-06-07 NA
## 2018-06-08 NA
## 2018-06-11 NA
## 2018-06-12 NA
## 2018-06-13 NA
## 2018-06-14 NA
## 2018-06-15 NA
## 2018-06-19 NA
## 2018-06-20 NA
## 2018-06-21 NA
## 2018-06-22 NA
## 2018-06-25 NA
## 2018-06-26 NA
## 2018-06-27 NA
## 2018-06-28 NA
## 2018-06-29 NA
## 2018-07-02 NA
## 2018-07-03 NA
## 2018-07-04 NA
## 2018-07-05 NA
## 2018-07-06 NA
## 2018-07-09 NA
## 2018-07-10 NA
## 2018-07-11 NA
## 2018-07-12 NA
## 2018-07-13 NA
## 2018-07-16 NA
## 2018-07-17 NA
## 2018-07-18 NA
## 2018-07-19 NA
## 2018-07-20 NA
## 2018-07-23 NA
## 2018-07-24 NA
## 2018-07-25 NA
## 2018-07-26 NA
## 2018-07-27 NA
## 2018-07-30 NA
## 2018-07-31 NA
## 2018-08-01 NA
## 2018-08-02 NA
## 2018-08-03 NA
## 2018-08-06 NA
## 2018-08-07 NA
## 2018-08-08 NA
## 2018-08-09 NA
## 2018-08-10 NA
## 2018-08-13 NA
## 2018-08-14 NA
## 2018-08-15 NA
## 2018-08-16 NA
## 2018-08-17 NA
## 2018-08-20 NA
## 2018-08-21 NA
## 2018-08-22 NA
## 2018-08-23 NA
## 2018-08-24 NA
## 2018-08-27 NA
## 2018-08-28 NA
## 2018-08-29 NA
## 2018-08-30 NA
## 2018-08-31 NA
## 2018-09-03 NA
## 2018-09-04 NA
## 2018-09-05 NA
## 2018-09-06 NA
## 2018-09-07 NA
## 2018-09-10 NA
## 2018-09-11 NA
## 2018-09-12 NA
## 2018-09-13 NA
## 2018-09-14 NA
## 2018-09-17 NA
## 2018-09-18 NA
## 2018-09-19 NA
## 2018-09-20 NA
## 2018-09-21 NA
## 2018-09-25 NA
## 2018-09-26 NA
## 2018-09-27 NA
## 2018-09-28 NA
## 2018-10-01 NA
## 2018-10-02 NA
## 2018-10-03 NA
## 2018-10-04 NA
## 2018-10-05 NA
## 2018-10-08 NA
## 2018-10-09 NA
## 2018-10-11 NA
## 2018-10-12 NA
## 2018-10-15 NA
## 2018-10-16 NA
## 2018-10-17 NA
## 2018-10-18 NA
## 2018-10-19 NA
## 2018-10-22 NA
## 2018-10-23 NA
## 2018-10-24 NA
## 2018-10-25 NA
## 2018-10-26 NA
## 2018-10-29 NA
## 2018-10-30 NA
## 2018-10-31 NA
## 2018-11-01 NA
## 2018-11-02 NA
## 2018-11-05 NA
## 2018-11-06 NA
## 2018-11-07 NA
## 2018-11-08 NA
## 2018-11-09 NA
## 2018-11-12 NA
## 2018-11-13 NA
## 2018-11-14 NA
## 2018-11-15 NA
## 2018-11-16 NA
## 2018-11-19 NA
## 2018-11-20 NA
## 2018-11-21 NA
## 2018-11-22 NA
## 2018-11-23 NA
## 2018-11-26 NA
## 2018-11-27 NA
## 2018-11-28 NA
## 2018-11-29 NA
## 2018-11-30 NA
## 2018-12-03 NA
## 2018-12-04 NA
## 2018-12-05 NA
## 2018-12-06 NA
## 2018-12-07 NA
## 2018-12-10 NA
## 2018-12-11 NA
## 2018-12-12 NA
## 2018-12-13 NA
## 2018-12-14 NA
## 2018-12-17 NA
## 2018-12-18 NA
## 2018-12-19 NA
## 2018-12-20 NA
## 2018-12-21 NA
## 2018-12-22 NA
## 2018-12-24 NA
## 2018-12-25 NA
## 2018-12-26 NA
## 2018-12-27 NA
## 2018-12-28 NA
data1$execution.price = data1$prices = etf4.all.1$`0056`
data1$weight[] = 1
buy.hold.0056 <- bt.run.share(data1, clean.signal=F, trade.summary = TRUE)
## Latest weights :
## prices
## 2018-12-28 100
##
## Performance summary :
## CAGR Best Worst
## 4.3 2.2 -6
buy.hold.0056 <-bt.run(data1)
## Latest weights :
## prices
## 2018-12-28 100
##
## Performance summary :
## CAGR Best Worst
## 4.3 2.2 -6
bt.prep(data1, align=‘keep.all’) - 加載和清理數據價格/讀取0056的股票資訊
prices - 價格
weight - 權重
execution.price - 執行價格
buy.hold - 買進賣出
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
buy.hold.0050 <-bt.run(data1) - 讀取買進賣出資料
prices<-data1$prices
sma200<-SMA(prices, 200)
head(sma200, 201)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 22.6871
## 2016-10-12 22.7065
data1$weight[] <- iif(prices >= sma200, 1, 0)
sma200.0056 <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 0
##
## Performance summary :
## CAGR Best Worst
## -3.1 1.5 -5.6
sma200.0056$trade.summary
## $stats
## All Long Short
## ntrades 1.200000e+01 1.200000e+01 NA
## avg.pnl -7.579947e-03 -7.579947e-03 NA
## len 3.283333e+01 3.283333e+01 NA
## win.prob 2.500000e-01 2.500000e-01 NA
## win.avg.pnl 2.795289e-02 2.795289e-02 NA
## win.len 8.066667e+01 8.066667e+01 NA
## loss.prob 7.500000e-01 7.500000e-01 NA
## loss.avg.pnl -1.942423e-02 -1.942423e-02 NA
## loss.len 1.688889e+01 1.688889e+01 NA
## expectancy -7.579947e-05 -7.579947e-05 NA
## profitfactor 4.796912e-01 4.796912e-01 NA
##
## $trades
## symbol weight entry.date exit.date nhold entry.price
## [1,] "prices" "100" "2016-10-11" "2016-11-09" " 29" "24.89"
## [2,] "prices" "100" "2016-11-10" "2016-11-11" " 1" "23.16"
## [3,] "prices" "100" "2016-11-22" "2016-12-05" " 13" "23.20"
## [4,] "prices" "100" "2016-12-07" "2016-12-19" " 12" "23.19"
## [5,] "prices" "100" "2017-01-05" "2017-04-20" "105" "23.25"
## [6,] "prices" "100" "2017-04-21" "2017-11-10" "203" "24.08"
## [7,] "prices" "100" "2018-01-05" "2018-01-11" " 6" "25.43"
## [8,] "prices" "100" "2018-01-12" "2018-02-06" " 25" "25.54"
## [9,] "prices" "100" "2018-02-22" "2018-04-17" " 54" "25.62"
## [10,] "prices" "100" "2018-04-20" "2018-04-23" " 3" "25.80"
## [11,] "prices" "100" "2018-05-15" "2018-06-26" " 42" "25.77"
## [12,] "prices" "100" "2018-07-13" "2018-10-11" " 90" "25.76"
## exit.price return
## [1,] "22.84" "-8.24"
## [2,] "22.74" "-1.81"
## [3,] "23.01" "-0.82"
## [4,] "23.11" "-0.34"
## [5,] "24.01" " 3.27"
## [6,] "25.19" " 4.61"
## [7,] "25.39" "-0.16"
## [8,] "25.03" "-2.00"
## [9,] "25.75" " 0.51"
## [10,] "25.69" "-0.43"
## [11,] "25.60" "-0.66"
## [12,] "24.98" "-3.03"
讀取200天的股票資料
SMA簡單移動平均法
head - 讀取前幾筆資料
IIf函數 - 只傳回其中一個部分
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
sma50<-SMA(prices, 50)
head(sma50, 51)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 21.4786
## 2016-03-03 21.5132
data1$weight[] <- iif(prices >= sma50, 1, 0)
sma50.0056 <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 0
##
## Performance summary :
## CAGR Best Worst
## 3.7 2.2 -5.6
讀取50天的股票資料
SMA簡單移動平均法
head - 讀取前幾筆資料
IIf函數 - 只傳回其中一個部分
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
data1$weight[] <- iif(prices >= sma50, 1, -1)
sma50.0056.short <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 -100
##
## Performance summary :
## CAGR Best Worst
## 2.5 6 -5.6
IIf函數 - 只傳回其中一個部分
1(買進) /1(賣出)
SMA簡單移動平均法
bt.run函數需要prices、weight、execution.price 3個輸入因素
50天的資料權重
models<-list("SMA50"= sma50.0056,
"SMA200"= sma200.0056,
"SMA50_short" = sma50.0056.short,
"BH 0050" = buy.hold.0056)
strategy.performance.snapshoot(models, T)
## NULL
strategy.performance.snapshoot(models, control=list(comparison=T), sort.performance=T)
plotbt.strategy.sidebyside(models, return.table=T)
## SMA50 SMA200
## Period "十二月2015 - 十二月2018" "十二月2015 - 十二月2018"
## Cagr "3.71" "-3.14"
## Sharpe "0.53" "-0.38"
## DVR "0.29" "-0.06"
## Volatility "7.61" "7.84"
## MaxDD "-7.49" "-12.25"
## AvgDD "-1.84" "-6.23"
## VaR "-0.6" "-0.63"
## CVaR "-1.3" "-1.4"
## Exposure "56.86" "52.46"
## SMA50_short BH 0050
## Period "十二月2015 - 十二月2018" "十二月2015 - 十二月2018"
## Cagr "2.45" "4.28"
## Sharpe "0.28" "0.44"
## DVR "0.04" "0.25"
## Volatility "11.22" "11.22"
## MaxDD "-14.92" "-15.9"
## AvgDD "-3.59" "-3.08"
## VaR "-1.1" "-1.1"
## CVaR "-1.59" "-1.87"
## Exposure "99.87" "99.87"
繪出模型,將清單中的資料讀取繪畫(夏普指數等資訊)
SMA簡單移動平均法
BH(買進賣出)
用plot函數劃出策略圖
control=list - 控制清單變數
plotbt.strategy.sidebyside(models, return.table=T) - 將圖形合併方便觀察所有資料
return(回報率)
library(ggplot2)
all.0056<-merge.xts(sma50.0056$equity,
sma50.0056.short$equity,
sma200.0056$equity,
buy.hold.0056$equity)
colnames(all.0056)<-c("sma50", "sma50 short", "sma200", "BH")
head(all.0056)
## sma50 sma50 short sma200 BH
## 2015-12-14 1 1.0000000 1 1.000000
## 2015-12-15 1 0.9909782 1 1.009022
## 2015-12-16 1 0.9793196 1 1.020893
## 2015-12-17 1 0.9674767 1 1.033238
## 2015-12-18 1 0.9581398 1 1.043210
## 2015-12-21 1 0.9572676 1 1.044160
all.0056.long<-fortify(all.0056, melt=T)
head(all.0056.long)
## Index Series Value
## 1 2015-12-14 sma50 1
## 2 2015-12-15 sma50 1
## 3 2015-12-16 sma50 1
## 4 2015-12-17 sma50 1
## 5 2015-12-18 sma50 1
## 6 2015-12-21 sma50 1
#
title = "Cumulative returns of 0056s"
p = ggplot(all.0056.long, aes(x = Index, y = Value)) +
geom_line(aes(linetype = Series, color = Series)) +
#geom_point(aes(shape = Series))+
xlab("year") + ylab("cumulative returns")+
ggtitle(title)
p
執行ggplot2 繪圖
將0056的equity和買進賣出的資料繪圖
有4個資料sma50、sma50 short、 sma200、 BH
head - 讀取前幾筆資料
fortify(強化的意思)
melt將資料融合在一起
把標題命名為Cumulative returns of 0050s - title = Cumulative returns of 0050s
用geom設定圖的資訊(顏色、點、線等)
xlab/ylab - x與y軸的標籤
p看出來的圖
library(xts)
data1<-new.env()
data1$prices<-etf4.all.1$`006205`
prices<-data1$prices
prices
## 006205
## 2015-12-14 30.98
## 2015-12-15 31.66
## 2015-12-16 31.67
## 2015-12-17 32.06
## 2015-12-18 32.23
## 2015-12-21 32.62
## 2015-12-22 33.11
## 2015-12-23 33.35
## 2015-12-24 33.02
## 2015-12-25 33.02
## 2015-12-28 32.87
## 2015-12-29 32.14
## 2015-12-30 31.98
## 2015-12-31 31.97
## 2016-01-04 31.02
## 2016-01-05 29.94
## 2016-01-06 29.94
## 2016-01-07 28.41
## 2016-01-08 28.62
## 2016-01-11 28.47
## 2016-01-12 27.97
## 2016-01-13 28.21
## 2016-01-14 27.05
## 2016-01-15 27.49
## 2016-01-18 27.11
## 2016-01-19 27.74
## 2016-01-20 27.67
## 2016-01-21 27.62
## 2016-01-22 27.30
## 2016-01-25 27.60
## 2016-01-26 27.15
## 2016-01-27 25.88
## 2016-01-28 25.70
## 2016-01-29 25.65
## 2016-01-30 26.21
## 2016-02-01 25.69
## 2016-02-02 25.66
## 2016-02-03 25.47
## 2016-02-15 25.42
## 2016-02-16 26.47
## 2016-02-17 26.56
## 2016-02-18 26.94
## 2016-02-19 26.74
## 2016-02-22 27.07
## 2016-02-23 27.13
## 2016-02-24 27.00
## 2016-02-25 26.56
## 2016-02-26 25.90
## 2016-03-01 25.55
## 2016-03-02 26.09
## 2016-03-03 26.70
## 2016-03-04 26.77
## 2016-03-07 27.27
## 2016-03-08 26.68
## 2016-03-09 26.78
## 2016-03-10 27.03
## 2016-03-11 26.59
## 2016-03-14 27.11
## 2016-03-15 26.89
## 2016-03-16 26.99
## 2016-03-17 27.34
## 2016-03-18 27.74
## 2016-03-21 28.35
## 2016-03-22 28.37
## 2016-03-23 28.13
## 2016-03-24 27.86
## 2016-03-25 27.72
## 2016-03-28 27.93
## 2016-03-29 27.45
## 2016-03-30 27.49
## 2016-03-31 27.83
## 2016-04-01 27.52
## 2016-04-06 27.87
## 2016-04-07 27.87
## 2016-04-08 27.49
## 2016-04-11 27.83
## 2016-04-12 27.79
## 2016-04-13 28.28
## 2016-04-14 28.37
## 2016-04-15 28.31
## 2016-04-18 28.03
## 2016-04-19 27.92
## 2016-04-20 27.29
## 2016-04-21 27.38
## 2016-04-22 27.30
## 2016-04-25 27.15
## 2016-04-26 27.26
## 2016-04-27 27.37
## 2016-04-28 27.23
## 2016-04-29 27.17
## 2016-05-03 27.42
## 2016-05-04 27.47
## 2016-05-05 27.50
## 2016-05-06 27.34
## 2016-05-09 26.62
## 2016-05-10 26.30
## 2016-05-11 26.45
## 2016-05-12 26.32
## 2016-05-13 26.49
## 2016-05-16 26.40
## 2016-05-17 26.53
## 2016-05-18 26.10
## 2016-05-19 26.34
## 2016-05-20 26.42
## 2016-05-23 26.53
## 2016-05-24 26.31
## 2016-05-25 26.49
## 2016-05-26 26.28
## 2016-05-27 26.31
## 2016-05-30 26.38
## 2016-05-31 27.10
## 2016-06-01 27.34
## 2016-06-02 27.20
## 2016-06-03 27.20
## 2016-06-04 27.21
## 2016-06-06 27.14
## 2016-06-07 27.12
## 2016-06-08 26.91
## 2016-06-13 26.52
## 2016-06-14 26.05
## 2016-06-15 26.16
## 2016-06-16 26.22
## 2016-06-17 26.40
## 2016-06-20 26.36
## 2016-06-21 26.52
## 2016-06-22 26.40
## 2016-06-23 26.43
## 2016-06-24 26.00
## 2016-06-27 26.19
## 2016-06-28 26.28
## 2016-06-29 26.50
## 2016-06-30 26.64
## 2016-07-01 26.63
## 2016-07-04 26.91
## 2016-07-05 27.11
## 2016-07-06 27.07
## 2016-07-07 27.16
## 2016-07-11 27.13
## 2016-07-12 27.22
## 2016-07-13 27.64
## 2016-07-14 27.56
## 2016-07-15 27.53
## 2016-07-18 27.47
## 2016-07-19 27.23
## 2016-07-20 27.12
## 2016-07-21 27.28
## 2016-07-22 27.18
## 2016-07-25 27.11
## 2016-07-26 27.21
## 2016-07-27 26.99
## 2016-07-28 26.93
## 2016-07-29 26.96
## 2016-08-01 26.75
## 2016-08-02 26.64
## 2016-08-03 26.73
## 2016-08-04 26.68
## 2016-08-05 26.70
## 2016-08-08 26.60
## 2016-08-09 26.76
## 2016-08-10 26.79
## 2016-08-11 26.83
## 2016-08-12 26.82
## 2016-08-15 27.91
## 2016-08-16 28.24
## 2016-08-17 28.00
## 2016-08-18 28.10
## 2016-08-19 27.91
## 2016-08-22 27.88
## 2016-08-23 27.98
## 2016-08-24 27.83
## 2016-08-25 27.58
## 2016-08-26 27.61
## 2016-08-29 27.55
## 2016-08-30 27.56
## 2016-08-31 27.62
## 2016-09-01 27.64
## 2016-09-02 27.55
## 2016-09-05 27.64
## 2016-09-06 27.44
## 2016-09-07 27.56
## 2016-09-08 27.46
## 2016-09-09 27.47
## 2016-09-10 26.95
## 2016-09-12 26.88
## 2016-09-13 26.94
## 2016-09-14 26.90
## 2016-09-19 26.88
## 2016-09-20 26.82
## 2016-09-21 26.74
## 2016-09-22 26.97
## 2016-09-23 26.99
## 2016-09-26 26.77
## 2016-09-29 26.65
## 2016-09-30 26.57
## 2016-10-03 26.66
## 2016-10-04 26.62
## 2016-10-05 26.70
## 2016-10-06 26.77
## 2016-10-07 26.84
## 2016-10-11 27.04
## 2016-10-12 26.92
## 2016-10-13 26.91
## 2016-10-14 26.89
## 2016-10-17 27.00
## 2016-10-18 26.86
## 2016-10-19 27.06
## 2016-10-20 26.99
## 2016-10-21 27.11
## 2016-10-24 27.38
## 2016-10-25 27.48
## 2016-10-26 27.34
## 2016-10-27 27.21
## 2016-10-28 27.35
## 2016-10-31 27.12
## 2016-11-01 27.19
## 2016-11-02 27.15
## 2016-11-03 27.20
## 2016-11-04 27.34
## 2016-11-07 27.25
## 2016-11-08 27.37
## 2016-11-09 26.99
## 2016-11-10 27.46
## 2016-11-11 27.55
## 2016-11-14 27.90
## 2016-11-15 27.84
## 2016-11-16 27.72
## 2016-11-17 27.63
## 2016-11-18 27.77
## 2016-11-21 27.89
## 2016-11-22 27.99
## 2016-11-23 28.18
## 2016-11-24 28.12
## 2016-11-25 28.10
## 2016-11-28 28.44
## 2016-11-29 28.57
## 2016-11-30 28.68
## 2016-12-01 28.73
## 2016-12-02 28.58
## 2016-12-05 28.22
## 2016-12-06 28.24
## 2016-12-07 28.10
## 2016-12-08 28.18
## 2016-12-09 28.29
## 2016-12-12 27.90
## 2016-12-13 27.58
## 2016-12-14 27.70
## 2016-12-15 27.28
## 2016-12-16 27.13
## 2016-12-19 27.08
## 2016-12-20 26.90
## 2016-12-21 26.99
## 2016-12-22 27.00
## 2016-12-23 26.97
## 2016-12-26 26.73
## 2016-12-27 27.04
## 2016-12-28 27.01
## 2016-12-29 26.96
## 2016-12-30 27.00
## 2017-01-03 27.23
## 2017-01-04 27.33
## 2017-01-05 27.47
## 2017-01-06 27.47
## 2017-01-09 27.46
## 2017-01-10 27.46
## 2017-01-11 27.30
## 2017-01-12 27.19
## 2017-01-13 27.11
## 2017-01-16 26.95
## 2017-01-17 27.20
## 2017-01-18 27.36
## 2017-01-19 27.39
## 2017-01-20 27.44
## 2017-01-23 27.60
## 2017-01-24 27.49
## 2017-02-02 27.56
## 2017-02-03 27.41
## 2017-02-06 27.33
## 2017-02-07 27.25
## 2017-02-08 27.14
## 2017-02-09 27.42
## 2017-02-10 27.56
## 2017-02-13 27.67
## 2017-02-14 27.58
## 2017-02-15 27.64
## 2017-02-16 27.53
## 2017-02-17 27.57
## 2017-02-18 27.42
## 2017-02-20 27.62
## 2017-02-21 27.77
## 2017-02-22 27.67
## 2017-02-23 27.68
## 2017-02-24 27.58
## 2017-03-01 27.56
## 2017-03-02 27.50
## 2017-03-03 27.26
## 2017-03-06 27.34
## 2017-03-07 27.29
## 2017-03-08 27.26
## 2017-03-09 27.06
## 2017-03-10 27.10
## 2017-03-13 27.13
## 2017-03-14 27.23
## 2017-03-15 27.15
## 2017-03-16 27.24
## 2017-03-17 27.20
## 2017-03-20 26.92
## 2017-03-21 26.92
## 2017-03-22 26.81
## 2017-03-23 26.88
## 2017-03-24 26.90
## 2017-03-27 27.06
## 2017-03-28 26.87
## 2017-03-29 26.78
## 2017-03-30 26.66
## 2017-03-31 26.72
## 2017-04-05 27.03
## 2017-04-06 27.12
## 2017-04-07 27.20
## 2017-04-10 27.27
## 2017-04-11 27.07
## 2017-04-12 27.18
## 2017-04-13 27.08
## 2017-04-14 26.92
## 2017-04-17 26.69
## 2017-04-18 26.76
## 2017-04-19 26.53
## 2017-04-20 26.56
## 2017-04-21 26.69
## 2017-04-24 26.42
## 2017-04-25 26.45
## 2017-04-26 26.41
## 2017-04-27 26.24
## 2017-04-28 26.31
## 2017-05-02 26.31
## 2017-05-03 26.16
## 2017-05-04 26.11
## 2017-05-05 25.93
## 2017-05-08 25.79
## 2017-05-09 25.80
## 2017-05-10 26.01
## 2017-05-11 25.86
## 2017-05-12 26.09
## 2017-05-15 26.40
## 2017-05-16 26.25
## 2017-05-17 26.35
## 2017-05-18 26.27
## 2017-05-19 26.32
## 2017-05-22 26.29
## 2017-05-23 26.38
## 2017-05-24 26.37
## 2017-05-25 26.63
## 2017-05-26 27.04
## 2017-05-31 27.24
## 2017-06-01 27.37
## 2017-06-02 27.43
## 2017-06-03 27.47
## 2017-06-05 27.33
## 2017-06-06 27.24
## 2017-06-07 27.59
## 2017-06-08 27.66
## 2017-06-09 27.93
## 2017-06-12 28.01
## 2017-06-13 27.92
## 2017-06-14 27.90
## 2017-06-15 27.76
## 2017-06-16 27.85
## 2017-06-19 27.95
## 2017-06-20 27.99
## 2017-06-21 27.95
## 2017-06-22 28.32
## 2017-06-23 28.23
## 2017-06-26 28.58
## 2017-06-27 28.58
## 2017-06-28 28.70
## 2017-06-29 28.82
## 2017-06-30 28.90
## 2017-07-03 28.94
## 2017-07-04 28.74
## 2017-07-05 28.74
## 2017-07-06 29.02
## 2017-07-07 29.08
## 2017-07-10 29.19
## 2017-07-11 29.31
## 2017-07-12 29.46
## 2017-07-13 29.41
## 2017-07-14 29.58
## 2017-07-17 29.76
## 2017-07-18 29.64
## 2017-07-19 29.86
## 2017-07-20 30.21
## 2017-07-21 30.32
## 2017-07-24 30.26
## 2017-07-25 30.28
## 2017-07-26 30.12
## 2017-07-27 30.02
## 2017-07-28 30.04
## 2017-07-31 30.17
## 2017-08-01 30.33
## 2017-08-02 30.50
## 2017-08-03 30.41
## 2017-08-04 30.26
## 2017-08-07 30.09
## 2017-08-08 30.20
## 2017-08-09 30.17
## 2017-08-10 30.06
## 2017-08-11 29.87
## 2017-08-14 29.70
## 2017-08-15 29.97
## 2017-08-16 29.82
## 2017-08-17 29.99
## 2017-08-18 30.00
## 2017-08-21 30.19
## 2017-08-22 30.35
## 2017-08-23 30.45
## 2017-08-24 30.49
## 2017-08-25 30.56
## 2017-08-28 31.24
## 2017-08-29 31.42
## 2017-08-30 31.57
## 2017-08-31 31.33
## 2017-09-01 31.46
## 2017-09-04 31.46
## 2017-09-05 31.59
## 2017-09-06 31.57
## 2017-09-07 31.59
## 2017-09-08 31.53
## 2017-09-11 31.55
## 2017-09-12 31.46
## 2017-09-13 31.50
## 2017-09-14 31.45
## 2017-09-15 31.31
## 2017-09-18 31.39
## 2017-09-19 31.35
## 2017-09-20 31.25
## 2017-09-21 31.37
## 2017-09-22 31.29
## 2017-09-25 31.12
## 2017-09-26 31.05
## 2017-09-27 31.04
## 2017-09-28 31.04
## 2017-09-29 31.11
## 2017-09-30 31.13
## 2017-10-02 31.20
## 2017-10-03 31.47
## 2017-10-05 32.07
## 2017-10-06 32.15
## 2017-10-11 31.92
## 2017-10-12 31.86
## 2017-10-13 31.87
## 2017-10-16 31.85
## 2017-10-17 31.72
## 2017-10-18 31.57
## 2017-10-19 31.64
## 2017-10-20 31.59
## 2017-10-23 31.61
## 2017-10-24 31.67
## 2017-10-25 31.76
## 2017-10-26 32.00
## 2017-10-27 32.08
## 2017-10-30 32.00
## 2017-10-31 31.90
## 2017-11-01 32.03
## 2017-11-02 31.98
## 2017-11-03 31.86
## 2017-11-06 31.85
## 2017-11-07 32.20
## 2017-11-08 32.34
## 2017-11-09 32.26
## 2017-11-10 32.39
## 2017-11-13 32.64
## 2017-11-14 32.61
## 2017-11-15 32.34
## 2017-11-16 32.35
## 2017-11-17 32.50
## 2017-11-20 32.56
## 2017-11-21 33.08
## 2017-11-22 33.51
## 2017-11-23 33.39
## 2017-11-24 32.66
## 2017-11-27 32.44
## 2017-11-28 32.27
## 2017-11-29 32.33
## 2017-11-30 32.23
## 2017-12-01 31.95
## 2017-12-04 32.02
## 2017-12-05 32.27
## 2017-12-06 32.08
## 2017-12-07 31.90
## 2017-12-08 31.86
## 2017-12-11 32.20
## 2017-12-12 32.33
## 2017-12-13 32.01
## 2017-12-14 32.18
## 2017-12-15 31.90
## 2017-12-18 31.82
## 2017-12-19 31.95
## 2017-12-20 32.09
## 2017-12-21 32.41
## 2017-12-22 32.40
## 2017-12-25 32.40
## 2017-12-26 32.32
## 2017-12-27 32.24
## 2017-12-28 31.97
## 2017-12-29 32.07
## 2018-01-02 32.43
## 2018-01-03 32.79
## 2018-01-04 32.87
## 2018-01-05 32.91
## 2018-01-08 33.05
## 2018-01-09 33.21
## 2018-01-10 33.35
## 2018-01-11 33.35
## 2018-01-12 33.58
## 2018-01-15 34.01
## 2018-01-16 34.12
## 2018-01-17 34.38
## 2018-01-18 34.52
## 2018-01-19 34.85
## 2018-01-22 34.85
## 2018-01-23 35.07
## 2018-01-24 35.28
## 2018-01-25 35.16
## 2018-01-26 35.34
## 2018-01-29 35.51
## 2018-01-30 34.84
## 2018-01-31 34.70
## 2018-02-01 34.88
## 2018-02-02 34.90
## 2018-02-05 34.88
## 2018-02-06 34.56
## 2018-02-07 34.69
## 2018-02-08 33.33
## 2018-02-09 31.47
## 2018-02-12 31.53
## 2018-02-21 32.54
## 2018-02-22 32.62
## 2018-02-23 33.06
## 2018-02-26 33.35
## 2018-02-27 33.43
## 2018-03-01 32.70
## 2018-03-02 32.42
## 2018-03-05 32.36
## 2018-03-06 32.45
## 2018-03-07 32.83
## 2018-03-08 32.77
## 2018-03-09 32.92
## 2018-03-12 33.20
## 2018-03-13 33.10
## 2018-03-14 32.75
## 2018-03-15 32.90
## 2018-03-16 32.82
## 2018-03-19 32.54
## 2018-03-20 32.59
## 2018-03-21 32.93
## 2018-03-22 32.47
## 2018-03-23 31.35
## 2018-03-26 31.19
## 2018-03-27 31.69
## 2018-03-28 31.30
## 2018-03-29 30.97
## 2018-03-30 31.50
## 2018-03-31 31.54
## 2018-04-02 31.66
## 2018-04-03 31.25
## 2018-04-09 31.32
## 2018-04-10 31.46
## 2018-04-11 31.99
## 2018-04-12 31.93
## 2018-04-13 31.82
## 2018-04-16 31.41
## 2018-04-17 31.14
## 2018-04-18 30.67
## 2018-04-19 31.13
## 2018-04-20 30.95
## 2018-04-23 30.91
## 2018-04-24 31.37
## 2018-04-25 31.37
## 2018-04-26 31.13
## 2018-04-27 30.70
## 2018-04-30 31.02
## 2018-05-02 30.82
## 2018-05-03 30.75
## 2018-05-04 30.96
## 2018-05-07 31.16
## 2018-05-08 31.62
## 2018-05-09 31.77
## 2018-05-10 31.86
## 2018-05-11 31.94
## 2018-05-14 32.09
## 2018-05-15 32.06
## 2018-05-16 32.11
## 2018-05-17 31.97
## 2018-05-18 31.85
## 2018-05-21 32.42
## 2018-05-22 32.21
## 2018-05-23 31.94
## 2018-05-24 31.66
## 2018-05-25 31.56
## 2018-05-28 31.55
## 2018-05-29 31.36
## 2018-05-30 30.80
## 2018-05-31 30.97
## 2018-06-01 31.02
## 2018-06-04 31.06
## 2018-06-05 31.21
## 2018-06-06 31.37
## 2018-06-07 31.50
## 2018-06-08 31.06
## 2018-06-11 30.94
## 2018-06-12 31.10
## 2018-06-13 31.18
## 2018-06-14 31.08
## 2018-06-15 31.05
## 2018-06-19 30.48
## 2018-06-20 29.83
## 2018-06-21 30.13
## 2018-06-22 29.82
## 2018-06-25 29.87
## 2018-06-26 28.97
## 2018-06-27 28.71
## 2018-06-28 28.27
## 2018-06-29 28.38
## 2018-07-02 28.22
## 2018-07-03 27.39
## 2018-07-04 27.65
## 2018-07-05 27.59
## 2018-07-06 27.42
## 2018-07-09 28.14
## 2018-07-10 28.42
## 2018-07-11 27.86
## 2018-07-12 28.32
## 2018-07-13 28.62
## 2018-07-16 28.45
## 2018-07-17 28.17
## 2018-07-18 28.26
## 2018-07-19 28.03
## 2018-07-20 27.75
## 2018-07-23 28.47
## 2018-07-24 29.12
## 2018-07-25 29.16
## 2018-07-26 29.00
## 2018-07-27 28.78
## 2018-07-30 28.68
## 2018-07-31 28.66
## 2018-08-01 28.76
## 2018-08-02 27.71
## 2018-08-03 27.50
## 2018-08-06 27.23
## 2018-08-07 27.17
## 2018-08-08 27.59
## 2018-08-09 27.72
## 2018-08-10 27.86
## 2018-08-13 27.29
## 2018-08-14 27.46
## 2018-08-15 27.02
## 2018-08-16 26.75
## 2018-08-17 26.89
## 2018-08-20 26.70
## 2018-08-21 27.18
## 2018-08-22 27.27
## 2018-08-23 27.11
## 2018-08-24 27.18
## 2018-08-27 27.80
## 2018-08-28 28.09
## 2018-08-29 27.99
## 2018-08-30 27.77
## 2018-08-31 27.56
## 2018-09-03 27.36
## 2018-09-04 27.47
## 2018-09-05 27.55
## 2018-09-06 27.26
## 2018-09-07 27.11
## 2018-09-10 26.99
## 2018-09-11 26.89
## 2018-09-12 26.59
## 2018-09-13 26.82
## 2018-09-14 27.03
## 2018-09-17 26.85
## 2018-09-18 26.78
## 2018-09-19 27.47
## 2018-09-20 27.60
## 2018-09-21 27.95
## 2018-09-25 28.11
## 2018-09-26 28.46
## 2018-09-27 28.32
## 2018-09-28 28.40
## 2018-10-01 28.38
## 2018-10-02 28.07
## 2018-10-03 27.87
## 2018-10-04 27.52
## 2018-10-05 27.30
## 2018-10-08 27.59
## 2018-10-09 27.37
## 2018-10-11 26.44
## 2018-10-12 26.29
## 2018-10-15 26.32
## 2018-10-16 26.19
## 2018-10-17 26.06
## 2018-10-18 25.78
## 2018-10-19 25.58
## 2018-10-22 26.85
## 2018-10-23 26.99
## 2018-10-24 26.93
## 2018-10-25 26.32
## 2018-10-26 26.62
## 2018-10-29 26.19
## 2018-10-30 25.93
## 2018-10-31 26.23
## 2018-11-01 26.74
## 2018-11-02 27.11
## 2018-11-05 27.03
## 2018-11-06 26.88
## 2018-11-07 27.13
## 2018-11-08 27.05
## 2018-11-09 26.45
## 2018-11-12 26.45
## 2018-11-13 26.58
## 2018-11-14 26.80
## 2018-11-15 26.76
## 2018-11-16 27.04
## 2018-11-19 27.09
## 2018-11-20 26.93
## 2018-11-21 26.69
## 2018-11-22 26.69
## 2018-11-23 26.45
## 2018-11-26 26.31
## 2018-11-27 26.28
## 2018-11-28 26.34
## 2018-11-29 26.50
## 2018-11-30 26.26
## 2018-12-03 27.09
## 2018-12-04 27.17
## 2018-12-05 27.10
## 2018-12-06 26.73
## 2018-12-07 26.65
## 2018-12-10 26.30
## 2018-12-11 26.27
## 2018-12-12 26.47
## 2018-12-13 26.89
## 2018-12-14 26.64
## 2018-12-17 26.47
## 2018-12-18 26.21
## 2018-12-19 26.09
## 2018-12-20 25.66
## 2018-12-21 25.35
## 2018-12-22 25.08
## 2018-12-24 25.25
## 2018-12-25 24.90
## 2018-12-26 25.16
## 2018-12-27 25.30
## 2018-12-28 25.24
sma6205<-SMA(prices, 50)
head(sma50, 51)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 21.4786
## 2016-03-03 21.5132
執行xts
data1<-new.env() - 創造一個新的環境變數
讀取0050的資料
讀取資料的價格
SMA簡單移動平均法
head - 讀取前幾筆資料
bt.prep(data1, align='keep.all')
names(data1)
## [1] "prices" "dates" "weight" "symbolnames"
## [5] "execution.price"
data1$dates
## [1] "2015-12-14" "2015-12-15" "2015-12-16" "2015-12-17" "2015-12-18"
## [6] "2015-12-21" "2015-12-22" "2015-12-23" "2015-12-24" "2015-12-25"
## [11] "2015-12-28" "2015-12-29" "2015-12-30" "2015-12-31" "2016-01-04"
## [16] "2016-01-05" "2016-01-06" "2016-01-07" "2016-01-08" "2016-01-11"
## [21] "2016-01-12" "2016-01-13" "2016-01-14" "2016-01-15" "2016-01-18"
## [26] "2016-01-19" "2016-01-20" "2016-01-21" "2016-01-22" "2016-01-25"
## [31] "2016-01-26" "2016-01-27" "2016-01-28" "2016-01-29" "2016-01-30"
## [36] "2016-02-01" "2016-02-02" "2016-02-03" "2016-02-15" "2016-02-16"
## [41] "2016-02-17" "2016-02-18" "2016-02-19" "2016-02-22" "2016-02-23"
## [46] "2016-02-24" "2016-02-25" "2016-02-26" "2016-03-01" "2016-03-02"
## [51] "2016-03-03" "2016-03-04" "2016-03-07" "2016-03-08" "2016-03-09"
## [56] "2016-03-10" "2016-03-11" "2016-03-14" "2016-03-15" "2016-03-16"
## [61] "2016-03-17" "2016-03-18" "2016-03-21" "2016-03-22" "2016-03-23"
## [66] "2016-03-24" "2016-03-25" "2016-03-28" "2016-03-29" "2016-03-30"
## [71] "2016-03-31" "2016-04-01" "2016-04-06" "2016-04-07" "2016-04-08"
## [76] "2016-04-11" "2016-04-12" "2016-04-13" "2016-04-14" "2016-04-15"
## [81] "2016-04-18" "2016-04-19" "2016-04-20" "2016-04-21" "2016-04-22"
## [86] "2016-04-25" "2016-04-26" "2016-04-27" "2016-04-28" "2016-04-29"
## [91] "2016-05-03" "2016-05-04" "2016-05-05" "2016-05-06" "2016-05-09"
## [96] "2016-05-10" "2016-05-11" "2016-05-12" "2016-05-13" "2016-05-16"
## [101] "2016-05-17" "2016-05-18" "2016-05-19" "2016-05-20" "2016-05-23"
## [106] "2016-05-24" "2016-05-25" "2016-05-26" "2016-05-27" "2016-05-30"
## [111] "2016-05-31" "2016-06-01" "2016-06-02" "2016-06-03" "2016-06-04"
## [116] "2016-06-06" "2016-06-07" "2016-06-08" "2016-06-13" "2016-06-14"
## [121] "2016-06-15" "2016-06-16" "2016-06-17" "2016-06-20" "2016-06-21"
## [126] "2016-06-22" "2016-06-23" "2016-06-24" "2016-06-27" "2016-06-28"
## [131] "2016-06-29" "2016-06-30" "2016-07-01" "2016-07-04" "2016-07-05"
## [136] "2016-07-06" "2016-07-07" "2016-07-11" "2016-07-12" "2016-07-13"
## [141] "2016-07-14" "2016-07-15" "2016-07-18" "2016-07-19" "2016-07-20"
## [146] "2016-07-21" "2016-07-22" "2016-07-25" "2016-07-26" "2016-07-27"
## [151] "2016-07-28" "2016-07-29" "2016-08-01" "2016-08-02" "2016-08-03"
## [156] "2016-08-04" "2016-08-05" "2016-08-08" "2016-08-09" "2016-08-10"
## [161] "2016-08-11" "2016-08-12" "2016-08-15" "2016-08-16" "2016-08-17"
## [166] "2016-08-18" "2016-08-19" "2016-08-22" "2016-08-23" "2016-08-24"
## [171] "2016-08-25" "2016-08-26" "2016-08-29" "2016-08-30" "2016-08-31"
## [176] "2016-09-01" "2016-09-02" "2016-09-05" "2016-09-06" "2016-09-07"
## [181] "2016-09-08" "2016-09-09" "2016-09-10" "2016-09-12" "2016-09-13"
## [186] "2016-09-14" "2016-09-19" "2016-09-20" "2016-09-21" "2016-09-22"
## [191] "2016-09-23" "2016-09-26" "2016-09-29" "2016-09-30" "2016-10-03"
## [196] "2016-10-04" "2016-10-05" "2016-10-06" "2016-10-07" "2016-10-11"
## [201] "2016-10-12" "2016-10-13" "2016-10-14" "2016-10-17" "2016-10-18"
## [206] "2016-10-19" "2016-10-20" "2016-10-21" "2016-10-24" "2016-10-25"
## [211] "2016-10-26" "2016-10-27" "2016-10-28" "2016-10-31" "2016-11-01"
## [216] "2016-11-02" "2016-11-03" "2016-11-04" "2016-11-07" "2016-11-08"
## [221] "2016-11-09" "2016-11-10" "2016-11-11" "2016-11-14" "2016-11-15"
## [226] "2016-11-16" "2016-11-17" "2016-11-18" "2016-11-21" "2016-11-22"
## [231] "2016-11-23" "2016-11-24" "2016-11-25" "2016-11-28" "2016-11-29"
## [236] "2016-11-30" "2016-12-01" "2016-12-02" "2016-12-05" "2016-12-06"
## [241] "2016-12-07" "2016-12-08" "2016-12-09" "2016-12-12" "2016-12-13"
## [246] "2016-12-14" "2016-12-15" "2016-12-16" "2016-12-19" "2016-12-20"
## [251] "2016-12-21" "2016-12-22" "2016-12-23" "2016-12-26" "2016-12-27"
## [256] "2016-12-28" "2016-12-29" "2016-12-30" "2017-01-03" "2017-01-04"
## [261] "2017-01-05" "2017-01-06" "2017-01-09" "2017-01-10" "2017-01-11"
## [266] "2017-01-12" "2017-01-13" "2017-01-16" "2017-01-17" "2017-01-18"
## [271] "2017-01-19" "2017-01-20" "2017-01-23" "2017-01-24" "2017-02-02"
## [276] "2017-02-03" "2017-02-06" "2017-02-07" "2017-02-08" "2017-02-09"
## [281] "2017-02-10" "2017-02-13" "2017-02-14" "2017-02-15" "2017-02-16"
## [286] "2017-02-17" "2017-02-18" "2017-02-20" "2017-02-21" "2017-02-22"
## [291] "2017-02-23" "2017-02-24" "2017-03-01" "2017-03-02" "2017-03-03"
## [296] "2017-03-06" "2017-03-07" "2017-03-08" "2017-03-09" "2017-03-10"
## [301] "2017-03-13" "2017-03-14" "2017-03-15" "2017-03-16" "2017-03-17"
## [306] "2017-03-20" "2017-03-21" "2017-03-22" "2017-03-23" "2017-03-24"
## [311] "2017-03-27" "2017-03-28" "2017-03-29" "2017-03-30" "2017-03-31"
## [316] "2017-04-05" "2017-04-06" "2017-04-07" "2017-04-10" "2017-04-11"
## [321] "2017-04-12" "2017-04-13" "2017-04-14" "2017-04-17" "2017-04-18"
## [326] "2017-04-19" "2017-04-20" "2017-04-21" "2017-04-24" "2017-04-25"
## [331] "2017-04-26" "2017-04-27" "2017-04-28" "2017-05-02" "2017-05-03"
## [336] "2017-05-04" "2017-05-05" "2017-05-08" "2017-05-09" "2017-05-10"
## [341] "2017-05-11" "2017-05-12" "2017-05-15" "2017-05-16" "2017-05-17"
## [346] "2017-05-18" "2017-05-19" "2017-05-22" "2017-05-23" "2017-05-24"
## [351] "2017-05-25" "2017-05-26" "2017-05-31" "2017-06-01" "2017-06-02"
## [356] "2017-06-03" "2017-06-05" "2017-06-06" "2017-06-07" "2017-06-08"
## [361] "2017-06-09" "2017-06-12" "2017-06-13" "2017-06-14" "2017-06-15"
## [366] "2017-06-16" "2017-06-19" "2017-06-20" "2017-06-21" "2017-06-22"
## [371] "2017-06-23" "2017-06-26" "2017-06-27" "2017-06-28" "2017-06-29"
## [376] "2017-06-30" "2017-07-03" "2017-07-04" "2017-07-05" "2017-07-06"
## [381] "2017-07-07" "2017-07-10" "2017-07-11" "2017-07-12" "2017-07-13"
## [386] "2017-07-14" "2017-07-17" "2017-07-18" "2017-07-19" "2017-07-20"
## [391] "2017-07-21" "2017-07-24" "2017-07-25" "2017-07-26" "2017-07-27"
## [396] "2017-07-28" "2017-07-31" "2017-08-01" "2017-08-02" "2017-08-03"
## [401] "2017-08-04" "2017-08-07" "2017-08-08" "2017-08-09" "2017-08-10"
## [406] "2017-08-11" "2017-08-14" "2017-08-15" "2017-08-16" "2017-08-17"
## [411] "2017-08-18" "2017-08-21" "2017-08-22" "2017-08-23" "2017-08-24"
## [416] "2017-08-25" "2017-08-28" "2017-08-29" "2017-08-30" "2017-08-31"
## [421] "2017-09-01" "2017-09-04" "2017-09-05" "2017-09-06" "2017-09-07"
## [426] "2017-09-08" "2017-09-11" "2017-09-12" "2017-09-13" "2017-09-14"
## [431] "2017-09-15" "2017-09-18" "2017-09-19" "2017-09-20" "2017-09-21"
## [436] "2017-09-22" "2017-09-25" "2017-09-26" "2017-09-27" "2017-09-28"
## [441] "2017-09-29" "2017-09-30" "2017-10-02" "2017-10-03" "2017-10-05"
## [446] "2017-10-06" "2017-10-11" "2017-10-12" "2017-10-13" "2017-10-16"
## [451] "2017-10-17" "2017-10-18" "2017-10-19" "2017-10-20" "2017-10-23"
## [456] "2017-10-24" "2017-10-25" "2017-10-26" "2017-10-27" "2017-10-30"
## [461] "2017-10-31" "2017-11-01" "2017-11-02" "2017-11-03" "2017-11-06"
## [466] "2017-11-07" "2017-11-08" "2017-11-09" "2017-11-10" "2017-11-13"
## [471] "2017-11-14" "2017-11-15" "2017-11-16" "2017-11-17" "2017-11-20"
## [476] "2017-11-21" "2017-11-22" "2017-11-23" "2017-11-24" "2017-11-27"
## [481] "2017-11-28" "2017-11-29" "2017-11-30" "2017-12-01" "2017-12-04"
## [486] "2017-12-05" "2017-12-06" "2017-12-07" "2017-12-08" "2017-12-11"
## [491] "2017-12-12" "2017-12-13" "2017-12-14" "2017-12-15" "2017-12-18"
## [496] "2017-12-19" "2017-12-20" "2017-12-21" "2017-12-22" "2017-12-25"
## [501] "2017-12-26" "2017-12-27" "2017-12-28" "2017-12-29" "2018-01-02"
## [506] "2018-01-03" "2018-01-04" "2018-01-05" "2018-01-08" "2018-01-09"
## [511] "2018-01-10" "2018-01-11" "2018-01-12" "2018-01-15" "2018-01-16"
## [516] "2018-01-17" "2018-01-18" "2018-01-19" "2018-01-22" "2018-01-23"
## [521] "2018-01-24" "2018-01-25" "2018-01-26" "2018-01-29" "2018-01-30"
## [526] "2018-01-31" "2018-02-01" "2018-02-02" "2018-02-05" "2018-02-06"
## [531] "2018-02-07" "2018-02-08" "2018-02-09" "2018-02-12" "2018-02-21"
## [536] "2018-02-22" "2018-02-23" "2018-02-26" "2018-02-27" "2018-03-01"
## [541] "2018-03-02" "2018-03-05" "2018-03-06" "2018-03-07" "2018-03-08"
## [546] "2018-03-09" "2018-03-12" "2018-03-13" "2018-03-14" "2018-03-15"
## [551] "2018-03-16" "2018-03-19" "2018-03-20" "2018-03-21" "2018-03-22"
## [556] "2018-03-23" "2018-03-26" "2018-03-27" "2018-03-28" "2018-03-29"
## [561] "2018-03-30" "2018-03-31" "2018-04-02" "2018-04-03" "2018-04-09"
## [566] "2018-04-10" "2018-04-11" "2018-04-12" "2018-04-13" "2018-04-16"
## [571] "2018-04-17" "2018-04-18" "2018-04-19" "2018-04-20" "2018-04-23"
## [576] "2018-04-24" "2018-04-25" "2018-04-26" "2018-04-27" "2018-04-30"
## [581] "2018-05-02" "2018-05-03" "2018-05-04" "2018-05-07" "2018-05-08"
## [586] "2018-05-09" "2018-05-10" "2018-05-11" "2018-05-14" "2018-05-15"
## [591] "2018-05-16" "2018-05-17" "2018-05-18" "2018-05-21" "2018-05-22"
## [596] "2018-05-23" "2018-05-24" "2018-05-25" "2018-05-28" "2018-05-29"
## [601] "2018-05-30" "2018-05-31" "2018-06-01" "2018-06-04" "2018-06-05"
## [606] "2018-06-06" "2018-06-07" "2018-06-08" "2018-06-11" "2018-06-12"
## [611] "2018-06-13" "2018-06-14" "2018-06-15" "2018-06-19" "2018-06-20"
## [616] "2018-06-21" "2018-06-22" "2018-06-25" "2018-06-26" "2018-06-27"
## [621] "2018-06-28" "2018-06-29" "2018-07-02" "2018-07-03" "2018-07-04"
## [626] "2018-07-05" "2018-07-06" "2018-07-09" "2018-07-10" "2018-07-11"
## [631] "2018-07-12" "2018-07-13" "2018-07-16" "2018-07-17" "2018-07-18"
## [636] "2018-07-19" "2018-07-20" "2018-07-23" "2018-07-24" "2018-07-25"
## [641] "2018-07-26" "2018-07-27" "2018-07-30" "2018-07-31" "2018-08-01"
## [646] "2018-08-02" "2018-08-03" "2018-08-06" "2018-08-07" "2018-08-08"
## [651] "2018-08-09" "2018-08-10" "2018-08-13" "2018-08-14" "2018-08-15"
## [656] "2018-08-16" "2018-08-17" "2018-08-20" "2018-08-21" "2018-08-22"
## [661] "2018-08-23" "2018-08-24" "2018-08-27" "2018-08-28" "2018-08-29"
## [666] "2018-08-30" "2018-08-31" "2018-09-03" "2018-09-04" "2018-09-05"
## [671] "2018-09-06" "2018-09-07" "2018-09-10" "2018-09-11" "2018-09-12"
## [676] "2018-09-13" "2018-09-14" "2018-09-17" "2018-09-18" "2018-09-19"
## [681] "2018-09-20" "2018-09-21" "2018-09-25" "2018-09-26" "2018-09-27"
## [686] "2018-09-28" "2018-10-01" "2018-10-02" "2018-10-03" "2018-10-04"
## [691] "2018-10-05" "2018-10-08" "2018-10-09" "2018-10-11" "2018-10-12"
## [696] "2018-10-15" "2018-10-16" "2018-10-17" "2018-10-18" "2018-10-19"
## [701] "2018-10-22" "2018-10-23" "2018-10-24" "2018-10-25" "2018-10-26"
## [706] "2018-10-29" "2018-10-30" "2018-10-31" "2018-11-01" "2018-11-02"
## [711] "2018-11-05" "2018-11-06" "2018-11-07" "2018-11-08" "2018-11-09"
## [716] "2018-11-12" "2018-11-13" "2018-11-14" "2018-11-15" "2018-11-16"
## [721] "2018-11-19" "2018-11-20" "2018-11-21" "2018-11-22" "2018-11-23"
## [726] "2018-11-26" "2018-11-27" "2018-11-28" "2018-11-29" "2018-11-30"
## [731] "2018-12-03" "2018-12-04" "2018-12-05" "2018-12-06" "2018-12-07"
## [736] "2018-12-10" "2018-12-11" "2018-12-12" "2018-12-13" "2018-12-14"
## [741] "2018-12-17" "2018-12-18" "2018-12-19" "2018-12-20" "2018-12-21"
## [746] "2018-12-22" "2018-12-24" "2018-12-25" "2018-12-26" "2018-12-27"
## [751] "2018-12-28"
data1$prices
## prices
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 NA
## 2016-10-12 NA
## 2016-10-13 NA
## 2016-10-14 NA
## 2016-10-17 NA
## 2016-10-18 NA
## 2016-10-19 NA
## 2016-10-20 NA
## 2016-10-21 NA
## 2016-10-24 NA
## 2016-10-25 NA
## 2016-10-26 NA
## 2016-10-27 NA
## 2016-10-28 NA
## 2016-10-31 NA
## 2016-11-01 NA
## 2016-11-02 NA
## 2016-11-03 NA
## 2016-11-04 NA
## 2016-11-07 NA
## 2016-11-08 NA
## 2016-11-09 NA
## 2016-11-10 NA
## 2016-11-11 NA
## 2016-11-14 NA
## 2016-11-15 NA
## 2016-11-16 NA
## 2016-11-17 NA
## 2016-11-18 NA
## 2016-11-21 NA
## 2016-11-22 NA
## 2016-11-23 NA
## 2016-11-24 NA
## 2016-11-25 NA
## 2016-11-28 NA
## 2016-11-29 NA
## 2016-11-30 NA
## 2016-12-01 NA
## 2016-12-02 NA
## 2016-12-05 NA
## 2016-12-06 NA
## 2016-12-07 NA
## 2016-12-08 NA
## 2016-12-09 NA
## 2016-12-12 NA
## 2016-12-13 NA
## 2016-12-14 NA
## 2016-12-15 NA
## 2016-12-16 NA
## 2016-12-19 NA
## 2016-12-20 NA
## 2016-12-21 NA
## 2016-12-22 NA
## 2016-12-23 NA
## 2016-12-26 NA
## 2016-12-27 NA
## 2016-12-28 NA
## 2016-12-29 NA
## 2016-12-30 NA
## 2017-01-03 NA
## 2017-01-04 NA
## 2017-01-05 NA
## 2017-01-06 NA
## 2017-01-09 NA
## 2017-01-10 NA
## 2017-01-11 NA
## 2017-01-12 NA
## 2017-01-13 NA
## 2017-01-16 NA
## 2017-01-17 NA
## 2017-01-18 NA
## 2017-01-19 NA
## 2017-01-20 NA
## 2017-01-23 NA
## 2017-01-24 NA
## 2017-02-02 NA
## 2017-02-03 NA
## 2017-02-06 NA
## 2017-02-07 NA
## 2017-02-08 NA
## 2017-02-09 NA
## 2017-02-10 NA
## 2017-02-13 NA
## 2017-02-14 NA
## 2017-02-15 NA
## 2017-02-16 NA
## 2017-02-17 NA
## 2017-02-18 NA
## 2017-02-20 NA
## 2017-02-21 NA
## 2017-02-22 NA
## 2017-02-23 NA
## 2017-02-24 NA
## 2017-03-01 NA
## 2017-03-02 NA
## 2017-03-03 NA
## 2017-03-06 NA
## 2017-03-07 NA
## 2017-03-08 NA
## 2017-03-09 NA
## 2017-03-10 NA
## 2017-03-13 NA
## 2017-03-14 NA
## 2017-03-15 NA
## 2017-03-16 NA
## 2017-03-17 NA
## 2017-03-20 NA
## 2017-03-21 NA
## 2017-03-22 NA
## 2017-03-23 NA
## 2017-03-24 NA
## 2017-03-27 NA
## 2017-03-28 NA
## 2017-03-29 NA
## 2017-03-30 NA
## 2017-03-31 NA
## 2017-04-05 NA
## 2017-04-06 NA
## 2017-04-07 NA
## 2017-04-10 NA
## 2017-04-11 NA
## 2017-04-12 NA
## 2017-04-13 NA
## 2017-04-14 NA
## 2017-04-17 NA
## 2017-04-18 NA
## 2017-04-19 NA
## 2017-04-20 NA
## 2017-04-21 NA
## 2017-04-24 NA
## 2017-04-25 NA
## 2017-04-26 NA
## 2017-04-27 NA
## 2017-04-28 NA
## 2017-05-02 NA
## 2017-05-03 NA
## 2017-05-04 NA
## 2017-05-05 NA
## 2017-05-08 NA
## 2017-05-09 NA
## 2017-05-10 NA
## 2017-05-11 NA
## 2017-05-12 NA
## 2017-05-15 NA
## 2017-05-16 NA
## 2017-05-17 NA
## 2017-05-18 NA
## 2017-05-19 NA
## 2017-05-22 NA
## 2017-05-23 NA
## 2017-05-24 NA
## 2017-05-25 NA
## 2017-05-26 NA
## 2017-05-31 NA
## 2017-06-01 NA
## 2017-06-02 NA
## 2017-06-03 NA
## 2017-06-05 NA
## 2017-06-06 NA
## 2017-06-07 NA
## 2017-06-08 NA
## 2017-06-09 NA
## 2017-06-12 NA
## 2017-06-13 NA
## 2017-06-14 NA
## 2017-06-15 NA
## 2017-06-16 NA
## 2017-06-19 NA
## 2017-06-20 NA
## 2017-06-21 NA
## 2017-06-22 NA
## 2017-06-23 NA
## 2017-06-26 NA
## 2017-06-27 NA
## 2017-06-28 NA
## 2017-06-29 NA
## 2017-06-30 NA
## 2017-07-03 NA
## 2017-07-04 NA
## 2017-07-05 NA
## 2017-07-06 NA
## 2017-07-07 NA
## 2017-07-10 NA
## 2017-07-11 NA
## 2017-07-12 NA
## 2017-07-13 NA
## 2017-07-14 NA
## 2017-07-17 NA
## 2017-07-18 NA
## 2017-07-19 NA
## 2017-07-20 NA
## 2017-07-21 NA
## 2017-07-24 NA
## 2017-07-25 NA
## 2017-07-26 NA
## 2017-07-27 NA
## 2017-07-28 NA
## 2017-07-31 NA
## 2017-08-01 NA
## 2017-08-02 NA
## 2017-08-03 NA
## 2017-08-04 NA
## 2017-08-07 NA
## 2017-08-08 NA
## 2017-08-09 NA
## 2017-08-10 NA
## 2017-08-11 NA
## 2017-08-14 NA
## 2017-08-15 NA
## 2017-08-16 NA
## 2017-08-17 NA
## 2017-08-18 NA
## 2017-08-21 NA
## 2017-08-22 NA
## 2017-08-23 NA
## 2017-08-24 NA
## 2017-08-25 NA
## 2017-08-28 NA
## 2017-08-29 NA
## 2017-08-30 NA
## 2017-08-31 NA
## 2017-09-01 NA
## 2017-09-04 NA
## 2017-09-05 NA
## 2017-09-06 NA
## 2017-09-07 NA
## 2017-09-08 NA
## 2017-09-11 NA
## 2017-09-12 NA
## 2017-09-13 NA
## 2017-09-14 NA
## 2017-09-15 NA
## 2017-09-18 NA
## 2017-09-19 NA
## 2017-09-20 NA
## 2017-09-21 NA
## 2017-09-22 NA
## 2017-09-25 NA
## 2017-09-26 NA
## 2017-09-27 NA
## 2017-09-28 NA
## 2017-09-29 NA
## 2017-09-30 NA
## 2017-10-02 NA
## 2017-10-03 NA
## 2017-10-05 NA
## 2017-10-06 NA
## 2017-10-11 NA
## 2017-10-12 NA
## 2017-10-13 NA
## 2017-10-16 NA
## 2017-10-17 NA
## 2017-10-18 NA
## 2017-10-19 NA
## 2017-10-20 NA
## 2017-10-23 NA
## 2017-10-24 NA
## 2017-10-25 NA
## 2017-10-26 NA
## 2017-10-27 NA
## 2017-10-30 NA
## 2017-10-31 NA
## 2017-11-01 NA
## 2017-11-02 NA
## 2017-11-03 NA
## 2017-11-06 NA
## 2017-11-07 NA
## 2017-11-08 NA
## 2017-11-09 NA
## 2017-11-10 NA
## 2017-11-13 NA
## 2017-11-14 NA
## 2017-11-15 NA
## 2017-11-16 NA
## 2017-11-17 NA
## 2017-11-20 NA
## 2017-11-21 NA
## 2017-11-22 NA
## 2017-11-23 NA
## 2017-11-24 NA
## 2017-11-27 NA
## 2017-11-28 NA
## 2017-11-29 NA
## 2017-11-30 NA
## 2017-12-01 NA
## 2017-12-04 NA
## 2017-12-05 NA
## 2017-12-06 NA
## 2017-12-07 NA
## 2017-12-08 NA
## 2017-12-11 NA
## 2017-12-12 NA
## 2017-12-13 NA
## 2017-12-14 NA
## 2017-12-15 NA
## 2017-12-18 NA
## 2017-12-19 NA
## 2017-12-20 NA
## 2017-12-21 NA
## 2017-12-22 NA
## 2017-12-25 NA
## 2017-12-26 NA
## 2017-12-27 NA
## 2017-12-28 NA
## 2017-12-29 NA
## 2018-01-02 NA
## 2018-01-03 NA
## 2018-01-04 NA
## 2018-01-05 NA
## 2018-01-08 NA
## 2018-01-09 NA
## 2018-01-10 NA
## 2018-01-11 NA
## 2018-01-12 NA
## 2018-01-15 NA
## 2018-01-16 NA
## 2018-01-17 NA
## 2018-01-18 NA
## 2018-01-19 NA
## 2018-01-22 NA
## 2018-01-23 NA
## 2018-01-24 NA
## 2018-01-25 NA
## 2018-01-26 NA
## 2018-01-29 NA
## 2018-01-30 NA
## 2018-01-31 NA
## 2018-02-01 NA
## 2018-02-02 NA
## 2018-02-05 NA
## 2018-02-06 NA
## 2018-02-07 NA
## 2018-02-08 NA
## 2018-02-09 NA
## 2018-02-12 NA
## 2018-02-21 NA
## 2018-02-22 NA
## 2018-02-23 NA
## 2018-02-26 NA
## 2018-02-27 NA
## 2018-03-01 NA
## 2018-03-02 NA
## 2018-03-05 NA
## 2018-03-06 NA
## 2018-03-07 NA
## 2018-03-08 NA
## 2018-03-09 NA
## 2018-03-12 NA
## 2018-03-13 NA
## 2018-03-14 NA
## 2018-03-15 NA
## 2018-03-16 NA
## 2018-03-19 NA
## 2018-03-20 NA
## 2018-03-21 NA
## 2018-03-22 NA
## 2018-03-23 NA
## 2018-03-26 NA
## 2018-03-27 NA
## 2018-03-28 NA
## 2018-03-29 NA
## 2018-03-30 NA
## 2018-03-31 NA
## 2018-04-02 NA
## 2018-04-03 NA
## 2018-04-09 NA
## 2018-04-10 NA
## 2018-04-11 NA
## 2018-04-12 NA
## 2018-04-13 NA
## 2018-04-16 NA
## 2018-04-17 NA
## 2018-04-18 NA
## 2018-04-19 NA
## 2018-04-20 NA
## 2018-04-23 NA
## 2018-04-24 NA
## 2018-04-25 NA
## 2018-04-26 NA
## 2018-04-27 NA
## 2018-04-30 NA
## 2018-05-02 NA
## 2018-05-03 NA
## 2018-05-04 NA
## 2018-05-07 NA
## 2018-05-08 NA
## 2018-05-09 NA
## 2018-05-10 NA
## 2018-05-11 NA
## 2018-05-14 NA
## 2018-05-15 NA
## 2018-05-16 NA
## 2018-05-17 NA
## 2018-05-18 NA
## 2018-05-21 NA
## 2018-05-22 NA
## 2018-05-23 NA
## 2018-05-24 NA
## 2018-05-25 NA
## 2018-05-28 NA
## 2018-05-29 NA
## 2018-05-30 NA
## 2018-05-31 NA
## 2018-06-01 NA
## 2018-06-04 NA
## 2018-06-05 NA
## 2018-06-06 NA
## 2018-06-07 NA
## 2018-06-08 NA
## 2018-06-11 NA
## 2018-06-12 NA
## 2018-06-13 NA
## 2018-06-14 NA
## 2018-06-15 NA
## 2018-06-19 NA
## 2018-06-20 NA
## 2018-06-21 NA
## 2018-06-22 NA
## 2018-06-25 NA
## 2018-06-26 NA
## 2018-06-27 NA
## 2018-06-28 NA
## 2018-06-29 NA
## 2018-07-02 NA
## 2018-07-03 NA
## 2018-07-04 NA
## 2018-07-05 NA
## 2018-07-06 NA
## 2018-07-09 NA
## 2018-07-10 NA
## 2018-07-11 NA
## 2018-07-12 NA
## 2018-07-13 NA
## 2018-07-16 NA
## 2018-07-17 NA
## 2018-07-18 NA
## 2018-07-19 NA
## 2018-07-20 NA
## 2018-07-23 NA
## 2018-07-24 NA
## 2018-07-25 NA
## 2018-07-26 NA
## 2018-07-27 NA
## 2018-07-30 NA
## 2018-07-31 NA
## 2018-08-01 NA
## 2018-08-02 NA
## 2018-08-03 NA
## 2018-08-06 NA
## 2018-08-07 NA
## 2018-08-08 NA
## 2018-08-09 NA
## 2018-08-10 NA
## 2018-08-13 NA
## 2018-08-14 NA
## 2018-08-15 NA
## 2018-08-16 NA
## 2018-08-17 NA
## 2018-08-20 NA
## 2018-08-21 NA
## 2018-08-22 NA
## 2018-08-23 NA
## 2018-08-24 NA
## 2018-08-27 NA
## 2018-08-28 NA
## 2018-08-29 NA
## 2018-08-30 NA
## 2018-08-31 NA
## 2018-09-03 NA
## 2018-09-04 NA
## 2018-09-05 NA
## 2018-09-06 NA
## 2018-09-07 NA
## 2018-09-10 NA
## 2018-09-11 NA
## 2018-09-12 NA
## 2018-09-13 NA
## 2018-09-14 NA
## 2018-09-17 NA
## 2018-09-18 NA
## 2018-09-19 NA
## 2018-09-20 NA
## 2018-09-21 NA
## 2018-09-25 NA
## 2018-09-26 NA
## 2018-09-27 NA
## 2018-09-28 NA
## 2018-10-01 NA
## 2018-10-02 NA
## 2018-10-03 NA
## 2018-10-04 NA
## 2018-10-05 NA
## 2018-10-08 NA
## 2018-10-09 NA
## 2018-10-11 NA
## 2018-10-12 NA
## 2018-10-15 NA
## 2018-10-16 NA
## 2018-10-17 NA
## 2018-10-18 NA
## 2018-10-19 NA
## 2018-10-22 NA
## 2018-10-23 NA
## 2018-10-24 NA
## 2018-10-25 NA
## 2018-10-26 NA
## 2018-10-29 NA
## 2018-10-30 NA
## 2018-10-31 NA
## 2018-11-01 NA
## 2018-11-02 NA
## 2018-11-05 NA
## 2018-11-06 NA
## 2018-11-07 NA
## 2018-11-08 NA
## 2018-11-09 NA
## 2018-11-12 NA
## 2018-11-13 NA
## 2018-11-14 NA
## 2018-11-15 NA
## 2018-11-16 NA
## 2018-11-19 NA
## 2018-11-20 NA
## 2018-11-21 NA
## 2018-11-22 NA
## 2018-11-23 NA
## 2018-11-26 NA
## 2018-11-27 NA
## 2018-11-28 NA
## 2018-11-29 NA
## 2018-11-30 NA
## 2018-12-03 NA
## 2018-12-04 NA
## 2018-12-05 NA
## 2018-12-06 NA
## 2018-12-07 NA
## 2018-12-10 NA
## 2018-12-11 NA
## 2018-12-12 NA
## 2018-12-13 NA
## 2018-12-14 NA
## 2018-12-17 NA
## 2018-12-18 NA
## 2018-12-19 NA
## 2018-12-20 NA
## 2018-12-21 NA
## 2018-12-22 NA
## 2018-12-24 NA
## 2018-12-25 NA
## 2018-12-26 NA
## 2018-12-27 NA
## 2018-12-28 NA
data1$prices = prices
data1$prices
## 006205
## 2015-12-14 30.98
## 2015-12-15 31.66
## 2015-12-16 31.67
## 2015-12-17 32.06
## 2015-12-18 32.23
## 2015-12-21 32.62
## 2015-12-22 33.11
## 2015-12-23 33.35
## 2015-12-24 33.02
## 2015-12-25 33.02
## 2015-12-28 32.87
## 2015-12-29 32.14
## 2015-12-30 31.98
## 2015-12-31 31.97
## 2016-01-04 31.02
## 2016-01-05 29.94
## 2016-01-06 29.94
## 2016-01-07 28.41
## 2016-01-08 28.62
## 2016-01-11 28.47
## 2016-01-12 27.97
## 2016-01-13 28.21
## 2016-01-14 27.05
## 2016-01-15 27.49
## 2016-01-18 27.11
## 2016-01-19 27.74
## 2016-01-20 27.67
## 2016-01-21 27.62
## 2016-01-22 27.30
## 2016-01-25 27.60
## 2016-01-26 27.15
## 2016-01-27 25.88
## 2016-01-28 25.70
## 2016-01-29 25.65
## 2016-01-30 26.21
## 2016-02-01 25.69
## 2016-02-02 25.66
## 2016-02-03 25.47
## 2016-02-15 25.42
## 2016-02-16 26.47
## 2016-02-17 26.56
## 2016-02-18 26.94
## 2016-02-19 26.74
## 2016-02-22 27.07
## 2016-02-23 27.13
## 2016-02-24 27.00
## 2016-02-25 26.56
## 2016-02-26 25.90
## 2016-03-01 25.55
## 2016-03-02 26.09
## 2016-03-03 26.70
## 2016-03-04 26.77
## 2016-03-07 27.27
## 2016-03-08 26.68
## 2016-03-09 26.78
## 2016-03-10 27.03
## 2016-03-11 26.59
## 2016-03-14 27.11
## 2016-03-15 26.89
## 2016-03-16 26.99
## 2016-03-17 27.34
## 2016-03-18 27.74
## 2016-03-21 28.35
## 2016-03-22 28.37
## 2016-03-23 28.13
## 2016-03-24 27.86
## 2016-03-25 27.72
## 2016-03-28 27.93
## 2016-03-29 27.45
## 2016-03-30 27.49
## 2016-03-31 27.83
## 2016-04-01 27.52
## 2016-04-06 27.87
## 2016-04-07 27.87
## 2016-04-08 27.49
## 2016-04-11 27.83
## 2016-04-12 27.79
## 2016-04-13 28.28
## 2016-04-14 28.37
## 2016-04-15 28.31
## 2016-04-18 28.03
## 2016-04-19 27.92
## 2016-04-20 27.29
## 2016-04-21 27.38
## 2016-04-22 27.30
## 2016-04-25 27.15
## 2016-04-26 27.26
## 2016-04-27 27.37
## 2016-04-28 27.23
## 2016-04-29 27.17
## 2016-05-03 27.42
## 2016-05-04 27.47
## 2016-05-05 27.50
## 2016-05-06 27.34
## 2016-05-09 26.62
## 2016-05-10 26.30
## 2016-05-11 26.45
## 2016-05-12 26.32
## 2016-05-13 26.49
## 2016-05-16 26.40
## 2016-05-17 26.53
## 2016-05-18 26.10
## 2016-05-19 26.34
## 2016-05-20 26.42
## 2016-05-23 26.53
## 2016-05-24 26.31
## 2016-05-25 26.49
## 2016-05-26 26.28
## 2016-05-27 26.31
## 2016-05-30 26.38
## 2016-05-31 27.10
## 2016-06-01 27.34
## 2016-06-02 27.20
## 2016-06-03 27.20
## 2016-06-04 27.21
## 2016-06-06 27.14
## 2016-06-07 27.12
## 2016-06-08 26.91
## 2016-06-13 26.52
## 2016-06-14 26.05
## 2016-06-15 26.16
## 2016-06-16 26.22
## 2016-06-17 26.40
## 2016-06-20 26.36
## 2016-06-21 26.52
## 2016-06-22 26.40
## 2016-06-23 26.43
## 2016-06-24 26.00
## 2016-06-27 26.19
## 2016-06-28 26.28
## 2016-06-29 26.50
## 2016-06-30 26.64
## 2016-07-01 26.63
## 2016-07-04 26.91
## 2016-07-05 27.11
## 2016-07-06 27.07
## 2016-07-07 27.16
## 2016-07-11 27.13
## 2016-07-12 27.22
## 2016-07-13 27.64
## 2016-07-14 27.56
## 2016-07-15 27.53
## 2016-07-18 27.47
## 2016-07-19 27.23
## 2016-07-20 27.12
## 2016-07-21 27.28
## 2016-07-22 27.18
## 2016-07-25 27.11
## 2016-07-26 27.21
## 2016-07-27 26.99
## 2016-07-28 26.93
## 2016-07-29 26.96
## 2016-08-01 26.75
## 2016-08-02 26.64
## 2016-08-03 26.73
## 2016-08-04 26.68
## 2016-08-05 26.70
## 2016-08-08 26.60
## 2016-08-09 26.76
## 2016-08-10 26.79
## 2016-08-11 26.83
## 2016-08-12 26.82
## 2016-08-15 27.91
## 2016-08-16 28.24
## 2016-08-17 28.00
## 2016-08-18 28.10
## 2016-08-19 27.91
## 2016-08-22 27.88
## 2016-08-23 27.98
## 2016-08-24 27.83
## 2016-08-25 27.58
## 2016-08-26 27.61
## 2016-08-29 27.55
## 2016-08-30 27.56
## 2016-08-31 27.62
## 2016-09-01 27.64
## 2016-09-02 27.55
## 2016-09-05 27.64
## 2016-09-06 27.44
## 2016-09-07 27.56
## 2016-09-08 27.46
## 2016-09-09 27.47
## 2016-09-10 26.95
## 2016-09-12 26.88
## 2016-09-13 26.94
## 2016-09-14 26.90
## 2016-09-19 26.88
## 2016-09-20 26.82
## 2016-09-21 26.74
## 2016-09-22 26.97
## 2016-09-23 26.99
## 2016-09-26 26.77
## 2016-09-29 26.65
## 2016-09-30 26.57
## 2016-10-03 26.66
## 2016-10-04 26.62
## 2016-10-05 26.70
## 2016-10-06 26.77
## 2016-10-07 26.84
## 2016-10-11 27.04
## 2016-10-12 26.92
## 2016-10-13 26.91
## 2016-10-14 26.89
## 2016-10-17 27.00
## 2016-10-18 26.86
## 2016-10-19 27.06
## 2016-10-20 26.99
## 2016-10-21 27.11
## 2016-10-24 27.38
## 2016-10-25 27.48
## 2016-10-26 27.34
## 2016-10-27 27.21
## 2016-10-28 27.35
## 2016-10-31 27.12
## 2016-11-01 27.19
## 2016-11-02 27.15
## 2016-11-03 27.20
## 2016-11-04 27.34
## 2016-11-07 27.25
## 2016-11-08 27.37
## 2016-11-09 26.99
## 2016-11-10 27.46
## 2016-11-11 27.55
## 2016-11-14 27.90
## 2016-11-15 27.84
## 2016-11-16 27.72
## 2016-11-17 27.63
## 2016-11-18 27.77
## 2016-11-21 27.89
## 2016-11-22 27.99
## 2016-11-23 28.18
## 2016-11-24 28.12
## 2016-11-25 28.10
## 2016-11-28 28.44
## 2016-11-29 28.57
## 2016-11-30 28.68
## 2016-12-01 28.73
## 2016-12-02 28.58
## 2016-12-05 28.22
## 2016-12-06 28.24
## 2016-12-07 28.10
## 2016-12-08 28.18
## 2016-12-09 28.29
## 2016-12-12 27.90
## 2016-12-13 27.58
## 2016-12-14 27.70
## 2016-12-15 27.28
## 2016-12-16 27.13
## 2016-12-19 27.08
## 2016-12-20 26.90
## 2016-12-21 26.99
## 2016-12-22 27.00
## 2016-12-23 26.97
## 2016-12-26 26.73
## 2016-12-27 27.04
## 2016-12-28 27.01
## 2016-12-29 26.96
## 2016-12-30 27.00
## 2017-01-03 27.23
## 2017-01-04 27.33
## 2017-01-05 27.47
## 2017-01-06 27.47
## 2017-01-09 27.46
## 2017-01-10 27.46
## 2017-01-11 27.30
## 2017-01-12 27.19
## 2017-01-13 27.11
## 2017-01-16 26.95
## 2017-01-17 27.20
## 2017-01-18 27.36
## 2017-01-19 27.39
## 2017-01-20 27.44
## 2017-01-23 27.60
## 2017-01-24 27.49
## 2017-02-02 27.56
## 2017-02-03 27.41
## 2017-02-06 27.33
## 2017-02-07 27.25
## 2017-02-08 27.14
## 2017-02-09 27.42
## 2017-02-10 27.56
## 2017-02-13 27.67
## 2017-02-14 27.58
## 2017-02-15 27.64
## 2017-02-16 27.53
## 2017-02-17 27.57
## 2017-02-18 27.42
## 2017-02-20 27.62
## 2017-02-21 27.77
## 2017-02-22 27.67
## 2017-02-23 27.68
## 2017-02-24 27.58
## 2017-03-01 27.56
## 2017-03-02 27.50
## 2017-03-03 27.26
## 2017-03-06 27.34
## 2017-03-07 27.29
## 2017-03-08 27.26
## 2017-03-09 27.06
## 2017-03-10 27.10
## 2017-03-13 27.13
## 2017-03-14 27.23
## 2017-03-15 27.15
## 2017-03-16 27.24
## 2017-03-17 27.20
## 2017-03-20 26.92
## 2017-03-21 26.92
## 2017-03-22 26.81
## 2017-03-23 26.88
## 2017-03-24 26.90
## 2017-03-27 27.06
## 2017-03-28 26.87
## 2017-03-29 26.78
## 2017-03-30 26.66
## 2017-03-31 26.72
## 2017-04-05 27.03
## 2017-04-06 27.12
## 2017-04-07 27.20
## 2017-04-10 27.27
## 2017-04-11 27.07
## 2017-04-12 27.18
## 2017-04-13 27.08
## 2017-04-14 26.92
## 2017-04-17 26.69
## 2017-04-18 26.76
## 2017-04-19 26.53
## 2017-04-20 26.56
## 2017-04-21 26.69
## 2017-04-24 26.42
## 2017-04-25 26.45
## 2017-04-26 26.41
## 2017-04-27 26.24
## 2017-04-28 26.31
## 2017-05-02 26.31
## 2017-05-03 26.16
## 2017-05-04 26.11
## 2017-05-05 25.93
## 2017-05-08 25.79
## 2017-05-09 25.80
## 2017-05-10 26.01
## 2017-05-11 25.86
## 2017-05-12 26.09
## 2017-05-15 26.40
## 2017-05-16 26.25
## 2017-05-17 26.35
## 2017-05-18 26.27
## 2017-05-19 26.32
## 2017-05-22 26.29
## 2017-05-23 26.38
## 2017-05-24 26.37
## 2017-05-25 26.63
## 2017-05-26 27.04
## 2017-05-31 27.24
## 2017-06-01 27.37
## 2017-06-02 27.43
## 2017-06-03 27.47
## 2017-06-05 27.33
## 2017-06-06 27.24
## 2017-06-07 27.59
## 2017-06-08 27.66
## 2017-06-09 27.93
## 2017-06-12 28.01
## 2017-06-13 27.92
## 2017-06-14 27.90
## 2017-06-15 27.76
## 2017-06-16 27.85
## 2017-06-19 27.95
## 2017-06-20 27.99
## 2017-06-21 27.95
## 2017-06-22 28.32
## 2017-06-23 28.23
## 2017-06-26 28.58
## 2017-06-27 28.58
## 2017-06-28 28.70
## 2017-06-29 28.82
## 2017-06-30 28.90
## 2017-07-03 28.94
## 2017-07-04 28.74
## 2017-07-05 28.74
## 2017-07-06 29.02
## 2017-07-07 29.08
## 2017-07-10 29.19
## 2017-07-11 29.31
## 2017-07-12 29.46
## 2017-07-13 29.41
## 2017-07-14 29.58
## 2017-07-17 29.76
## 2017-07-18 29.64
## 2017-07-19 29.86
## 2017-07-20 30.21
## 2017-07-21 30.32
## 2017-07-24 30.26
## 2017-07-25 30.28
## 2017-07-26 30.12
## 2017-07-27 30.02
## 2017-07-28 30.04
## 2017-07-31 30.17
## 2017-08-01 30.33
## 2017-08-02 30.50
## 2017-08-03 30.41
## 2017-08-04 30.26
## 2017-08-07 30.09
## 2017-08-08 30.20
## 2017-08-09 30.17
## 2017-08-10 30.06
## 2017-08-11 29.87
## 2017-08-14 29.70
## 2017-08-15 29.97
## 2017-08-16 29.82
## 2017-08-17 29.99
## 2017-08-18 30.00
## 2017-08-21 30.19
## 2017-08-22 30.35
## 2017-08-23 30.45
## 2017-08-24 30.49
## 2017-08-25 30.56
## 2017-08-28 31.24
## 2017-08-29 31.42
## 2017-08-30 31.57
## 2017-08-31 31.33
## 2017-09-01 31.46
## 2017-09-04 31.46
## 2017-09-05 31.59
## 2017-09-06 31.57
## 2017-09-07 31.59
## 2017-09-08 31.53
## 2017-09-11 31.55
## 2017-09-12 31.46
## 2017-09-13 31.50
## 2017-09-14 31.45
## 2017-09-15 31.31
## 2017-09-18 31.39
## 2017-09-19 31.35
## 2017-09-20 31.25
## 2017-09-21 31.37
## 2017-09-22 31.29
## 2017-09-25 31.12
## 2017-09-26 31.05
## 2017-09-27 31.04
## 2017-09-28 31.04
## 2017-09-29 31.11
## 2017-09-30 31.13
## 2017-10-02 31.20
## 2017-10-03 31.47
## 2017-10-05 32.07
## 2017-10-06 32.15
## 2017-10-11 31.92
## 2017-10-12 31.86
## 2017-10-13 31.87
## 2017-10-16 31.85
## 2017-10-17 31.72
## 2017-10-18 31.57
## 2017-10-19 31.64
## 2017-10-20 31.59
## 2017-10-23 31.61
## 2017-10-24 31.67
## 2017-10-25 31.76
## 2017-10-26 32.00
## 2017-10-27 32.08
## 2017-10-30 32.00
## 2017-10-31 31.90
## 2017-11-01 32.03
## 2017-11-02 31.98
## 2017-11-03 31.86
## 2017-11-06 31.85
## 2017-11-07 32.20
## 2017-11-08 32.34
## 2017-11-09 32.26
## 2017-11-10 32.39
## 2017-11-13 32.64
## 2017-11-14 32.61
## 2017-11-15 32.34
## 2017-11-16 32.35
## 2017-11-17 32.50
## 2017-11-20 32.56
## 2017-11-21 33.08
## 2017-11-22 33.51
## 2017-11-23 33.39
## 2017-11-24 32.66
## 2017-11-27 32.44
## 2017-11-28 32.27
## 2017-11-29 32.33
## 2017-11-30 32.23
## 2017-12-01 31.95
## 2017-12-04 32.02
## 2017-12-05 32.27
## 2017-12-06 32.08
## 2017-12-07 31.90
## 2017-12-08 31.86
## 2017-12-11 32.20
## 2017-12-12 32.33
## 2017-12-13 32.01
## 2017-12-14 32.18
## 2017-12-15 31.90
## 2017-12-18 31.82
## 2017-12-19 31.95
## 2017-12-20 32.09
## 2017-12-21 32.41
## 2017-12-22 32.40
## 2017-12-25 32.40
## 2017-12-26 32.32
## 2017-12-27 32.24
## 2017-12-28 31.97
## 2017-12-29 32.07
## 2018-01-02 32.43
## 2018-01-03 32.79
## 2018-01-04 32.87
## 2018-01-05 32.91
## 2018-01-08 33.05
## 2018-01-09 33.21
## 2018-01-10 33.35
## 2018-01-11 33.35
## 2018-01-12 33.58
## 2018-01-15 34.01
## 2018-01-16 34.12
## 2018-01-17 34.38
## 2018-01-18 34.52
## 2018-01-19 34.85
## 2018-01-22 34.85
## 2018-01-23 35.07
## 2018-01-24 35.28
## 2018-01-25 35.16
## 2018-01-26 35.34
## 2018-01-29 35.51
## 2018-01-30 34.84
## 2018-01-31 34.70
## 2018-02-01 34.88
## 2018-02-02 34.90
## 2018-02-05 34.88
## 2018-02-06 34.56
## 2018-02-07 34.69
## 2018-02-08 33.33
## 2018-02-09 31.47
## 2018-02-12 31.53
## 2018-02-21 32.54
## 2018-02-22 32.62
## 2018-02-23 33.06
## 2018-02-26 33.35
## 2018-02-27 33.43
## 2018-03-01 32.70
## 2018-03-02 32.42
## 2018-03-05 32.36
## 2018-03-06 32.45
## 2018-03-07 32.83
## 2018-03-08 32.77
## 2018-03-09 32.92
## 2018-03-12 33.20
## 2018-03-13 33.10
## 2018-03-14 32.75
## 2018-03-15 32.90
## 2018-03-16 32.82
## 2018-03-19 32.54
## 2018-03-20 32.59
## 2018-03-21 32.93
## 2018-03-22 32.47
## 2018-03-23 31.35
## 2018-03-26 31.19
## 2018-03-27 31.69
## 2018-03-28 31.30
## 2018-03-29 30.97
## 2018-03-30 31.50
## 2018-03-31 31.54
## 2018-04-02 31.66
## 2018-04-03 31.25
## 2018-04-09 31.32
## 2018-04-10 31.46
## 2018-04-11 31.99
## 2018-04-12 31.93
## 2018-04-13 31.82
## 2018-04-16 31.41
## 2018-04-17 31.14
## 2018-04-18 30.67
## 2018-04-19 31.13
## 2018-04-20 30.95
## 2018-04-23 30.91
## 2018-04-24 31.37
## 2018-04-25 31.37
## 2018-04-26 31.13
## 2018-04-27 30.70
## 2018-04-30 31.02
## 2018-05-02 30.82
## 2018-05-03 30.75
## 2018-05-04 30.96
## 2018-05-07 31.16
## 2018-05-08 31.62
## 2018-05-09 31.77
## 2018-05-10 31.86
## 2018-05-11 31.94
## 2018-05-14 32.09
## 2018-05-15 32.06
## 2018-05-16 32.11
## 2018-05-17 31.97
## 2018-05-18 31.85
## 2018-05-21 32.42
## 2018-05-22 32.21
## 2018-05-23 31.94
## 2018-05-24 31.66
## 2018-05-25 31.56
## 2018-05-28 31.55
## 2018-05-29 31.36
## 2018-05-30 30.80
## 2018-05-31 30.97
## 2018-06-01 31.02
## 2018-06-04 31.06
## 2018-06-05 31.21
## 2018-06-06 31.37
## 2018-06-07 31.50
## 2018-06-08 31.06
## 2018-06-11 30.94
## 2018-06-12 31.10
## 2018-06-13 31.18
## 2018-06-14 31.08
## 2018-06-15 31.05
## 2018-06-19 30.48
## 2018-06-20 29.83
## 2018-06-21 30.13
## 2018-06-22 29.82
## 2018-06-25 29.87
## 2018-06-26 28.97
## 2018-06-27 28.71
## 2018-06-28 28.27
## 2018-06-29 28.38
## 2018-07-02 28.22
## 2018-07-03 27.39
## 2018-07-04 27.65
## 2018-07-05 27.59
## 2018-07-06 27.42
## 2018-07-09 28.14
## 2018-07-10 28.42
## 2018-07-11 27.86
## 2018-07-12 28.32
## 2018-07-13 28.62
## 2018-07-16 28.45
## 2018-07-17 28.17
## 2018-07-18 28.26
## 2018-07-19 28.03
## 2018-07-20 27.75
## 2018-07-23 28.47
## 2018-07-24 29.12
## 2018-07-25 29.16
## 2018-07-26 29.00
## 2018-07-27 28.78
## 2018-07-30 28.68
## 2018-07-31 28.66
## 2018-08-01 28.76
## 2018-08-02 27.71
## 2018-08-03 27.50
## 2018-08-06 27.23
## 2018-08-07 27.17
## 2018-08-08 27.59
## 2018-08-09 27.72
## 2018-08-10 27.86
## 2018-08-13 27.29
## 2018-08-14 27.46
## 2018-08-15 27.02
## 2018-08-16 26.75
## 2018-08-17 26.89
## 2018-08-20 26.70
## 2018-08-21 27.18
## 2018-08-22 27.27
## 2018-08-23 27.11
## 2018-08-24 27.18
## 2018-08-27 27.80
## 2018-08-28 28.09
## 2018-08-29 27.99
## 2018-08-30 27.77
## 2018-08-31 27.56
## 2018-09-03 27.36
## 2018-09-04 27.47
## 2018-09-05 27.55
## 2018-09-06 27.26
## 2018-09-07 27.11
## 2018-09-10 26.99
## 2018-09-11 26.89
## 2018-09-12 26.59
## 2018-09-13 26.82
## 2018-09-14 27.03
## 2018-09-17 26.85
## 2018-09-18 26.78
## 2018-09-19 27.47
## 2018-09-20 27.60
## 2018-09-21 27.95
## 2018-09-25 28.11
## 2018-09-26 28.46
## 2018-09-27 28.32
## 2018-09-28 28.40
## 2018-10-01 28.38
## 2018-10-02 28.07
## 2018-10-03 27.87
## 2018-10-04 27.52
## 2018-10-05 27.30
## 2018-10-08 27.59
## 2018-10-09 27.37
## 2018-10-11 26.44
## 2018-10-12 26.29
## 2018-10-15 26.32
## 2018-10-16 26.19
## 2018-10-17 26.06
## 2018-10-18 25.78
## 2018-10-19 25.58
## 2018-10-22 26.85
## 2018-10-23 26.99
## 2018-10-24 26.93
## 2018-10-25 26.32
## 2018-10-26 26.62
## 2018-10-29 26.19
## 2018-10-30 25.93
## 2018-10-31 26.23
## 2018-11-01 26.74
## 2018-11-02 27.11
## 2018-11-05 27.03
## 2018-11-06 26.88
## 2018-11-07 27.13
## 2018-11-08 27.05
## 2018-11-09 26.45
## 2018-11-12 26.45
## 2018-11-13 26.58
## 2018-11-14 26.80
## 2018-11-15 26.76
## 2018-11-16 27.04
## 2018-11-19 27.09
## 2018-11-20 26.93
## 2018-11-21 26.69
## 2018-11-22 26.69
## 2018-11-23 26.45
## 2018-11-26 26.31
## 2018-11-27 26.28
## 2018-11-28 26.34
## 2018-11-29 26.50
## 2018-11-30 26.26
## 2018-12-03 27.09
## 2018-12-04 27.17
## 2018-12-05 27.10
## 2018-12-06 26.73
## 2018-12-07 26.65
## 2018-12-10 26.30
## 2018-12-11 26.27
## 2018-12-12 26.47
## 2018-12-13 26.89
## 2018-12-14 26.64
## 2018-12-17 26.47
## 2018-12-18 26.21
## 2018-12-19 26.09
## 2018-12-20 25.66
## 2018-12-21 25.35
## 2018-12-22 25.08
## 2018-12-24 25.25
## 2018-12-25 24.90
## 2018-12-26 25.16
## 2018-12-27 25.30
## 2018-12-28 25.24
data1$weight
## prices
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 NA
## 2016-10-12 NA
## 2016-10-13 NA
## 2016-10-14 NA
## 2016-10-17 NA
## 2016-10-18 NA
## 2016-10-19 NA
## 2016-10-20 NA
## 2016-10-21 NA
## 2016-10-24 NA
## 2016-10-25 NA
## 2016-10-26 NA
## 2016-10-27 NA
## 2016-10-28 NA
## 2016-10-31 NA
## 2016-11-01 NA
## 2016-11-02 NA
## 2016-11-03 NA
## 2016-11-04 NA
## 2016-11-07 NA
## 2016-11-08 NA
## 2016-11-09 NA
## 2016-11-10 NA
## 2016-11-11 NA
## 2016-11-14 NA
## 2016-11-15 NA
## 2016-11-16 NA
## 2016-11-17 NA
## 2016-11-18 NA
## 2016-11-21 NA
## 2016-11-22 NA
## 2016-11-23 NA
## 2016-11-24 NA
## 2016-11-25 NA
## 2016-11-28 NA
## 2016-11-29 NA
## 2016-11-30 NA
## 2016-12-01 NA
## 2016-12-02 NA
## 2016-12-05 NA
## 2016-12-06 NA
## 2016-12-07 NA
## 2016-12-08 NA
## 2016-12-09 NA
## 2016-12-12 NA
## 2016-12-13 NA
## 2016-12-14 NA
## 2016-12-15 NA
## 2016-12-16 NA
## 2016-12-19 NA
## 2016-12-20 NA
## 2016-12-21 NA
## 2016-12-22 NA
## 2016-12-23 NA
## 2016-12-26 NA
## 2016-12-27 NA
## 2016-12-28 NA
## 2016-12-29 NA
## 2016-12-30 NA
## 2017-01-03 NA
## 2017-01-04 NA
## 2017-01-05 NA
## 2017-01-06 NA
## 2017-01-09 NA
## 2017-01-10 NA
## 2017-01-11 NA
## 2017-01-12 NA
## 2017-01-13 NA
## 2017-01-16 NA
## 2017-01-17 NA
## 2017-01-18 NA
## 2017-01-19 NA
## 2017-01-20 NA
## 2017-01-23 NA
## 2017-01-24 NA
## 2017-02-02 NA
## 2017-02-03 NA
## 2017-02-06 NA
## 2017-02-07 NA
## 2017-02-08 NA
## 2017-02-09 NA
## 2017-02-10 NA
## 2017-02-13 NA
## 2017-02-14 NA
## 2017-02-15 NA
## 2017-02-16 NA
## 2017-02-17 NA
## 2017-02-18 NA
## 2017-02-20 NA
## 2017-02-21 NA
## 2017-02-22 NA
## 2017-02-23 NA
## 2017-02-24 NA
## 2017-03-01 NA
## 2017-03-02 NA
## 2017-03-03 NA
## 2017-03-06 NA
## 2017-03-07 NA
## 2017-03-08 NA
## 2017-03-09 NA
## 2017-03-10 NA
## 2017-03-13 NA
## 2017-03-14 NA
## 2017-03-15 NA
## 2017-03-16 NA
## 2017-03-17 NA
## 2017-03-20 NA
## 2017-03-21 NA
## 2017-03-22 NA
## 2017-03-23 NA
## 2017-03-24 NA
## 2017-03-27 NA
## 2017-03-28 NA
## 2017-03-29 NA
## 2017-03-30 NA
## 2017-03-31 NA
## 2017-04-05 NA
## 2017-04-06 NA
## 2017-04-07 NA
## 2017-04-10 NA
## 2017-04-11 NA
## 2017-04-12 NA
## 2017-04-13 NA
## 2017-04-14 NA
## 2017-04-17 NA
## 2017-04-18 NA
## 2017-04-19 NA
## 2017-04-20 NA
## 2017-04-21 NA
## 2017-04-24 NA
## 2017-04-25 NA
## 2017-04-26 NA
## 2017-04-27 NA
## 2017-04-28 NA
## 2017-05-02 NA
## 2017-05-03 NA
## 2017-05-04 NA
## 2017-05-05 NA
## 2017-05-08 NA
## 2017-05-09 NA
## 2017-05-10 NA
## 2017-05-11 NA
## 2017-05-12 NA
## 2017-05-15 NA
## 2017-05-16 NA
## 2017-05-17 NA
## 2017-05-18 NA
## 2017-05-19 NA
## 2017-05-22 NA
## 2017-05-23 NA
## 2017-05-24 NA
## 2017-05-25 NA
## 2017-05-26 NA
## 2017-05-31 NA
## 2017-06-01 NA
## 2017-06-02 NA
## 2017-06-03 NA
## 2017-06-05 NA
## 2017-06-06 NA
## 2017-06-07 NA
## 2017-06-08 NA
## 2017-06-09 NA
## 2017-06-12 NA
## 2017-06-13 NA
## 2017-06-14 NA
## 2017-06-15 NA
## 2017-06-16 NA
## 2017-06-19 NA
## 2017-06-20 NA
## 2017-06-21 NA
## 2017-06-22 NA
## 2017-06-23 NA
## 2017-06-26 NA
## 2017-06-27 NA
## 2017-06-28 NA
## 2017-06-29 NA
## 2017-06-30 NA
## 2017-07-03 NA
## 2017-07-04 NA
## 2017-07-05 NA
## 2017-07-06 NA
## 2017-07-07 NA
## 2017-07-10 NA
## 2017-07-11 NA
## 2017-07-12 NA
## 2017-07-13 NA
## 2017-07-14 NA
## 2017-07-17 NA
## 2017-07-18 NA
## 2017-07-19 NA
## 2017-07-20 NA
## 2017-07-21 NA
## 2017-07-24 NA
## 2017-07-25 NA
## 2017-07-26 NA
## 2017-07-27 NA
## 2017-07-28 NA
## 2017-07-31 NA
## 2017-08-01 NA
## 2017-08-02 NA
## 2017-08-03 NA
## 2017-08-04 NA
## 2017-08-07 NA
## 2017-08-08 NA
## 2017-08-09 NA
## 2017-08-10 NA
## 2017-08-11 NA
## 2017-08-14 NA
## 2017-08-15 NA
## 2017-08-16 NA
## 2017-08-17 NA
## 2017-08-18 NA
## 2017-08-21 NA
## 2017-08-22 NA
## 2017-08-23 NA
## 2017-08-24 NA
## 2017-08-25 NA
## 2017-08-28 NA
## 2017-08-29 NA
## 2017-08-30 NA
## 2017-08-31 NA
## 2017-09-01 NA
## 2017-09-04 NA
## 2017-09-05 NA
## 2017-09-06 NA
## 2017-09-07 NA
## 2017-09-08 NA
## 2017-09-11 NA
## 2017-09-12 NA
## 2017-09-13 NA
## 2017-09-14 NA
## 2017-09-15 NA
## 2017-09-18 NA
## 2017-09-19 NA
## 2017-09-20 NA
## 2017-09-21 NA
## 2017-09-22 NA
## 2017-09-25 NA
## 2017-09-26 NA
## 2017-09-27 NA
## 2017-09-28 NA
## 2017-09-29 NA
## 2017-09-30 NA
## 2017-10-02 NA
## 2017-10-03 NA
## 2017-10-05 NA
## 2017-10-06 NA
## 2017-10-11 NA
## 2017-10-12 NA
## 2017-10-13 NA
## 2017-10-16 NA
## 2017-10-17 NA
## 2017-10-18 NA
## 2017-10-19 NA
## 2017-10-20 NA
## 2017-10-23 NA
## 2017-10-24 NA
## 2017-10-25 NA
## 2017-10-26 NA
## 2017-10-27 NA
## 2017-10-30 NA
## 2017-10-31 NA
## 2017-11-01 NA
## 2017-11-02 NA
## 2017-11-03 NA
## 2017-11-06 NA
## 2017-11-07 NA
## 2017-11-08 NA
## 2017-11-09 NA
## 2017-11-10 NA
## 2017-11-13 NA
## 2017-11-14 NA
## 2017-11-15 NA
## 2017-11-16 NA
## 2017-11-17 NA
## 2017-11-20 NA
## 2017-11-21 NA
## 2017-11-22 NA
## 2017-11-23 NA
## 2017-11-24 NA
## 2017-11-27 NA
## 2017-11-28 NA
## 2017-11-29 NA
## 2017-11-30 NA
## 2017-12-01 NA
## 2017-12-04 NA
## 2017-12-05 NA
## 2017-12-06 NA
## 2017-12-07 NA
## 2017-12-08 NA
## 2017-12-11 NA
## 2017-12-12 NA
## 2017-12-13 NA
## 2017-12-14 NA
## 2017-12-15 NA
## 2017-12-18 NA
## 2017-12-19 NA
## 2017-12-20 NA
## 2017-12-21 NA
## 2017-12-22 NA
## 2017-12-25 NA
## 2017-12-26 NA
## 2017-12-27 NA
## 2017-12-28 NA
## 2017-12-29 NA
## 2018-01-02 NA
## 2018-01-03 NA
## 2018-01-04 NA
## 2018-01-05 NA
## 2018-01-08 NA
## 2018-01-09 NA
## 2018-01-10 NA
## 2018-01-11 NA
## 2018-01-12 NA
## 2018-01-15 NA
## 2018-01-16 NA
## 2018-01-17 NA
## 2018-01-18 NA
## 2018-01-19 NA
## 2018-01-22 NA
## 2018-01-23 NA
## 2018-01-24 NA
## 2018-01-25 NA
## 2018-01-26 NA
## 2018-01-29 NA
## 2018-01-30 NA
## 2018-01-31 NA
## 2018-02-01 NA
## 2018-02-02 NA
## 2018-02-05 NA
## 2018-02-06 NA
## 2018-02-07 NA
## 2018-02-08 NA
## 2018-02-09 NA
## 2018-02-12 NA
## 2018-02-21 NA
## 2018-02-22 NA
## 2018-02-23 NA
## 2018-02-26 NA
## 2018-02-27 NA
## 2018-03-01 NA
## 2018-03-02 NA
## 2018-03-05 NA
## 2018-03-06 NA
## 2018-03-07 NA
## 2018-03-08 NA
## 2018-03-09 NA
## 2018-03-12 NA
## 2018-03-13 NA
## 2018-03-14 NA
## 2018-03-15 NA
## 2018-03-16 NA
## 2018-03-19 NA
## 2018-03-20 NA
## 2018-03-21 NA
## 2018-03-22 NA
## 2018-03-23 NA
## 2018-03-26 NA
## 2018-03-27 NA
## 2018-03-28 NA
## 2018-03-29 NA
## 2018-03-30 NA
## 2018-03-31 NA
## 2018-04-02 NA
## 2018-04-03 NA
## 2018-04-09 NA
## 2018-04-10 NA
## 2018-04-11 NA
## 2018-04-12 NA
## 2018-04-13 NA
## 2018-04-16 NA
## 2018-04-17 NA
## 2018-04-18 NA
## 2018-04-19 NA
## 2018-04-20 NA
## 2018-04-23 NA
## 2018-04-24 NA
## 2018-04-25 NA
## 2018-04-26 NA
## 2018-04-27 NA
## 2018-04-30 NA
## 2018-05-02 NA
## 2018-05-03 NA
## 2018-05-04 NA
## 2018-05-07 NA
## 2018-05-08 NA
## 2018-05-09 NA
## 2018-05-10 NA
## 2018-05-11 NA
## 2018-05-14 NA
## 2018-05-15 NA
## 2018-05-16 NA
## 2018-05-17 NA
## 2018-05-18 NA
## 2018-05-21 NA
## 2018-05-22 NA
## 2018-05-23 NA
## 2018-05-24 NA
## 2018-05-25 NA
## 2018-05-28 NA
## 2018-05-29 NA
## 2018-05-30 NA
## 2018-05-31 NA
## 2018-06-01 NA
## 2018-06-04 NA
## 2018-06-05 NA
## 2018-06-06 NA
## 2018-06-07 NA
## 2018-06-08 NA
## 2018-06-11 NA
## 2018-06-12 NA
## 2018-06-13 NA
## 2018-06-14 NA
## 2018-06-15 NA
## 2018-06-19 NA
## 2018-06-20 NA
## 2018-06-21 NA
## 2018-06-22 NA
## 2018-06-25 NA
## 2018-06-26 NA
## 2018-06-27 NA
## 2018-06-28 NA
## 2018-06-29 NA
## 2018-07-02 NA
## 2018-07-03 NA
## 2018-07-04 NA
## 2018-07-05 NA
## 2018-07-06 NA
## 2018-07-09 NA
## 2018-07-10 NA
## 2018-07-11 NA
## 2018-07-12 NA
## 2018-07-13 NA
## 2018-07-16 NA
## 2018-07-17 NA
## 2018-07-18 NA
## 2018-07-19 NA
## 2018-07-20 NA
## 2018-07-23 NA
## 2018-07-24 NA
## 2018-07-25 NA
## 2018-07-26 NA
## 2018-07-27 NA
## 2018-07-30 NA
## 2018-07-31 NA
## 2018-08-01 NA
## 2018-08-02 NA
## 2018-08-03 NA
## 2018-08-06 NA
## 2018-08-07 NA
## 2018-08-08 NA
## 2018-08-09 NA
## 2018-08-10 NA
## 2018-08-13 NA
## 2018-08-14 NA
## 2018-08-15 NA
## 2018-08-16 NA
## 2018-08-17 NA
## 2018-08-20 NA
## 2018-08-21 NA
## 2018-08-22 NA
## 2018-08-23 NA
## 2018-08-24 NA
## 2018-08-27 NA
## 2018-08-28 NA
## 2018-08-29 NA
## 2018-08-30 NA
## 2018-08-31 NA
## 2018-09-03 NA
## 2018-09-04 NA
## 2018-09-05 NA
## 2018-09-06 NA
## 2018-09-07 NA
## 2018-09-10 NA
## 2018-09-11 NA
## 2018-09-12 NA
## 2018-09-13 NA
## 2018-09-14 NA
## 2018-09-17 NA
## 2018-09-18 NA
## 2018-09-19 NA
## 2018-09-20 NA
## 2018-09-21 NA
## 2018-09-25 NA
## 2018-09-26 NA
## 2018-09-27 NA
## 2018-09-28 NA
## 2018-10-01 NA
## 2018-10-02 NA
## 2018-10-03 NA
## 2018-10-04 NA
## 2018-10-05 NA
## 2018-10-08 NA
## 2018-10-09 NA
## 2018-10-11 NA
## 2018-10-12 NA
## 2018-10-15 NA
## 2018-10-16 NA
## 2018-10-17 NA
## 2018-10-18 NA
## 2018-10-19 NA
## 2018-10-22 NA
## 2018-10-23 NA
## 2018-10-24 NA
## 2018-10-25 NA
## 2018-10-26 NA
## 2018-10-29 NA
## 2018-10-30 NA
## 2018-10-31 NA
## 2018-11-01 NA
## 2018-11-02 NA
## 2018-11-05 NA
## 2018-11-06 NA
## 2018-11-07 NA
## 2018-11-08 NA
## 2018-11-09 NA
## 2018-11-12 NA
## 2018-11-13 NA
## 2018-11-14 NA
## 2018-11-15 NA
## 2018-11-16 NA
## 2018-11-19 NA
## 2018-11-20 NA
## 2018-11-21 NA
## 2018-11-22 NA
## 2018-11-23 NA
## 2018-11-26 NA
## 2018-11-27 NA
## 2018-11-28 NA
## 2018-11-29 NA
## 2018-11-30 NA
## 2018-12-03 NA
## 2018-12-04 NA
## 2018-12-05 NA
## 2018-12-06 NA
## 2018-12-07 NA
## 2018-12-10 NA
## 2018-12-11 NA
## 2018-12-12 NA
## 2018-12-13 NA
## 2018-12-14 NA
## 2018-12-17 NA
## 2018-12-18 NA
## 2018-12-19 NA
## 2018-12-20 NA
## 2018-12-21 NA
## 2018-12-22 NA
## 2018-12-24 NA
## 2018-12-25 NA
## 2018-12-26 NA
## 2018-12-27 NA
## 2018-12-28 NA
data1$execution.price = data1$prices = etf4.all.1$`006205`
data1$weight[] = 1
buy.hold.006205 <- bt.run.share(data1, clean.signal=F, trade.summary = TRUE)
## Latest weights :
## prices
## 2018-12-28 100
##
## Performance summary :
## CAGR Best Worst
## -6.5 5 -5.6
buy.hold.006205 <-bt.run(data1)
## Latest weights :
## prices
## 2018-12-28 100
##
## Performance summary :
## CAGR Best Worst
## -6.5 5 -5.6
bt.prep(data1, align=‘keep.all’) - 加載和清理數據價格/讀取006205的股票資訊
prices - 價格
weight - 權重
execution.price - 執行價格
buy.hold - 買進賣出
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
buy.hold.0050 <-bt.run(data1) - 讀取買進賣出資料
prices<-data1$prices
sma200<-SMA(prices, 200)
head(sma200, 201)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 27.4799
## 2016-10-12 27.4596
data1$weight[] <- iif(prices >= sma200, 1, 0)
sma200.006205 <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 0
##
## Performance summary :
## CAGR Best Worst
## 0.5 3.2 -5.6
sma200.006205$trade.summary
## $stats
## All Long Short
## ntrades 1.300000e+01 1.300000e+01 NA
## avg.pnl 2.122450e-03 2.122450e-03 NA
## len 2.207692e+01 2.207692e+01 NA
## win.prob 7.692308e-02 7.692308e-02 NA
## win.avg.pnl 1.508811e-01 1.508811e-01 NA
## win.len 2.030000e+02 2.030000e+02 NA
## loss.prob 9.230769e-01 9.230769e-01 NA
## loss.avg.pnl -1.027410e-02 -1.027410e-02 NA
## loss.len 7.000000e+00 7.000000e+00 NA
## expectancy 2.122450e-05 2.122450e-05 NA
## profitfactor 1.223798e+00 1.223798e+00 NA
##
## $trades
## symbol weight entry.date exit.date nhold entry.price
## [1,] "prices" "100" "2016-10-24" "2016-11-09" " 16" "27.38"
## [2,] "prices" "100" "2016-11-10" "2016-12-16" " 36" "27.46"
## [3,] "prices" "100" "2017-01-04" "2017-01-12" " 8" "27.33"
## [4,] "prices" "100" "2017-01-18" "2017-02-08" " 21" "27.36"
## [5,] "prices" "100" "2017-02-09" "2017-03-09" " 28" "27.42"
## [6,] "prices" "100" "2017-03-16" "2017-03-17" " 1" "27.24"
## [7,] "prices" "100" "2017-04-10" "2017-04-11" " 1" "27.27"
## [8,] "prices" "100" "2017-05-31" "2018-03-23" "296" "27.24"
## [9,] "prices" "100" "2018-03-27" "2018-03-28" " 1" "31.69"
## [10,] "prices" "100" "2018-04-02" "2018-04-03" " 1" "31.66"
## [11,] "prices" "100" "2018-04-11" "2018-04-16" " 5" "31.99"
## [12,] "prices" "100" "2018-05-14" "2018-05-17" " 3" "32.09"
## [13,] "prices" "100" "2018-05-21" "2018-05-23" " 2" "32.42"
## exit.price return
## [1,] "26.99" "-1.42"
## [2,] "27.13" "-1.20"
## [3,] "27.19" "-0.51"
## [4,] "27.14" "-0.80"
## [5,] "27.06" "-1.31"
## [6,] "27.20" "-0.15"
## [7,] "27.07" "-0.73"
## [8,] "31.35" "15.09"
## [9,] "31.30" "-1.23"
## [10,] "31.25" "-1.30"
## [11,] "31.41" "-1.81"
## [12,] "31.97" "-0.37"
## [13,] "31.94" "-1.48"
讀取200天的股票資料
SMA簡單移動平均法
head - 讀取前幾筆資料
IIf函數 - 只傳回其中一個部分
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
sma50<-SMA(prices, 50)
head(sma50, 51)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 28.5936
## 2016-03-03 28.5080
data1$weight[] <- iif(prices >= sma50, 1, 0)
sma50.006205 <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 0
##
## Performance summary :
## CAGR Best Worst
## -3.4 2.2 -5.6
讀取50天的股票資料
SMA簡單移動平均法
head - 讀取前幾筆資料
IIf函數 - 只傳回其中一個部分
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
data1$weight[] <- iif(prices >= sma50, 1, -1)
sma50.006205.short <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 -100
##
## Performance summary :
## CAGR Best Worst
## -2.1 5.1 -5.6
IIf函數 - 只傳回其中一個部分
1(買進) /1(賣出)
SMA簡單移動平均法
bt.run函數需要prices、weight、execution.price 3個輸入因素
50天的資料權重
models<-list("SMA50"= sma50.006205,
"SMA200"= sma200.006205,
"SMA50_short" = sma50.006205.short,
"BH 0050" = buy.hold.006205)
strategy.performance.snapshoot(models, T)
## NULL
strategy.performance.snapshoot(models, control=list(comparison=T), sort.performance=T)
plotbt.strategy.sidebyside(models, return.table=T)
## SMA50 SMA200
## Period "十二月2015 - 十二月2018" "十二月2015 - 十二月2018"
## Cagr "-3.44" "0.54"
## Sharpe "-0.4" "0.11"
## DVR "0" "0.02"
## Volatility "8.15" "7.81"
## MaxDD "-20.07" "-17.05"
## AvgDD "-4.58" "-3.04"
## VaR "-0.79" "-0.57"
## CVaR "-1.38" "-1.29"
## Exposure "42.61" "38.22"
## SMA50_short BH 0050
## Period "十二月2015 - 十二月2018" "十二月2015 - 十二月2018"
## Cagr "-2.11" "-6.52"
## Sharpe "-0.06" "-0.35"
## DVR "-0.01" "-0.03"
## Volatility "16.04" "16.04"
## MaxDD "-28.18" "-29.88"
## AvgDD "-6.96" "-14.76"
## VaR "-1.5" "-1.62"
## CVaR "-2.4" "-2.57"
## Exposure "99.87" "99.87"
繪出模型,將清單中的資料讀取繪畫(夏普指數等資訊)
SMA簡單移動平均法
BH(買進賣出)
用plot函數劃出策略圖
control=list - 控制清單變數
plotbt.strategy.sidebyside(models, return.table=T) - 將圖形合併方便觀察所有資料
return(回報率)
library(ggplot2)
all.006205<-merge.xts(sma50.006205$equity,
sma50.006205.short$equity,
sma200.006205$equity,
buy.hold.006205$equity)
colnames(all.006205)<-c("sma50", "sma50 short", "sma200", "BH")
head(all.006205)
## sma50 sma50 short sma200 BH
## 2015-12-14 1 1.0000000 1 1.000000
## 2015-12-15 1 0.9780504 1 1.021950
## 2015-12-16 1 0.9777414 1 1.022272
## 2015-12-17 1 0.9657010 1 1.034861
## 2015-12-18 1 0.9605804 1 1.040349
## 2015-12-21 1 0.9489568 1 1.052937
all.006205.long<-fortify(all.006205, melt=T)
head(all.0050.long)
## Index Series Value
## 1 2015-12-14 sma50 1
## 2 2015-12-15 sma50 1
## 3 2015-12-16 sma50 1
## 4 2015-12-17 sma50 1
## 5 2015-12-18 sma50 1
## 6 2015-12-21 sma50 1
#
title = "Cumulative returns of 006205s"
p = ggplot(all.006205.long, aes(x = Index, y = Value)) +
geom_line(aes(linetype = Series, color = Series)) +
#geom_point(aes(shape = Series))+
xlab("year") + ylab("cumulative returns")+
ggtitle(title)
p
執行ggplot2 繪圖
將006205的equity和買進賣出的資料繪圖
有4個資料sma50、sma50 short、 sma200、 BH
head - 讀取前幾筆資料
fortify(強化的意思)
melt將資料融合在一起
把標題命名為Cumulative returns of 0050s - title = Cumulative returns of 0050s
用geom設定圖的資訊(顏色、點、線等)
xlab/ylab - x與y軸的標籤
p看出來的圖
library(xts)
data1<-new.env()
data1$prices<-etf4.all.1$`00646`
prices<-data1$prices
prices
## 00646
## 2015-12-14 19.54
## 2015-12-15 19.70
## 2015-12-16 19.80
## 2015-12-17 20.05
## 2015-12-18 19.87
## 2015-12-21 19.64
## 2015-12-22 19.71
## 2015-12-23 19.80
## 2015-12-24 20.01
## 2015-12-25 19.98
## 2015-12-28 19.99
## 2015-12-29 19.99
## 2015-12-30 20.12
## 2015-12-31 20.07
## 2016-01-04 19.90
## 2016-01-05 19.78
## 2016-01-06 19.68
## 2016-01-07 19.50
## 2016-01-08 19.32
## 2016-01-11 18.92
## 2016-01-12 19.02
## 2016-01-13 19.29
## 2016-01-14 18.77
## 2016-01-15 19.00
## 2016-01-18 18.75
## 2016-01-19 18.83
## 2016-01-20 18.55
## 2016-01-21 18.64
## 2016-01-22 18.70
## 2016-01-25 18.95
## 2016-01-26 18.69
## 2016-01-27 18.85
## 2016-01-28 18.85
## 2016-01-29 18.90
## 2016-01-30 19.21
## 2016-02-01 19.18
## 2016-02-02 19.07
## 2016-02-03 18.79
## 2016-02-15 18.56
## 2016-02-16 18.57
## 2016-02-17 18.69
## 2016-02-18 19.00
## 2016-02-19 18.90
## 2016-02-22 18.95
## 2016-02-23 19.06
## 2016-02-24 18.90
## 2016-02-25 19.02
## 2016-02-26 19.22
## 2016-03-01 19.02
## 2016-03-02 19.39
## 2016-03-03 19.46
## 2016-03-04 19.45
## 2016-03-07 19.39
## 2016-03-08 19.37
## 2016-03-09 19.31
## 2016-03-10 19.46
## 2016-03-11 19.47
## 2016-03-14 19.60
## 2016-03-15 19.61
## 2016-03-16 19.61
## 2016-03-17 19.69
## 2016-03-18 19.64
## 2016-03-21 19.62
## 2016-03-22 19.69
## 2016-03-23 19.67
## 2016-03-24 19.63
## 2016-03-25 19.71
## 2016-03-28 19.75
## 2016-03-29 19.70
## 2016-03-30 19.77
## 2016-03-31 19.73
## 2016-04-01 19.70
## 2016-04-06 19.73
## 2016-04-07 19.82
## 2016-04-08 19.70
## 2016-04-11 19.66
## 2016-04-12 19.61
## 2016-04-13 19.78
## 2016-04-14 19.93
## 2016-04-15 19.97
## 2016-04-18 19.87
## 2016-04-19 20.02
## 2016-04-20 20.02
## 2016-04-21 20.08
## 2016-04-22 20.04
## 2016-04-25 20.01
## 2016-04-26 20.03
## 2016-04-27 19.98
## 2016-04-28 20.06
## 2016-04-29 19.82
## 2016-05-03 19.84
## 2016-05-04 19.73
## 2016-05-05 19.73
## 2016-05-06 19.65
## 2016-05-09 19.74
## 2016-05-10 19.84
## 2016-05-11 20.02
## 2016-05-12 19.91
## 2016-05-13 19.89
## 2016-05-16 19.83
## 2016-05-17 19.99
## 2016-05-18 19.83
## 2016-05-19 19.86
## 2016-05-20 19.88
## 2016-05-23 19.88
## 2016-05-24 19.85
## 2016-05-25 20.11
## 2016-05-26 20.14
## 2016-05-27 20.16
## 2016-05-30 20.30
## 2016-05-31 20.31
## 2016-06-01 20.28
## 2016-06-02 20.26
## 2016-06-03 20.31
## 2016-06-04 20.16
## 2016-06-06 20.10
## 2016-06-07 20.19
## 2016-06-08 20.14
## 2016-06-13 20.06
## 2016-06-14 19.99
## 2016-06-15 19.93
## 2016-06-16 19.90
## 2016-06-17 19.98
## 2016-06-20 20.01
## 2016-06-21 19.96
## 2016-06-22 19.94
## 2016-06-23 20.00
## 2016-06-24 19.49
## 2016-06-27 19.52
## 2016-06-28 19.43
## 2016-06-29 19.61
## 2016-06-30 19.81
## 2016-07-01 20.00
## 2016-07-04 20.10
## 2016-07-05 20.06
## 2016-07-06 19.94
## 2016-07-07 20.10
## 2016-07-11 20.36
## 2016-07-12 20.38
## 2016-07-13 20.45
## 2016-07-14 20.43
## 2016-07-15 20.48
## 2016-07-18 20.48
## 2016-07-19 20.51
## 2016-07-20 20.47
## 2016-07-21 20.54
## 2016-07-22 20.45
## 2016-07-25 20.55
## 2016-07-26 20.57
## 2016-07-27 20.57
## 2016-07-28 20.53
## 2016-07-29 20.43
## 2016-08-01 20.35
## 2016-08-02 20.36
## 2016-08-03 20.20
## 2016-08-04 20.26
## 2016-08-05 20.28
## 2016-08-08 20.35
## 2016-08-09 20.37
## 2016-08-10 20.28
## 2016-08-11 20.19
## 2016-08-12 20.23
## 2016-08-15 20.33
## 2016-08-16 20.27
## 2016-08-17 20.26
## 2016-08-18 20.34
## 2016-08-19 20.41
## 2016-08-22 20.51
## 2016-08-23 20.55
## 2016-08-24 20.55
## 2016-08-25 20.50
## 2016-08-26 20.44
## 2016-08-29 20.42
## 2016-08-30 20.51
## 2016-08-31 20.48
## 2016-09-01 20.49
## 2016-09-02 20.41
## 2016-09-05 20.44
## 2016-09-06 20.37
## 2016-09-07 20.28
## 2016-09-08 20.29
## 2016-09-09 20.30
## 2016-09-10 20.07
## 2016-09-12 19.96
## 2016-09-13 20.24
## 2016-09-14 20.07
## 2016-09-19 20.16
## 2016-09-20 20.02
## 2016-09-21 19.91
## 2016-09-22 20.08
## 2016-09-23 20.19
## 2016-09-26 20.09
## 2016-09-29 20.21
## 2016-09-30 20.03
## 2016-10-03 20.07
## 2016-10-04 20.00
## 2016-10-05 19.96
## 2016-10-06 20.05
## 2016-10-07 20.09
## 2016-10-11 20.17
## 2016-10-12 20.06
## 2016-10-13 19.99
## 2016-10-14 20.03
## 2016-10-17 19.97
## 2016-10-18 20.00
## 2016-10-19 20.00
## 2016-10-20 20.02
## 2016-10-21 20.04
## 2016-10-24 20.09
## 2016-10-25 20.18
## 2016-10-26 20.03
## 2016-10-27 20.04
## 2016-10-28 20.03
## 2016-10-31 19.92
## 2016-11-01 19.94
## 2016-11-02 19.71
## 2016-11-03 19.62
## 2016-11-04 19.59
## 2016-11-07 19.77
## 2016-11-08 19.97
## 2016-11-09 19.50
## 2016-11-10 20.10
## 2016-11-11 20.30
## 2016-11-14 20.43
## 2016-11-15 20.46
## 2016-11-16 20.51
## 2016-11-17 20.55
## 2016-11-18 20.62
## 2016-11-21 20.73
## 2016-11-22 20.73
## 2016-11-23 20.88
## 2016-11-24 20.86
## 2016-11-25 20.90
## 2016-11-28 20.85
## 2016-11-29 20.75
## 2016-11-30 20.74
## 2016-12-01 20.81
## 2016-12-02 20.63
## 2016-12-05 20.61
## 2016-12-06 20.84
## 2016-12-07 20.99
## 2016-12-08 21.32
## 2016-12-09 21.23
## 2016-12-12 21.46
## 2016-12-13 21.49
## 2016-12-14 21.53
## 2016-12-15 21.51
## 2016-12-16 21.58
## 2016-12-19 21.53
## 2016-12-20 21.60
## 2016-12-21 21.73
## 2016-12-22 21.59
## 2016-12-23 21.58
## 2016-12-26 21.55
## 2016-12-27 21.56
## 2016-12-28 21.62
## 2016-12-29 21.55
## 2016-12-30 21.54
## 2017-01-03 21.56
## 2017-01-04 21.64
## 2017-01-05 21.59
## 2017-01-06 21.53
## 2017-01-09 21.61
## 2017-01-10 21.61
## 2017-01-11 21.55
## 2017-01-12 21.53
## 2017-01-13 21.48
## 2017-01-16 21.33
## 2017-01-17 21.39
## 2017-01-18 21.27
## 2017-01-19 21.34
## 2017-01-20 21.30
## 2017-01-23 21.27
## 2017-01-24 21.26
## 2017-02-02 21.26
## 2017-02-03 21.16
## 2017-02-06 21.17
## 2017-02-07 21.21
## 2017-02-08 21.12
## 2017-02-09 21.18
## 2017-02-10 21.31
## 2017-02-13 21.37
## 2017-02-14 21.40
## 2017-02-15 21.38
## 2017-02-16 21.41
## 2017-02-17 21.42
## 2017-02-18 21.32
## 2017-02-20 21.46
## 2017-02-21 21.51
## 2017-02-22 21.59
## 2017-02-23 21.62
## 2017-02-24 21.57
## 2017-03-01 21.59
## 2017-03-02 21.95
## 2017-03-03 22.02
## 2017-03-06 21.93
## 2017-03-07 21.92
## 2017-03-08 21.73
## 2017-03-09 21.85
## 2017-03-10 21.93
## 2017-03-13 21.92
## 2017-03-14 21.90
## 2017-03-15 21.75
## 2017-03-16 21.80
## 2017-03-17 21.74
## 2017-03-20 21.63
## 2017-03-21 21.62
## 2017-03-22 21.35
## 2017-03-23 21.43
## 2017-03-24 21.42
## 2017-03-27 21.07
## 2017-03-28 21.07
## 2017-03-29 21.33
## 2017-03-30 21.41
## 2017-03-31 21.57
## 2017-04-05 21.49
## 2017-04-06 21.26
## 2017-04-07 21.27
## 2017-04-10 21.35
## 2017-04-11 21.38
## 2017-04-12 21.38
## 2017-04-13 21.19
## 2017-04-14 21.13
## 2017-04-17 21.01
## 2017-04-18 21.17
## 2017-04-19 21.13
## 2017-04-20 21.21
## 2017-04-21 21.29
## 2017-04-24 21.35
## 2017-04-25 21.42
## 2017-04-26 21.41
## 2017-04-27 21.48
## 2017-04-28 21.52
## 2017-05-02 21.44
## 2017-05-03 21.43
## 2017-05-04 21.49
## 2017-05-05 21.46
## 2017-05-08 21.56
## 2017-05-09 21.53
## 2017-05-10 21.57
## 2017-05-11 21.56
## 2017-05-12 21.44
## 2017-05-15 21.47
## 2017-05-16 21.51
## 2017-05-17 21.42
## 2017-05-18 21.28
## 2017-05-19 21.31
## 2017-05-22 21.37
## 2017-05-23 21.44
## 2017-05-24 21.57
## 2017-05-25 21.63
## 2017-05-26 21.62
## 2017-05-31 21.61
## 2017-06-01 21.59
## 2017-06-02 21.72
## 2017-06-03 21.69
## 2017-06-05 21.70
## 2017-06-06 21.60
## 2017-06-07 21.60
## 2017-06-08 21.67
## 2017-06-09 21.64
## 2017-06-12 21.58
## 2017-06-13 21.77
## 2017-06-14 21.83
## 2017-06-15 21.85
## 2017-06-16 21.92
## 2017-06-19 21.98
## 2017-06-20 22.17
## 2017-06-21 22.17
## 2017-06-22 22.15
## 2017-06-23 22.19
## 2017-06-26 22.13
## 2017-06-27 22.09
## 2017-06-28 21.91
## 2017-06-29 22.05
## 2017-06-30 21.92
## 2017-07-03 21.99
## 2017-07-04 22.04
## 2017-07-05 22.08
## 2017-07-06 22.07
## 2017-07-07 21.92
## 2017-07-10 22.10
## 2017-07-11 22.10
## 2017-07-12 22.07
## 2017-07-13 22.10
## 2017-07-14 22.12
## 2017-07-17 22.20
## 2017-07-18 22.22
## 2017-07-19 22.22
## 2017-07-20 22.38
## 2017-07-21 22.47
## 2017-07-24 22.37
## 2017-07-25 22.36
## 2017-07-26 22.41
## 2017-07-27 22.37
## 2017-07-28 22.24
## 2017-07-31 22.27
## 2017-08-01 22.25
## 2017-08-02 22.35
## 2017-08-03 22.34
## 2017-08-04 22.24
## 2017-08-07 22.28
## 2017-08-08 22.28
## 2017-08-09 22.24
## 2017-08-10 22.25
## 2017-08-11 22.05
## 2017-08-14 22.18
## 2017-08-15 22.30
## 2017-08-16 22.32
## 2017-08-17 22.29
## 2017-08-18 22.02
## 2017-08-21 21.97
## 2017-08-22 22.00
## 2017-08-23 22.09
## 2017-08-24 22.07
## 2017-08-25 21.98
## 2017-08-28 21.95
## 2017-08-29 21.90
## 2017-08-30 21.96
## 2017-08-31 22.06
## 2017-09-01 22.22
## 2017-09-04 22.08
## 2017-09-05 22.08
## 2017-09-06 22.06
## 2017-09-07 22.10
## 2017-09-08 22.02
## 2017-09-11 22.11
## 2017-09-12 22.25
## 2017-09-13 22.32
## 2017-09-14 22.41
## 2017-09-15 22.34
## 2017-09-18 22.42
## 2017-09-19 22.47
## 2017-09-20 22.48
## 2017-09-21 22.55
## 2017-09-22 22.53
## 2017-09-25 22.52
## 2017-09-26 22.47
## 2017-09-27 22.50
## 2017-09-28 22.64
## 2017-09-29 22.75
## 2017-09-30 22.91
## 2017-10-02 22.89
## 2017-10-03 22.96
## 2017-10-05 23.00
## 2017-10-06 23.14
## 2017-10-11 23.04
## 2017-10-12 23.08
## 2017-10-13 23.03
## 2017-10-16 23.03
## 2017-10-17 23.06
## 2017-10-18 23.11
## 2017-10-19 23.16
## 2017-10-20 23.22
## 2017-10-23 23.33
## 2017-10-24 23.24
## 2017-10-25 23.23
## 2017-10-26 23.14
## 2017-10-27 23.16
## 2017-10-30 23.29
## 2017-10-31 23.23
## 2017-11-01 23.23
## 2017-11-02 23.20
## 2017-11-03 23.28
## 2017-11-06 23.32
## 2017-11-07 23.35
## 2017-11-08 23.36
## 2017-11-09 23.40
## 2017-11-10 23.28
## 2017-11-13 23.32
## 2017-11-14 23.25
## 2017-11-15 23.12
## 2017-11-16 23.10
## 2017-11-17 23.26
## 2017-11-20 23.13
## 2017-11-21 23.18
## 2017-11-22 23.24
## 2017-11-23 23.28
## 2017-11-24 23.27
## 2017-11-27 23.26
## 2017-11-28 23.37
## 2017-11-29 23.50
## 2017-11-30 23.49
## 2017-12-01 23.68
## 2017-12-04 23.89
## 2017-12-05 23.69
## 2017-12-06 23.63
## 2017-12-07 23.69
## 2017-12-08 23.73
## 2017-12-11 23.83
## 2017-12-12 23.93
## 2017-12-13 23.91
## 2017-12-14 23.93
## 2017-12-15 23.85
## 2017-12-18 24.13
## 2017-12-19 24.17
## 2017-12-20 24.09
## 2017-12-21 24.04
## 2017-12-22 24.06
## 2017-12-25 24.06
## 2017-12-26 24.00
## 2017-12-27 24.04
## 2017-12-28 24.04
## 2017-12-29 23.88
## 2018-01-02 23.73
## 2018-01-03 23.83
## 2018-01-04 24.02
## 2018-01-05 24.10
## 2018-01-08 24.20
## 2018-01-09 24.19
## 2018-01-10 24.30
## 2018-01-11 24.31
## 2018-01-12 24.41
## 2018-01-15 24.61
## 2018-01-16 24.62
## 2018-01-17 24.54
## 2018-01-18 24.71
## 2018-01-19 24.65
## 2018-01-22 24.57
## 2018-01-23 24.76
## 2018-01-24 24.85
## 2018-01-25 24.78
## 2018-01-26 24.77
## 2018-01-29 25.04
## 2018-01-30 24.96
## 2018-01-31 24.68
## 2018-02-01 24.81
## 2018-02-02 24.69
## 2018-02-05 24.19
## 2018-02-06 23.36
## 2018-02-07 23.49
## 2018-02-08 23.51
## 2018-02-09 22.84
## 2018-02-12 23.10
## 2018-02-21 23.72
## 2018-02-22 23.67
## 2018-02-23 23.77
## 2018-02-26 24.13
## 2018-02-27 24.40
## 2018-03-01 23.92
## 2018-03-02 23.62
## 2018-03-05 23.63
## 2018-03-06 23.81
## 2018-03-07 23.69
## 2018-03-08 23.94
## 2018-03-09 24.05
## 2018-03-12 24.49
## 2018-03-13 24.49
## 2018-03-14 24.34
## 2018-03-15 24.29
## 2018-03-16 24.13
## 2018-03-19 24.15
## 2018-03-20 23.88
## 2018-03-21 23.92
## 2018-03-22 23.89
## 2018-03-23 23.17
## 2018-03-26 22.89
## 2018-03-27 23.45
## 2018-03-28 23.00
## 2018-03-29 22.96
## 2018-03-30 23.31
## 2018-03-31 23.46
## 2018-04-02 23.21
## 2018-04-03 23.00
## 2018-04-09 23.07
## 2018-04-10 23.15
## 2018-04-11 23.27
## 2018-04-12 23.29
## 2018-04-13 23.46
## 2018-04-16 23.47
## 2018-04-17 23.69
## 2018-04-18 23.87
## 2018-04-19 23.95
## 2018-04-20 23.80
## 2018-04-23 23.74
## 2018-04-24 23.81
## 2018-04-25 23.49
## 2018-04-26 23.69
## 2018-04-27 23.81
## 2018-04-30 23.85
## 2018-05-02 23.71
## 2018-05-03 23.55
## 2018-05-04 23.47
## 2018-05-07 23.85
## 2018-05-08 23.92
## 2018-05-09 23.99
## 2018-05-10 24.32
## 2018-05-11 24.40
## 2018-05-14 24.51
## 2018-05-15 24.47
## 2018-05-16 24.40
## 2018-05-17 24.48
## 2018-05-18 24.55
## 2018-05-21 24.59
## 2018-05-22 24.63
## 2018-05-23 24.53
## 2018-05-24 24.60
## 2018-05-25 24.65
## 2018-05-28 24.63
## 2018-05-29 24.58
## 2018-05-30 24.34
## 2018-05-31 24.59
## 2018-06-01 24.45
## 2018-06-04 24.58
## 2018-06-05 24.61
## 2018-06-06 24.63
## 2018-06-07 24.82
## 2018-06-08 24.87
## 2018-06-11 24.90
## 2018-06-12 25.00
## 2018-06-13 25.06
## 2018-06-14 25.02
## 2018-06-15 25.09
## 2018-06-19 25.01
## 2018-06-20 25.11
## 2018-06-21 25.29
## 2018-06-22 25.11
## 2018-06-25 25.07
## 2018-06-26 24.89
## 2018-06-27 24.95
## 2018-06-28 24.92
## 2018-06-29 25.00
## 2018-07-02 24.92
## 2018-07-03 25.05
## 2018-07-04 24.90
## 2018-07-05 25.02
## 2018-07-06 25.10
## 2018-07-09 25.33
## 2018-07-10 25.44
## 2018-07-11 25.37
## 2018-07-12 25.53
## 2018-07-13 25.67
## 2018-07-16 25.73
## 2018-07-17 25.72
## 2018-07-18 25.81
## 2018-07-19 25.89
## 2018-07-20 25.84
## 2018-07-23 25.72
## 2018-07-24 25.93
## 2018-07-25 25.93
## 2018-07-26 26.00
## 2018-07-27 26.10
## 2018-07-30 25.83
## 2018-07-31 25.85
## 2018-08-01 25.94
## 2018-08-02 25.92
## 2018-08-03 26.07
## 2018-08-06 26.13
## 2018-08-07 26.23
## 2018-08-08 26.30
## 2018-08-09 26.32
## 2018-08-10 26.24
## 2018-08-13 26.15
## 2018-08-14 26.16
## 2018-08-15 26.30
## 2018-08-16 26.19
## 2018-08-17 26.33
## 2018-08-20 26.42
## 2018-08-21 26.44
## 2018-08-22 26.39
## 2018-08-23 26.49
## 2018-08-24 26.48
## 2018-08-27 26.71
## 2018-08-28 26.89
## 2018-08-29 26.83
## 2018-08-30 26.95
## 2018-08-31 26.88
## 2018-09-03 26.92
## 2018-09-04 26.91
## 2018-09-05 26.88
## 2018-09-06 26.82
## 2018-09-07 26.68
## 2018-09-10 26.66
## 2018-09-11 26.73
## 2018-09-12 26.84
## 2018-09-13 26.83
## 2018-09-14 26.94
## 2018-09-17 26.97
## 2018-09-18 26.80
## 2018-09-19 26.94
## 2018-09-20 27.00
## 2018-09-21 27.21
## 2018-09-25 27.02
## 2018-09-26 27.04
## 2018-09-27 26.91
## 2018-09-28 26.88
## 2018-10-01 27.00
## 2018-10-02 26.98
## 2018-10-03 27.02
## 2018-10-04 27.06
## 2018-10-05 27.03
## 2018-10-08 26.88
## 2018-10-09 26.94
## 2018-10-11 25.91
## 2018-10-12 25.78
## 2018-10-15 25.73
## 2018-10-16 25.70
## 2018-10-17 26.13
## 2018-10-18 26.16
## 2018-10-19 25.96
## 2018-10-22 25.84
## 2018-10-23 25.68
## 2018-10-24 25.62
## 2018-10-25 24.94
## 2018-10-26 24.99
## 2018-10-29 24.90
## 2018-10-30 24.87
## 2018-10-31 25.10
## 2018-11-01 25.41
## 2018-11-02 25.44
## 2018-11-05 25.21
## 2018-11-06 25.43
## 2018-11-07 25.74
## 2018-11-08 26.08
## 2018-11-09 26.00
## 2018-11-12 25.93
## 2018-11-13 25.45
## 2018-11-14 25.46
## 2018-11-15 25.21
## 2018-11-16 25.37
## 2018-11-19 25.47
## 2018-11-20 25.07
## 2018-11-21 24.75
## 2018-11-22 24.78
## 2018-11-23 24.70
## 2018-11-26 24.70
## 2018-11-27 24.87
## 2018-11-28 25.08
## 2018-11-29 25.42
## 2018-11-30 25.45
## 2018-12-03 25.96
## 2018-12-04 25.72
## 2018-12-05 25.21
## 2018-12-06 24.95
## 2018-12-07 25.13
## 2018-12-10 24.42
## 2018-12-11 24.56
## 2018-12-12 24.69
## 2018-12-13 24.83
## 2018-12-14 24.59
## 2018-12-17 24.35
## 2018-12-18 23.93
## 2018-12-19 23.83
## 2018-12-20 23.42
## 2018-12-21 23.08
## 2018-12-22 22.93
## 2018-12-24 22.72
## 2018-12-25 22.51
## 2018-12-26 22.13
## 2018-12-27 22.95
## 2018-12-28 23.16
sma646<-SMA(prices, 50)
head(sma50, 51)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 28.5936
## 2016-03-03 28.5080
執行xts
data1<-new.env() - 創造一個新的環境變數
讀取0050的資料
讀取資料的價格
SMA簡單移動平均法
head - 讀取前幾筆資料
bt.prep(data1, align='keep.all')
names(data1)
## [1] "prices" "dates" "weight" "symbolnames"
## [5] "execution.price"
data1$dates
## [1] "2015-12-14" "2015-12-15" "2015-12-16" "2015-12-17" "2015-12-18"
## [6] "2015-12-21" "2015-12-22" "2015-12-23" "2015-12-24" "2015-12-25"
## [11] "2015-12-28" "2015-12-29" "2015-12-30" "2015-12-31" "2016-01-04"
## [16] "2016-01-05" "2016-01-06" "2016-01-07" "2016-01-08" "2016-01-11"
## [21] "2016-01-12" "2016-01-13" "2016-01-14" "2016-01-15" "2016-01-18"
## [26] "2016-01-19" "2016-01-20" "2016-01-21" "2016-01-22" "2016-01-25"
## [31] "2016-01-26" "2016-01-27" "2016-01-28" "2016-01-29" "2016-01-30"
## [36] "2016-02-01" "2016-02-02" "2016-02-03" "2016-02-15" "2016-02-16"
## [41] "2016-02-17" "2016-02-18" "2016-02-19" "2016-02-22" "2016-02-23"
## [46] "2016-02-24" "2016-02-25" "2016-02-26" "2016-03-01" "2016-03-02"
## [51] "2016-03-03" "2016-03-04" "2016-03-07" "2016-03-08" "2016-03-09"
## [56] "2016-03-10" "2016-03-11" "2016-03-14" "2016-03-15" "2016-03-16"
## [61] "2016-03-17" "2016-03-18" "2016-03-21" "2016-03-22" "2016-03-23"
## [66] "2016-03-24" "2016-03-25" "2016-03-28" "2016-03-29" "2016-03-30"
## [71] "2016-03-31" "2016-04-01" "2016-04-06" "2016-04-07" "2016-04-08"
## [76] "2016-04-11" "2016-04-12" "2016-04-13" "2016-04-14" "2016-04-15"
## [81] "2016-04-18" "2016-04-19" "2016-04-20" "2016-04-21" "2016-04-22"
## [86] "2016-04-25" "2016-04-26" "2016-04-27" "2016-04-28" "2016-04-29"
## [91] "2016-05-03" "2016-05-04" "2016-05-05" "2016-05-06" "2016-05-09"
## [96] "2016-05-10" "2016-05-11" "2016-05-12" "2016-05-13" "2016-05-16"
## [101] "2016-05-17" "2016-05-18" "2016-05-19" "2016-05-20" "2016-05-23"
## [106] "2016-05-24" "2016-05-25" "2016-05-26" "2016-05-27" "2016-05-30"
## [111] "2016-05-31" "2016-06-01" "2016-06-02" "2016-06-03" "2016-06-04"
## [116] "2016-06-06" "2016-06-07" "2016-06-08" "2016-06-13" "2016-06-14"
## [121] "2016-06-15" "2016-06-16" "2016-06-17" "2016-06-20" "2016-06-21"
## [126] "2016-06-22" "2016-06-23" "2016-06-24" "2016-06-27" "2016-06-28"
## [131] "2016-06-29" "2016-06-30" "2016-07-01" "2016-07-04" "2016-07-05"
## [136] "2016-07-06" "2016-07-07" "2016-07-11" "2016-07-12" "2016-07-13"
## [141] "2016-07-14" "2016-07-15" "2016-07-18" "2016-07-19" "2016-07-20"
## [146] "2016-07-21" "2016-07-22" "2016-07-25" "2016-07-26" "2016-07-27"
## [151] "2016-07-28" "2016-07-29" "2016-08-01" "2016-08-02" "2016-08-03"
## [156] "2016-08-04" "2016-08-05" "2016-08-08" "2016-08-09" "2016-08-10"
## [161] "2016-08-11" "2016-08-12" "2016-08-15" "2016-08-16" "2016-08-17"
## [166] "2016-08-18" "2016-08-19" "2016-08-22" "2016-08-23" "2016-08-24"
## [171] "2016-08-25" "2016-08-26" "2016-08-29" "2016-08-30" "2016-08-31"
## [176] "2016-09-01" "2016-09-02" "2016-09-05" "2016-09-06" "2016-09-07"
## [181] "2016-09-08" "2016-09-09" "2016-09-10" "2016-09-12" "2016-09-13"
## [186] "2016-09-14" "2016-09-19" "2016-09-20" "2016-09-21" "2016-09-22"
## [191] "2016-09-23" "2016-09-26" "2016-09-29" "2016-09-30" "2016-10-03"
## [196] "2016-10-04" "2016-10-05" "2016-10-06" "2016-10-07" "2016-10-11"
## [201] "2016-10-12" "2016-10-13" "2016-10-14" "2016-10-17" "2016-10-18"
## [206] "2016-10-19" "2016-10-20" "2016-10-21" "2016-10-24" "2016-10-25"
## [211] "2016-10-26" "2016-10-27" "2016-10-28" "2016-10-31" "2016-11-01"
## [216] "2016-11-02" "2016-11-03" "2016-11-04" "2016-11-07" "2016-11-08"
## [221] "2016-11-09" "2016-11-10" "2016-11-11" "2016-11-14" "2016-11-15"
## [226] "2016-11-16" "2016-11-17" "2016-11-18" "2016-11-21" "2016-11-22"
## [231] "2016-11-23" "2016-11-24" "2016-11-25" "2016-11-28" "2016-11-29"
## [236] "2016-11-30" "2016-12-01" "2016-12-02" "2016-12-05" "2016-12-06"
## [241] "2016-12-07" "2016-12-08" "2016-12-09" "2016-12-12" "2016-12-13"
## [246] "2016-12-14" "2016-12-15" "2016-12-16" "2016-12-19" "2016-12-20"
## [251] "2016-12-21" "2016-12-22" "2016-12-23" "2016-12-26" "2016-12-27"
## [256] "2016-12-28" "2016-12-29" "2016-12-30" "2017-01-03" "2017-01-04"
## [261] "2017-01-05" "2017-01-06" "2017-01-09" "2017-01-10" "2017-01-11"
## [266] "2017-01-12" "2017-01-13" "2017-01-16" "2017-01-17" "2017-01-18"
## [271] "2017-01-19" "2017-01-20" "2017-01-23" "2017-01-24" "2017-02-02"
## [276] "2017-02-03" "2017-02-06" "2017-02-07" "2017-02-08" "2017-02-09"
## [281] "2017-02-10" "2017-02-13" "2017-02-14" "2017-02-15" "2017-02-16"
## [286] "2017-02-17" "2017-02-18" "2017-02-20" "2017-02-21" "2017-02-22"
## [291] "2017-02-23" "2017-02-24" "2017-03-01" "2017-03-02" "2017-03-03"
## [296] "2017-03-06" "2017-03-07" "2017-03-08" "2017-03-09" "2017-03-10"
## [301] "2017-03-13" "2017-03-14" "2017-03-15" "2017-03-16" "2017-03-17"
## [306] "2017-03-20" "2017-03-21" "2017-03-22" "2017-03-23" "2017-03-24"
## [311] "2017-03-27" "2017-03-28" "2017-03-29" "2017-03-30" "2017-03-31"
## [316] "2017-04-05" "2017-04-06" "2017-04-07" "2017-04-10" "2017-04-11"
## [321] "2017-04-12" "2017-04-13" "2017-04-14" "2017-04-17" "2017-04-18"
## [326] "2017-04-19" "2017-04-20" "2017-04-21" "2017-04-24" "2017-04-25"
## [331] "2017-04-26" "2017-04-27" "2017-04-28" "2017-05-02" "2017-05-03"
## [336] "2017-05-04" "2017-05-05" "2017-05-08" "2017-05-09" "2017-05-10"
## [341] "2017-05-11" "2017-05-12" "2017-05-15" "2017-05-16" "2017-05-17"
## [346] "2017-05-18" "2017-05-19" "2017-05-22" "2017-05-23" "2017-05-24"
## [351] "2017-05-25" "2017-05-26" "2017-05-31" "2017-06-01" "2017-06-02"
## [356] "2017-06-03" "2017-06-05" "2017-06-06" "2017-06-07" "2017-06-08"
## [361] "2017-06-09" "2017-06-12" "2017-06-13" "2017-06-14" "2017-06-15"
## [366] "2017-06-16" "2017-06-19" "2017-06-20" "2017-06-21" "2017-06-22"
## [371] "2017-06-23" "2017-06-26" "2017-06-27" "2017-06-28" "2017-06-29"
## [376] "2017-06-30" "2017-07-03" "2017-07-04" "2017-07-05" "2017-07-06"
## [381] "2017-07-07" "2017-07-10" "2017-07-11" "2017-07-12" "2017-07-13"
## [386] "2017-07-14" "2017-07-17" "2017-07-18" "2017-07-19" "2017-07-20"
## [391] "2017-07-21" "2017-07-24" "2017-07-25" "2017-07-26" "2017-07-27"
## [396] "2017-07-28" "2017-07-31" "2017-08-01" "2017-08-02" "2017-08-03"
## [401] "2017-08-04" "2017-08-07" "2017-08-08" "2017-08-09" "2017-08-10"
## [406] "2017-08-11" "2017-08-14" "2017-08-15" "2017-08-16" "2017-08-17"
## [411] "2017-08-18" "2017-08-21" "2017-08-22" "2017-08-23" "2017-08-24"
## [416] "2017-08-25" "2017-08-28" "2017-08-29" "2017-08-30" "2017-08-31"
## [421] "2017-09-01" "2017-09-04" "2017-09-05" "2017-09-06" "2017-09-07"
## [426] "2017-09-08" "2017-09-11" "2017-09-12" "2017-09-13" "2017-09-14"
## [431] "2017-09-15" "2017-09-18" "2017-09-19" "2017-09-20" "2017-09-21"
## [436] "2017-09-22" "2017-09-25" "2017-09-26" "2017-09-27" "2017-09-28"
## [441] "2017-09-29" "2017-09-30" "2017-10-02" "2017-10-03" "2017-10-05"
## [446] "2017-10-06" "2017-10-11" "2017-10-12" "2017-10-13" "2017-10-16"
## [451] "2017-10-17" "2017-10-18" "2017-10-19" "2017-10-20" "2017-10-23"
## [456] "2017-10-24" "2017-10-25" "2017-10-26" "2017-10-27" "2017-10-30"
## [461] "2017-10-31" "2017-11-01" "2017-11-02" "2017-11-03" "2017-11-06"
## [466] "2017-11-07" "2017-11-08" "2017-11-09" "2017-11-10" "2017-11-13"
## [471] "2017-11-14" "2017-11-15" "2017-11-16" "2017-11-17" "2017-11-20"
## [476] "2017-11-21" "2017-11-22" "2017-11-23" "2017-11-24" "2017-11-27"
## [481] "2017-11-28" "2017-11-29" "2017-11-30" "2017-12-01" "2017-12-04"
## [486] "2017-12-05" "2017-12-06" "2017-12-07" "2017-12-08" "2017-12-11"
## [491] "2017-12-12" "2017-12-13" "2017-12-14" "2017-12-15" "2017-12-18"
## [496] "2017-12-19" "2017-12-20" "2017-12-21" "2017-12-22" "2017-12-25"
## [501] "2017-12-26" "2017-12-27" "2017-12-28" "2017-12-29" "2018-01-02"
## [506] "2018-01-03" "2018-01-04" "2018-01-05" "2018-01-08" "2018-01-09"
## [511] "2018-01-10" "2018-01-11" "2018-01-12" "2018-01-15" "2018-01-16"
## [516] "2018-01-17" "2018-01-18" "2018-01-19" "2018-01-22" "2018-01-23"
## [521] "2018-01-24" "2018-01-25" "2018-01-26" "2018-01-29" "2018-01-30"
## [526] "2018-01-31" "2018-02-01" "2018-02-02" "2018-02-05" "2018-02-06"
## [531] "2018-02-07" "2018-02-08" "2018-02-09" "2018-02-12" "2018-02-21"
## [536] "2018-02-22" "2018-02-23" "2018-02-26" "2018-02-27" "2018-03-01"
## [541] "2018-03-02" "2018-03-05" "2018-03-06" "2018-03-07" "2018-03-08"
## [546] "2018-03-09" "2018-03-12" "2018-03-13" "2018-03-14" "2018-03-15"
## [551] "2018-03-16" "2018-03-19" "2018-03-20" "2018-03-21" "2018-03-22"
## [556] "2018-03-23" "2018-03-26" "2018-03-27" "2018-03-28" "2018-03-29"
## [561] "2018-03-30" "2018-03-31" "2018-04-02" "2018-04-03" "2018-04-09"
## [566] "2018-04-10" "2018-04-11" "2018-04-12" "2018-04-13" "2018-04-16"
## [571] "2018-04-17" "2018-04-18" "2018-04-19" "2018-04-20" "2018-04-23"
## [576] "2018-04-24" "2018-04-25" "2018-04-26" "2018-04-27" "2018-04-30"
## [581] "2018-05-02" "2018-05-03" "2018-05-04" "2018-05-07" "2018-05-08"
## [586] "2018-05-09" "2018-05-10" "2018-05-11" "2018-05-14" "2018-05-15"
## [591] "2018-05-16" "2018-05-17" "2018-05-18" "2018-05-21" "2018-05-22"
## [596] "2018-05-23" "2018-05-24" "2018-05-25" "2018-05-28" "2018-05-29"
## [601] "2018-05-30" "2018-05-31" "2018-06-01" "2018-06-04" "2018-06-05"
## [606] "2018-06-06" "2018-06-07" "2018-06-08" "2018-06-11" "2018-06-12"
## [611] "2018-06-13" "2018-06-14" "2018-06-15" "2018-06-19" "2018-06-20"
## [616] "2018-06-21" "2018-06-22" "2018-06-25" "2018-06-26" "2018-06-27"
## [621] "2018-06-28" "2018-06-29" "2018-07-02" "2018-07-03" "2018-07-04"
## [626] "2018-07-05" "2018-07-06" "2018-07-09" "2018-07-10" "2018-07-11"
## [631] "2018-07-12" "2018-07-13" "2018-07-16" "2018-07-17" "2018-07-18"
## [636] "2018-07-19" "2018-07-20" "2018-07-23" "2018-07-24" "2018-07-25"
## [641] "2018-07-26" "2018-07-27" "2018-07-30" "2018-07-31" "2018-08-01"
## [646] "2018-08-02" "2018-08-03" "2018-08-06" "2018-08-07" "2018-08-08"
## [651] "2018-08-09" "2018-08-10" "2018-08-13" "2018-08-14" "2018-08-15"
## [656] "2018-08-16" "2018-08-17" "2018-08-20" "2018-08-21" "2018-08-22"
## [661] "2018-08-23" "2018-08-24" "2018-08-27" "2018-08-28" "2018-08-29"
## [666] "2018-08-30" "2018-08-31" "2018-09-03" "2018-09-04" "2018-09-05"
## [671] "2018-09-06" "2018-09-07" "2018-09-10" "2018-09-11" "2018-09-12"
## [676] "2018-09-13" "2018-09-14" "2018-09-17" "2018-09-18" "2018-09-19"
## [681] "2018-09-20" "2018-09-21" "2018-09-25" "2018-09-26" "2018-09-27"
## [686] "2018-09-28" "2018-10-01" "2018-10-02" "2018-10-03" "2018-10-04"
## [691] "2018-10-05" "2018-10-08" "2018-10-09" "2018-10-11" "2018-10-12"
## [696] "2018-10-15" "2018-10-16" "2018-10-17" "2018-10-18" "2018-10-19"
## [701] "2018-10-22" "2018-10-23" "2018-10-24" "2018-10-25" "2018-10-26"
## [706] "2018-10-29" "2018-10-30" "2018-10-31" "2018-11-01" "2018-11-02"
## [711] "2018-11-05" "2018-11-06" "2018-11-07" "2018-11-08" "2018-11-09"
## [716] "2018-11-12" "2018-11-13" "2018-11-14" "2018-11-15" "2018-11-16"
## [721] "2018-11-19" "2018-11-20" "2018-11-21" "2018-11-22" "2018-11-23"
## [726] "2018-11-26" "2018-11-27" "2018-11-28" "2018-11-29" "2018-11-30"
## [731] "2018-12-03" "2018-12-04" "2018-12-05" "2018-12-06" "2018-12-07"
## [736] "2018-12-10" "2018-12-11" "2018-12-12" "2018-12-13" "2018-12-14"
## [741] "2018-12-17" "2018-12-18" "2018-12-19" "2018-12-20" "2018-12-21"
## [746] "2018-12-22" "2018-12-24" "2018-12-25" "2018-12-26" "2018-12-27"
## [751] "2018-12-28"
data1$prices
## prices
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 NA
## 2016-10-12 NA
## 2016-10-13 NA
## 2016-10-14 NA
## 2016-10-17 NA
## 2016-10-18 NA
## 2016-10-19 NA
## 2016-10-20 NA
## 2016-10-21 NA
## 2016-10-24 NA
## 2016-10-25 NA
## 2016-10-26 NA
## 2016-10-27 NA
## 2016-10-28 NA
## 2016-10-31 NA
## 2016-11-01 NA
## 2016-11-02 NA
## 2016-11-03 NA
## 2016-11-04 NA
## 2016-11-07 NA
## 2016-11-08 NA
## 2016-11-09 NA
## 2016-11-10 NA
## 2016-11-11 NA
## 2016-11-14 NA
## 2016-11-15 NA
## 2016-11-16 NA
## 2016-11-17 NA
## 2016-11-18 NA
## 2016-11-21 NA
## 2016-11-22 NA
## 2016-11-23 NA
## 2016-11-24 NA
## 2016-11-25 NA
## 2016-11-28 NA
## 2016-11-29 NA
## 2016-11-30 NA
## 2016-12-01 NA
## 2016-12-02 NA
## 2016-12-05 NA
## 2016-12-06 NA
## 2016-12-07 NA
## 2016-12-08 NA
## 2016-12-09 NA
## 2016-12-12 NA
## 2016-12-13 NA
## 2016-12-14 NA
## 2016-12-15 NA
## 2016-12-16 NA
## 2016-12-19 NA
## 2016-12-20 NA
## 2016-12-21 NA
## 2016-12-22 NA
## 2016-12-23 NA
## 2016-12-26 NA
## 2016-12-27 NA
## 2016-12-28 NA
## 2016-12-29 NA
## 2016-12-30 NA
## 2017-01-03 NA
## 2017-01-04 NA
## 2017-01-05 NA
## 2017-01-06 NA
## 2017-01-09 NA
## 2017-01-10 NA
## 2017-01-11 NA
## 2017-01-12 NA
## 2017-01-13 NA
## 2017-01-16 NA
## 2017-01-17 NA
## 2017-01-18 NA
## 2017-01-19 NA
## 2017-01-20 NA
## 2017-01-23 NA
## 2017-01-24 NA
## 2017-02-02 NA
## 2017-02-03 NA
## 2017-02-06 NA
## 2017-02-07 NA
## 2017-02-08 NA
## 2017-02-09 NA
## 2017-02-10 NA
## 2017-02-13 NA
## 2017-02-14 NA
## 2017-02-15 NA
## 2017-02-16 NA
## 2017-02-17 NA
## 2017-02-18 NA
## 2017-02-20 NA
## 2017-02-21 NA
## 2017-02-22 NA
## 2017-02-23 NA
## 2017-02-24 NA
## 2017-03-01 NA
## 2017-03-02 NA
## 2017-03-03 NA
## 2017-03-06 NA
## 2017-03-07 NA
## 2017-03-08 NA
## 2017-03-09 NA
## 2017-03-10 NA
## 2017-03-13 NA
## 2017-03-14 NA
## 2017-03-15 NA
## 2017-03-16 NA
## 2017-03-17 NA
## 2017-03-20 NA
## 2017-03-21 NA
## 2017-03-22 NA
## 2017-03-23 NA
## 2017-03-24 NA
## 2017-03-27 NA
## 2017-03-28 NA
## 2017-03-29 NA
## 2017-03-30 NA
## 2017-03-31 NA
## 2017-04-05 NA
## 2017-04-06 NA
## 2017-04-07 NA
## 2017-04-10 NA
## 2017-04-11 NA
## 2017-04-12 NA
## 2017-04-13 NA
## 2017-04-14 NA
## 2017-04-17 NA
## 2017-04-18 NA
## 2017-04-19 NA
## 2017-04-20 NA
## 2017-04-21 NA
## 2017-04-24 NA
## 2017-04-25 NA
## 2017-04-26 NA
## 2017-04-27 NA
## 2017-04-28 NA
## 2017-05-02 NA
## 2017-05-03 NA
## 2017-05-04 NA
## 2017-05-05 NA
## 2017-05-08 NA
## 2017-05-09 NA
## 2017-05-10 NA
## 2017-05-11 NA
## 2017-05-12 NA
## 2017-05-15 NA
## 2017-05-16 NA
## 2017-05-17 NA
## 2017-05-18 NA
## 2017-05-19 NA
## 2017-05-22 NA
## 2017-05-23 NA
## 2017-05-24 NA
## 2017-05-25 NA
## 2017-05-26 NA
## 2017-05-31 NA
## 2017-06-01 NA
## 2017-06-02 NA
## 2017-06-03 NA
## 2017-06-05 NA
## 2017-06-06 NA
## 2017-06-07 NA
## 2017-06-08 NA
## 2017-06-09 NA
## 2017-06-12 NA
## 2017-06-13 NA
## 2017-06-14 NA
## 2017-06-15 NA
## 2017-06-16 NA
## 2017-06-19 NA
## 2017-06-20 NA
## 2017-06-21 NA
## 2017-06-22 NA
## 2017-06-23 NA
## 2017-06-26 NA
## 2017-06-27 NA
## 2017-06-28 NA
## 2017-06-29 NA
## 2017-06-30 NA
## 2017-07-03 NA
## 2017-07-04 NA
## 2017-07-05 NA
## 2017-07-06 NA
## 2017-07-07 NA
## 2017-07-10 NA
## 2017-07-11 NA
## 2017-07-12 NA
## 2017-07-13 NA
## 2017-07-14 NA
## 2017-07-17 NA
## 2017-07-18 NA
## 2017-07-19 NA
## 2017-07-20 NA
## 2017-07-21 NA
## 2017-07-24 NA
## 2017-07-25 NA
## 2017-07-26 NA
## 2017-07-27 NA
## 2017-07-28 NA
## 2017-07-31 NA
## 2017-08-01 NA
## 2017-08-02 NA
## 2017-08-03 NA
## 2017-08-04 NA
## 2017-08-07 NA
## 2017-08-08 NA
## 2017-08-09 NA
## 2017-08-10 NA
## 2017-08-11 NA
## 2017-08-14 NA
## 2017-08-15 NA
## 2017-08-16 NA
## 2017-08-17 NA
## 2017-08-18 NA
## 2017-08-21 NA
## 2017-08-22 NA
## 2017-08-23 NA
## 2017-08-24 NA
## 2017-08-25 NA
## 2017-08-28 NA
## 2017-08-29 NA
## 2017-08-30 NA
## 2017-08-31 NA
## 2017-09-01 NA
## 2017-09-04 NA
## 2017-09-05 NA
## 2017-09-06 NA
## 2017-09-07 NA
## 2017-09-08 NA
## 2017-09-11 NA
## 2017-09-12 NA
## 2017-09-13 NA
## 2017-09-14 NA
## 2017-09-15 NA
## 2017-09-18 NA
## 2017-09-19 NA
## 2017-09-20 NA
## 2017-09-21 NA
## 2017-09-22 NA
## 2017-09-25 NA
## 2017-09-26 NA
## 2017-09-27 NA
## 2017-09-28 NA
## 2017-09-29 NA
## 2017-09-30 NA
## 2017-10-02 NA
## 2017-10-03 NA
## 2017-10-05 NA
## 2017-10-06 NA
## 2017-10-11 NA
## 2017-10-12 NA
## 2017-10-13 NA
## 2017-10-16 NA
## 2017-10-17 NA
## 2017-10-18 NA
## 2017-10-19 NA
## 2017-10-20 NA
## 2017-10-23 NA
## 2017-10-24 NA
## 2017-10-25 NA
## 2017-10-26 NA
## 2017-10-27 NA
## 2017-10-30 NA
## 2017-10-31 NA
## 2017-11-01 NA
## 2017-11-02 NA
## 2017-11-03 NA
## 2017-11-06 NA
## 2017-11-07 NA
## 2017-11-08 NA
## 2017-11-09 NA
## 2017-11-10 NA
## 2017-11-13 NA
## 2017-11-14 NA
## 2017-11-15 NA
## 2017-11-16 NA
## 2017-11-17 NA
## 2017-11-20 NA
## 2017-11-21 NA
## 2017-11-22 NA
## 2017-11-23 NA
## 2017-11-24 NA
## 2017-11-27 NA
## 2017-11-28 NA
## 2017-11-29 NA
## 2017-11-30 NA
## 2017-12-01 NA
## 2017-12-04 NA
## 2017-12-05 NA
## 2017-12-06 NA
## 2017-12-07 NA
## 2017-12-08 NA
## 2017-12-11 NA
## 2017-12-12 NA
## 2017-12-13 NA
## 2017-12-14 NA
## 2017-12-15 NA
## 2017-12-18 NA
## 2017-12-19 NA
## 2017-12-20 NA
## 2017-12-21 NA
## 2017-12-22 NA
## 2017-12-25 NA
## 2017-12-26 NA
## 2017-12-27 NA
## 2017-12-28 NA
## 2017-12-29 NA
## 2018-01-02 NA
## 2018-01-03 NA
## 2018-01-04 NA
## 2018-01-05 NA
## 2018-01-08 NA
## 2018-01-09 NA
## 2018-01-10 NA
## 2018-01-11 NA
## 2018-01-12 NA
## 2018-01-15 NA
## 2018-01-16 NA
## 2018-01-17 NA
## 2018-01-18 NA
## 2018-01-19 NA
## 2018-01-22 NA
## 2018-01-23 NA
## 2018-01-24 NA
## 2018-01-25 NA
## 2018-01-26 NA
## 2018-01-29 NA
## 2018-01-30 NA
## 2018-01-31 NA
## 2018-02-01 NA
## 2018-02-02 NA
## 2018-02-05 NA
## 2018-02-06 NA
## 2018-02-07 NA
## 2018-02-08 NA
## 2018-02-09 NA
## 2018-02-12 NA
## 2018-02-21 NA
## 2018-02-22 NA
## 2018-02-23 NA
## 2018-02-26 NA
## 2018-02-27 NA
## 2018-03-01 NA
## 2018-03-02 NA
## 2018-03-05 NA
## 2018-03-06 NA
## 2018-03-07 NA
## 2018-03-08 NA
## 2018-03-09 NA
## 2018-03-12 NA
## 2018-03-13 NA
## 2018-03-14 NA
## 2018-03-15 NA
## 2018-03-16 NA
## 2018-03-19 NA
## 2018-03-20 NA
## 2018-03-21 NA
## 2018-03-22 NA
## 2018-03-23 NA
## 2018-03-26 NA
## 2018-03-27 NA
## 2018-03-28 NA
## 2018-03-29 NA
## 2018-03-30 NA
## 2018-03-31 NA
## 2018-04-02 NA
## 2018-04-03 NA
## 2018-04-09 NA
## 2018-04-10 NA
## 2018-04-11 NA
## 2018-04-12 NA
## 2018-04-13 NA
## 2018-04-16 NA
## 2018-04-17 NA
## 2018-04-18 NA
## 2018-04-19 NA
## 2018-04-20 NA
## 2018-04-23 NA
## 2018-04-24 NA
## 2018-04-25 NA
## 2018-04-26 NA
## 2018-04-27 NA
## 2018-04-30 NA
## 2018-05-02 NA
## 2018-05-03 NA
## 2018-05-04 NA
## 2018-05-07 NA
## 2018-05-08 NA
## 2018-05-09 NA
## 2018-05-10 NA
## 2018-05-11 NA
## 2018-05-14 NA
## 2018-05-15 NA
## 2018-05-16 NA
## 2018-05-17 NA
## 2018-05-18 NA
## 2018-05-21 NA
## 2018-05-22 NA
## 2018-05-23 NA
## 2018-05-24 NA
## 2018-05-25 NA
## 2018-05-28 NA
## 2018-05-29 NA
## 2018-05-30 NA
## 2018-05-31 NA
## 2018-06-01 NA
## 2018-06-04 NA
## 2018-06-05 NA
## 2018-06-06 NA
## 2018-06-07 NA
## 2018-06-08 NA
## 2018-06-11 NA
## 2018-06-12 NA
## 2018-06-13 NA
## 2018-06-14 NA
## 2018-06-15 NA
## 2018-06-19 NA
## 2018-06-20 NA
## 2018-06-21 NA
## 2018-06-22 NA
## 2018-06-25 NA
## 2018-06-26 NA
## 2018-06-27 NA
## 2018-06-28 NA
## 2018-06-29 NA
## 2018-07-02 NA
## 2018-07-03 NA
## 2018-07-04 NA
## 2018-07-05 NA
## 2018-07-06 NA
## 2018-07-09 NA
## 2018-07-10 NA
## 2018-07-11 NA
## 2018-07-12 NA
## 2018-07-13 NA
## 2018-07-16 NA
## 2018-07-17 NA
## 2018-07-18 NA
## 2018-07-19 NA
## 2018-07-20 NA
## 2018-07-23 NA
## 2018-07-24 NA
## 2018-07-25 NA
## 2018-07-26 NA
## 2018-07-27 NA
## 2018-07-30 NA
## 2018-07-31 NA
## 2018-08-01 NA
## 2018-08-02 NA
## 2018-08-03 NA
## 2018-08-06 NA
## 2018-08-07 NA
## 2018-08-08 NA
## 2018-08-09 NA
## 2018-08-10 NA
## 2018-08-13 NA
## 2018-08-14 NA
## 2018-08-15 NA
## 2018-08-16 NA
## 2018-08-17 NA
## 2018-08-20 NA
## 2018-08-21 NA
## 2018-08-22 NA
## 2018-08-23 NA
## 2018-08-24 NA
## 2018-08-27 NA
## 2018-08-28 NA
## 2018-08-29 NA
## 2018-08-30 NA
## 2018-08-31 NA
## 2018-09-03 NA
## 2018-09-04 NA
## 2018-09-05 NA
## 2018-09-06 NA
## 2018-09-07 NA
## 2018-09-10 NA
## 2018-09-11 NA
## 2018-09-12 NA
## 2018-09-13 NA
## 2018-09-14 NA
## 2018-09-17 NA
## 2018-09-18 NA
## 2018-09-19 NA
## 2018-09-20 NA
## 2018-09-21 NA
## 2018-09-25 NA
## 2018-09-26 NA
## 2018-09-27 NA
## 2018-09-28 NA
## 2018-10-01 NA
## 2018-10-02 NA
## 2018-10-03 NA
## 2018-10-04 NA
## 2018-10-05 NA
## 2018-10-08 NA
## 2018-10-09 NA
## 2018-10-11 NA
## 2018-10-12 NA
## 2018-10-15 NA
## 2018-10-16 NA
## 2018-10-17 NA
## 2018-10-18 NA
## 2018-10-19 NA
## 2018-10-22 NA
## 2018-10-23 NA
## 2018-10-24 NA
## 2018-10-25 NA
## 2018-10-26 NA
## 2018-10-29 NA
## 2018-10-30 NA
## 2018-10-31 NA
## 2018-11-01 NA
## 2018-11-02 NA
## 2018-11-05 NA
## 2018-11-06 NA
## 2018-11-07 NA
## 2018-11-08 NA
## 2018-11-09 NA
## 2018-11-12 NA
## 2018-11-13 NA
## 2018-11-14 NA
## 2018-11-15 NA
## 2018-11-16 NA
## 2018-11-19 NA
## 2018-11-20 NA
## 2018-11-21 NA
## 2018-11-22 NA
## 2018-11-23 NA
## 2018-11-26 NA
## 2018-11-27 NA
## 2018-11-28 NA
## 2018-11-29 NA
## 2018-11-30 NA
## 2018-12-03 NA
## 2018-12-04 NA
## 2018-12-05 NA
## 2018-12-06 NA
## 2018-12-07 NA
## 2018-12-10 NA
## 2018-12-11 NA
## 2018-12-12 NA
## 2018-12-13 NA
## 2018-12-14 NA
## 2018-12-17 NA
## 2018-12-18 NA
## 2018-12-19 NA
## 2018-12-20 NA
## 2018-12-21 NA
## 2018-12-22 NA
## 2018-12-24 NA
## 2018-12-25 NA
## 2018-12-26 NA
## 2018-12-27 NA
## 2018-12-28 NA
data1$prices = prices
data1$prices
## 00646
## 2015-12-14 19.54
## 2015-12-15 19.70
## 2015-12-16 19.80
## 2015-12-17 20.05
## 2015-12-18 19.87
## 2015-12-21 19.64
## 2015-12-22 19.71
## 2015-12-23 19.80
## 2015-12-24 20.01
## 2015-12-25 19.98
## 2015-12-28 19.99
## 2015-12-29 19.99
## 2015-12-30 20.12
## 2015-12-31 20.07
## 2016-01-04 19.90
## 2016-01-05 19.78
## 2016-01-06 19.68
## 2016-01-07 19.50
## 2016-01-08 19.32
## 2016-01-11 18.92
## 2016-01-12 19.02
## 2016-01-13 19.29
## 2016-01-14 18.77
## 2016-01-15 19.00
## 2016-01-18 18.75
## 2016-01-19 18.83
## 2016-01-20 18.55
## 2016-01-21 18.64
## 2016-01-22 18.70
## 2016-01-25 18.95
## 2016-01-26 18.69
## 2016-01-27 18.85
## 2016-01-28 18.85
## 2016-01-29 18.90
## 2016-01-30 19.21
## 2016-02-01 19.18
## 2016-02-02 19.07
## 2016-02-03 18.79
## 2016-02-15 18.56
## 2016-02-16 18.57
## 2016-02-17 18.69
## 2016-02-18 19.00
## 2016-02-19 18.90
## 2016-02-22 18.95
## 2016-02-23 19.06
## 2016-02-24 18.90
## 2016-02-25 19.02
## 2016-02-26 19.22
## 2016-03-01 19.02
## 2016-03-02 19.39
## 2016-03-03 19.46
## 2016-03-04 19.45
## 2016-03-07 19.39
## 2016-03-08 19.37
## 2016-03-09 19.31
## 2016-03-10 19.46
## 2016-03-11 19.47
## 2016-03-14 19.60
## 2016-03-15 19.61
## 2016-03-16 19.61
## 2016-03-17 19.69
## 2016-03-18 19.64
## 2016-03-21 19.62
## 2016-03-22 19.69
## 2016-03-23 19.67
## 2016-03-24 19.63
## 2016-03-25 19.71
## 2016-03-28 19.75
## 2016-03-29 19.70
## 2016-03-30 19.77
## 2016-03-31 19.73
## 2016-04-01 19.70
## 2016-04-06 19.73
## 2016-04-07 19.82
## 2016-04-08 19.70
## 2016-04-11 19.66
## 2016-04-12 19.61
## 2016-04-13 19.78
## 2016-04-14 19.93
## 2016-04-15 19.97
## 2016-04-18 19.87
## 2016-04-19 20.02
## 2016-04-20 20.02
## 2016-04-21 20.08
## 2016-04-22 20.04
## 2016-04-25 20.01
## 2016-04-26 20.03
## 2016-04-27 19.98
## 2016-04-28 20.06
## 2016-04-29 19.82
## 2016-05-03 19.84
## 2016-05-04 19.73
## 2016-05-05 19.73
## 2016-05-06 19.65
## 2016-05-09 19.74
## 2016-05-10 19.84
## 2016-05-11 20.02
## 2016-05-12 19.91
## 2016-05-13 19.89
## 2016-05-16 19.83
## 2016-05-17 19.99
## 2016-05-18 19.83
## 2016-05-19 19.86
## 2016-05-20 19.88
## 2016-05-23 19.88
## 2016-05-24 19.85
## 2016-05-25 20.11
## 2016-05-26 20.14
## 2016-05-27 20.16
## 2016-05-30 20.30
## 2016-05-31 20.31
## 2016-06-01 20.28
## 2016-06-02 20.26
## 2016-06-03 20.31
## 2016-06-04 20.16
## 2016-06-06 20.10
## 2016-06-07 20.19
## 2016-06-08 20.14
## 2016-06-13 20.06
## 2016-06-14 19.99
## 2016-06-15 19.93
## 2016-06-16 19.90
## 2016-06-17 19.98
## 2016-06-20 20.01
## 2016-06-21 19.96
## 2016-06-22 19.94
## 2016-06-23 20.00
## 2016-06-24 19.49
## 2016-06-27 19.52
## 2016-06-28 19.43
## 2016-06-29 19.61
## 2016-06-30 19.81
## 2016-07-01 20.00
## 2016-07-04 20.10
## 2016-07-05 20.06
## 2016-07-06 19.94
## 2016-07-07 20.10
## 2016-07-11 20.36
## 2016-07-12 20.38
## 2016-07-13 20.45
## 2016-07-14 20.43
## 2016-07-15 20.48
## 2016-07-18 20.48
## 2016-07-19 20.51
## 2016-07-20 20.47
## 2016-07-21 20.54
## 2016-07-22 20.45
## 2016-07-25 20.55
## 2016-07-26 20.57
## 2016-07-27 20.57
## 2016-07-28 20.53
## 2016-07-29 20.43
## 2016-08-01 20.35
## 2016-08-02 20.36
## 2016-08-03 20.20
## 2016-08-04 20.26
## 2016-08-05 20.28
## 2016-08-08 20.35
## 2016-08-09 20.37
## 2016-08-10 20.28
## 2016-08-11 20.19
## 2016-08-12 20.23
## 2016-08-15 20.33
## 2016-08-16 20.27
## 2016-08-17 20.26
## 2016-08-18 20.34
## 2016-08-19 20.41
## 2016-08-22 20.51
## 2016-08-23 20.55
## 2016-08-24 20.55
## 2016-08-25 20.50
## 2016-08-26 20.44
## 2016-08-29 20.42
## 2016-08-30 20.51
## 2016-08-31 20.48
## 2016-09-01 20.49
## 2016-09-02 20.41
## 2016-09-05 20.44
## 2016-09-06 20.37
## 2016-09-07 20.28
## 2016-09-08 20.29
## 2016-09-09 20.30
## 2016-09-10 20.07
## 2016-09-12 19.96
## 2016-09-13 20.24
## 2016-09-14 20.07
## 2016-09-19 20.16
## 2016-09-20 20.02
## 2016-09-21 19.91
## 2016-09-22 20.08
## 2016-09-23 20.19
## 2016-09-26 20.09
## 2016-09-29 20.21
## 2016-09-30 20.03
## 2016-10-03 20.07
## 2016-10-04 20.00
## 2016-10-05 19.96
## 2016-10-06 20.05
## 2016-10-07 20.09
## 2016-10-11 20.17
## 2016-10-12 20.06
## 2016-10-13 19.99
## 2016-10-14 20.03
## 2016-10-17 19.97
## 2016-10-18 20.00
## 2016-10-19 20.00
## 2016-10-20 20.02
## 2016-10-21 20.04
## 2016-10-24 20.09
## 2016-10-25 20.18
## 2016-10-26 20.03
## 2016-10-27 20.04
## 2016-10-28 20.03
## 2016-10-31 19.92
## 2016-11-01 19.94
## 2016-11-02 19.71
## 2016-11-03 19.62
## 2016-11-04 19.59
## 2016-11-07 19.77
## 2016-11-08 19.97
## 2016-11-09 19.50
## 2016-11-10 20.10
## 2016-11-11 20.30
## 2016-11-14 20.43
## 2016-11-15 20.46
## 2016-11-16 20.51
## 2016-11-17 20.55
## 2016-11-18 20.62
## 2016-11-21 20.73
## 2016-11-22 20.73
## 2016-11-23 20.88
## 2016-11-24 20.86
## 2016-11-25 20.90
## 2016-11-28 20.85
## 2016-11-29 20.75
## 2016-11-30 20.74
## 2016-12-01 20.81
## 2016-12-02 20.63
## 2016-12-05 20.61
## 2016-12-06 20.84
## 2016-12-07 20.99
## 2016-12-08 21.32
## 2016-12-09 21.23
## 2016-12-12 21.46
## 2016-12-13 21.49
## 2016-12-14 21.53
## 2016-12-15 21.51
## 2016-12-16 21.58
## 2016-12-19 21.53
## 2016-12-20 21.60
## 2016-12-21 21.73
## 2016-12-22 21.59
## 2016-12-23 21.58
## 2016-12-26 21.55
## 2016-12-27 21.56
## 2016-12-28 21.62
## 2016-12-29 21.55
## 2016-12-30 21.54
## 2017-01-03 21.56
## 2017-01-04 21.64
## 2017-01-05 21.59
## 2017-01-06 21.53
## 2017-01-09 21.61
## 2017-01-10 21.61
## 2017-01-11 21.55
## 2017-01-12 21.53
## 2017-01-13 21.48
## 2017-01-16 21.33
## 2017-01-17 21.39
## 2017-01-18 21.27
## 2017-01-19 21.34
## 2017-01-20 21.30
## 2017-01-23 21.27
## 2017-01-24 21.26
## 2017-02-02 21.26
## 2017-02-03 21.16
## 2017-02-06 21.17
## 2017-02-07 21.21
## 2017-02-08 21.12
## 2017-02-09 21.18
## 2017-02-10 21.31
## 2017-02-13 21.37
## 2017-02-14 21.40
## 2017-02-15 21.38
## 2017-02-16 21.41
## 2017-02-17 21.42
## 2017-02-18 21.32
## 2017-02-20 21.46
## 2017-02-21 21.51
## 2017-02-22 21.59
## 2017-02-23 21.62
## 2017-02-24 21.57
## 2017-03-01 21.59
## 2017-03-02 21.95
## 2017-03-03 22.02
## 2017-03-06 21.93
## 2017-03-07 21.92
## 2017-03-08 21.73
## 2017-03-09 21.85
## 2017-03-10 21.93
## 2017-03-13 21.92
## 2017-03-14 21.90
## 2017-03-15 21.75
## 2017-03-16 21.80
## 2017-03-17 21.74
## 2017-03-20 21.63
## 2017-03-21 21.62
## 2017-03-22 21.35
## 2017-03-23 21.43
## 2017-03-24 21.42
## 2017-03-27 21.07
## 2017-03-28 21.07
## 2017-03-29 21.33
## 2017-03-30 21.41
## 2017-03-31 21.57
## 2017-04-05 21.49
## 2017-04-06 21.26
## 2017-04-07 21.27
## 2017-04-10 21.35
## 2017-04-11 21.38
## 2017-04-12 21.38
## 2017-04-13 21.19
## 2017-04-14 21.13
## 2017-04-17 21.01
## 2017-04-18 21.17
## 2017-04-19 21.13
## 2017-04-20 21.21
## 2017-04-21 21.29
## 2017-04-24 21.35
## 2017-04-25 21.42
## 2017-04-26 21.41
## 2017-04-27 21.48
## 2017-04-28 21.52
## 2017-05-02 21.44
## 2017-05-03 21.43
## 2017-05-04 21.49
## 2017-05-05 21.46
## 2017-05-08 21.56
## 2017-05-09 21.53
## 2017-05-10 21.57
## 2017-05-11 21.56
## 2017-05-12 21.44
## 2017-05-15 21.47
## 2017-05-16 21.51
## 2017-05-17 21.42
## 2017-05-18 21.28
## 2017-05-19 21.31
## 2017-05-22 21.37
## 2017-05-23 21.44
## 2017-05-24 21.57
## 2017-05-25 21.63
## 2017-05-26 21.62
## 2017-05-31 21.61
## 2017-06-01 21.59
## 2017-06-02 21.72
## 2017-06-03 21.69
## 2017-06-05 21.70
## 2017-06-06 21.60
## 2017-06-07 21.60
## 2017-06-08 21.67
## 2017-06-09 21.64
## 2017-06-12 21.58
## 2017-06-13 21.77
## 2017-06-14 21.83
## 2017-06-15 21.85
## 2017-06-16 21.92
## 2017-06-19 21.98
## 2017-06-20 22.17
## 2017-06-21 22.17
## 2017-06-22 22.15
## 2017-06-23 22.19
## 2017-06-26 22.13
## 2017-06-27 22.09
## 2017-06-28 21.91
## 2017-06-29 22.05
## 2017-06-30 21.92
## 2017-07-03 21.99
## 2017-07-04 22.04
## 2017-07-05 22.08
## 2017-07-06 22.07
## 2017-07-07 21.92
## 2017-07-10 22.10
## 2017-07-11 22.10
## 2017-07-12 22.07
## 2017-07-13 22.10
## 2017-07-14 22.12
## 2017-07-17 22.20
## 2017-07-18 22.22
## 2017-07-19 22.22
## 2017-07-20 22.38
## 2017-07-21 22.47
## 2017-07-24 22.37
## 2017-07-25 22.36
## 2017-07-26 22.41
## 2017-07-27 22.37
## 2017-07-28 22.24
## 2017-07-31 22.27
## 2017-08-01 22.25
## 2017-08-02 22.35
## 2017-08-03 22.34
## 2017-08-04 22.24
## 2017-08-07 22.28
## 2017-08-08 22.28
## 2017-08-09 22.24
## 2017-08-10 22.25
## 2017-08-11 22.05
## 2017-08-14 22.18
## 2017-08-15 22.30
## 2017-08-16 22.32
## 2017-08-17 22.29
## 2017-08-18 22.02
## 2017-08-21 21.97
## 2017-08-22 22.00
## 2017-08-23 22.09
## 2017-08-24 22.07
## 2017-08-25 21.98
## 2017-08-28 21.95
## 2017-08-29 21.90
## 2017-08-30 21.96
## 2017-08-31 22.06
## 2017-09-01 22.22
## 2017-09-04 22.08
## 2017-09-05 22.08
## 2017-09-06 22.06
## 2017-09-07 22.10
## 2017-09-08 22.02
## 2017-09-11 22.11
## 2017-09-12 22.25
## 2017-09-13 22.32
## 2017-09-14 22.41
## 2017-09-15 22.34
## 2017-09-18 22.42
## 2017-09-19 22.47
## 2017-09-20 22.48
## 2017-09-21 22.55
## 2017-09-22 22.53
## 2017-09-25 22.52
## 2017-09-26 22.47
## 2017-09-27 22.50
## 2017-09-28 22.64
## 2017-09-29 22.75
## 2017-09-30 22.91
## 2017-10-02 22.89
## 2017-10-03 22.96
## 2017-10-05 23.00
## 2017-10-06 23.14
## 2017-10-11 23.04
## 2017-10-12 23.08
## 2017-10-13 23.03
## 2017-10-16 23.03
## 2017-10-17 23.06
## 2017-10-18 23.11
## 2017-10-19 23.16
## 2017-10-20 23.22
## 2017-10-23 23.33
## 2017-10-24 23.24
## 2017-10-25 23.23
## 2017-10-26 23.14
## 2017-10-27 23.16
## 2017-10-30 23.29
## 2017-10-31 23.23
## 2017-11-01 23.23
## 2017-11-02 23.20
## 2017-11-03 23.28
## 2017-11-06 23.32
## 2017-11-07 23.35
## 2017-11-08 23.36
## 2017-11-09 23.40
## 2017-11-10 23.28
## 2017-11-13 23.32
## 2017-11-14 23.25
## 2017-11-15 23.12
## 2017-11-16 23.10
## 2017-11-17 23.26
## 2017-11-20 23.13
## 2017-11-21 23.18
## 2017-11-22 23.24
## 2017-11-23 23.28
## 2017-11-24 23.27
## 2017-11-27 23.26
## 2017-11-28 23.37
## 2017-11-29 23.50
## 2017-11-30 23.49
## 2017-12-01 23.68
## 2017-12-04 23.89
## 2017-12-05 23.69
## 2017-12-06 23.63
## 2017-12-07 23.69
## 2017-12-08 23.73
## 2017-12-11 23.83
## 2017-12-12 23.93
## 2017-12-13 23.91
## 2017-12-14 23.93
## 2017-12-15 23.85
## 2017-12-18 24.13
## 2017-12-19 24.17
## 2017-12-20 24.09
## 2017-12-21 24.04
## 2017-12-22 24.06
## 2017-12-25 24.06
## 2017-12-26 24.00
## 2017-12-27 24.04
## 2017-12-28 24.04
## 2017-12-29 23.88
## 2018-01-02 23.73
## 2018-01-03 23.83
## 2018-01-04 24.02
## 2018-01-05 24.10
## 2018-01-08 24.20
## 2018-01-09 24.19
## 2018-01-10 24.30
## 2018-01-11 24.31
## 2018-01-12 24.41
## 2018-01-15 24.61
## 2018-01-16 24.62
## 2018-01-17 24.54
## 2018-01-18 24.71
## 2018-01-19 24.65
## 2018-01-22 24.57
## 2018-01-23 24.76
## 2018-01-24 24.85
## 2018-01-25 24.78
## 2018-01-26 24.77
## 2018-01-29 25.04
## 2018-01-30 24.96
## 2018-01-31 24.68
## 2018-02-01 24.81
## 2018-02-02 24.69
## 2018-02-05 24.19
## 2018-02-06 23.36
## 2018-02-07 23.49
## 2018-02-08 23.51
## 2018-02-09 22.84
## 2018-02-12 23.10
## 2018-02-21 23.72
## 2018-02-22 23.67
## 2018-02-23 23.77
## 2018-02-26 24.13
## 2018-02-27 24.40
## 2018-03-01 23.92
## 2018-03-02 23.62
## 2018-03-05 23.63
## 2018-03-06 23.81
## 2018-03-07 23.69
## 2018-03-08 23.94
## 2018-03-09 24.05
## 2018-03-12 24.49
## 2018-03-13 24.49
## 2018-03-14 24.34
## 2018-03-15 24.29
## 2018-03-16 24.13
## 2018-03-19 24.15
## 2018-03-20 23.88
## 2018-03-21 23.92
## 2018-03-22 23.89
## 2018-03-23 23.17
## 2018-03-26 22.89
## 2018-03-27 23.45
## 2018-03-28 23.00
## 2018-03-29 22.96
## 2018-03-30 23.31
## 2018-03-31 23.46
## 2018-04-02 23.21
## 2018-04-03 23.00
## 2018-04-09 23.07
## 2018-04-10 23.15
## 2018-04-11 23.27
## 2018-04-12 23.29
## 2018-04-13 23.46
## 2018-04-16 23.47
## 2018-04-17 23.69
## 2018-04-18 23.87
## 2018-04-19 23.95
## 2018-04-20 23.80
## 2018-04-23 23.74
## 2018-04-24 23.81
## 2018-04-25 23.49
## 2018-04-26 23.69
## 2018-04-27 23.81
## 2018-04-30 23.85
## 2018-05-02 23.71
## 2018-05-03 23.55
## 2018-05-04 23.47
## 2018-05-07 23.85
## 2018-05-08 23.92
## 2018-05-09 23.99
## 2018-05-10 24.32
## 2018-05-11 24.40
## 2018-05-14 24.51
## 2018-05-15 24.47
## 2018-05-16 24.40
## 2018-05-17 24.48
## 2018-05-18 24.55
## 2018-05-21 24.59
## 2018-05-22 24.63
## 2018-05-23 24.53
## 2018-05-24 24.60
## 2018-05-25 24.65
## 2018-05-28 24.63
## 2018-05-29 24.58
## 2018-05-30 24.34
## 2018-05-31 24.59
## 2018-06-01 24.45
## 2018-06-04 24.58
## 2018-06-05 24.61
## 2018-06-06 24.63
## 2018-06-07 24.82
## 2018-06-08 24.87
## 2018-06-11 24.90
## 2018-06-12 25.00
## 2018-06-13 25.06
## 2018-06-14 25.02
## 2018-06-15 25.09
## 2018-06-19 25.01
## 2018-06-20 25.11
## 2018-06-21 25.29
## 2018-06-22 25.11
## 2018-06-25 25.07
## 2018-06-26 24.89
## 2018-06-27 24.95
## 2018-06-28 24.92
## 2018-06-29 25.00
## 2018-07-02 24.92
## 2018-07-03 25.05
## 2018-07-04 24.90
## 2018-07-05 25.02
## 2018-07-06 25.10
## 2018-07-09 25.33
## 2018-07-10 25.44
## 2018-07-11 25.37
## 2018-07-12 25.53
## 2018-07-13 25.67
## 2018-07-16 25.73
## 2018-07-17 25.72
## 2018-07-18 25.81
## 2018-07-19 25.89
## 2018-07-20 25.84
## 2018-07-23 25.72
## 2018-07-24 25.93
## 2018-07-25 25.93
## 2018-07-26 26.00
## 2018-07-27 26.10
## 2018-07-30 25.83
## 2018-07-31 25.85
## 2018-08-01 25.94
## 2018-08-02 25.92
## 2018-08-03 26.07
## 2018-08-06 26.13
## 2018-08-07 26.23
## 2018-08-08 26.30
## 2018-08-09 26.32
## 2018-08-10 26.24
## 2018-08-13 26.15
## 2018-08-14 26.16
## 2018-08-15 26.30
## 2018-08-16 26.19
## 2018-08-17 26.33
## 2018-08-20 26.42
## 2018-08-21 26.44
## 2018-08-22 26.39
## 2018-08-23 26.49
## 2018-08-24 26.48
## 2018-08-27 26.71
## 2018-08-28 26.89
## 2018-08-29 26.83
## 2018-08-30 26.95
## 2018-08-31 26.88
## 2018-09-03 26.92
## 2018-09-04 26.91
## 2018-09-05 26.88
## 2018-09-06 26.82
## 2018-09-07 26.68
## 2018-09-10 26.66
## 2018-09-11 26.73
## 2018-09-12 26.84
## 2018-09-13 26.83
## 2018-09-14 26.94
## 2018-09-17 26.97
## 2018-09-18 26.80
## 2018-09-19 26.94
## 2018-09-20 27.00
## 2018-09-21 27.21
## 2018-09-25 27.02
## 2018-09-26 27.04
## 2018-09-27 26.91
## 2018-09-28 26.88
## 2018-10-01 27.00
## 2018-10-02 26.98
## 2018-10-03 27.02
## 2018-10-04 27.06
## 2018-10-05 27.03
## 2018-10-08 26.88
## 2018-10-09 26.94
## 2018-10-11 25.91
## 2018-10-12 25.78
## 2018-10-15 25.73
## 2018-10-16 25.70
## 2018-10-17 26.13
## 2018-10-18 26.16
## 2018-10-19 25.96
## 2018-10-22 25.84
## 2018-10-23 25.68
## 2018-10-24 25.62
## 2018-10-25 24.94
## 2018-10-26 24.99
## 2018-10-29 24.90
## 2018-10-30 24.87
## 2018-10-31 25.10
## 2018-11-01 25.41
## 2018-11-02 25.44
## 2018-11-05 25.21
## 2018-11-06 25.43
## 2018-11-07 25.74
## 2018-11-08 26.08
## 2018-11-09 26.00
## 2018-11-12 25.93
## 2018-11-13 25.45
## 2018-11-14 25.46
## 2018-11-15 25.21
## 2018-11-16 25.37
## 2018-11-19 25.47
## 2018-11-20 25.07
## 2018-11-21 24.75
## 2018-11-22 24.78
## 2018-11-23 24.70
## 2018-11-26 24.70
## 2018-11-27 24.87
## 2018-11-28 25.08
## 2018-11-29 25.42
## 2018-11-30 25.45
## 2018-12-03 25.96
## 2018-12-04 25.72
## 2018-12-05 25.21
## 2018-12-06 24.95
## 2018-12-07 25.13
## 2018-12-10 24.42
## 2018-12-11 24.56
## 2018-12-12 24.69
## 2018-12-13 24.83
## 2018-12-14 24.59
## 2018-12-17 24.35
## 2018-12-18 23.93
## 2018-12-19 23.83
## 2018-12-20 23.42
## 2018-12-21 23.08
## 2018-12-22 22.93
## 2018-12-24 22.72
## 2018-12-25 22.51
## 2018-12-26 22.13
## 2018-12-27 22.95
## 2018-12-28 23.16
data1$weight
## prices
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 NA
## 2016-10-12 NA
## 2016-10-13 NA
## 2016-10-14 NA
## 2016-10-17 NA
## 2016-10-18 NA
## 2016-10-19 NA
## 2016-10-20 NA
## 2016-10-21 NA
## 2016-10-24 NA
## 2016-10-25 NA
## 2016-10-26 NA
## 2016-10-27 NA
## 2016-10-28 NA
## 2016-10-31 NA
## 2016-11-01 NA
## 2016-11-02 NA
## 2016-11-03 NA
## 2016-11-04 NA
## 2016-11-07 NA
## 2016-11-08 NA
## 2016-11-09 NA
## 2016-11-10 NA
## 2016-11-11 NA
## 2016-11-14 NA
## 2016-11-15 NA
## 2016-11-16 NA
## 2016-11-17 NA
## 2016-11-18 NA
## 2016-11-21 NA
## 2016-11-22 NA
## 2016-11-23 NA
## 2016-11-24 NA
## 2016-11-25 NA
## 2016-11-28 NA
## 2016-11-29 NA
## 2016-11-30 NA
## 2016-12-01 NA
## 2016-12-02 NA
## 2016-12-05 NA
## 2016-12-06 NA
## 2016-12-07 NA
## 2016-12-08 NA
## 2016-12-09 NA
## 2016-12-12 NA
## 2016-12-13 NA
## 2016-12-14 NA
## 2016-12-15 NA
## 2016-12-16 NA
## 2016-12-19 NA
## 2016-12-20 NA
## 2016-12-21 NA
## 2016-12-22 NA
## 2016-12-23 NA
## 2016-12-26 NA
## 2016-12-27 NA
## 2016-12-28 NA
## 2016-12-29 NA
## 2016-12-30 NA
## 2017-01-03 NA
## 2017-01-04 NA
## 2017-01-05 NA
## 2017-01-06 NA
## 2017-01-09 NA
## 2017-01-10 NA
## 2017-01-11 NA
## 2017-01-12 NA
## 2017-01-13 NA
## 2017-01-16 NA
## 2017-01-17 NA
## 2017-01-18 NA
## 2017-01-19 NA
## 2017-01-20 NA
## 2017-01-23 NA
## 2017-01-24 NA
## 2017-02-02 NA
## 2017-02-03 NA
## 2017-02-06 NA
## 2017-02-07 NA
## 2017-02-08 NA
## 2017-02-09 NA
## 2017-02-10 NA
## 2017-02-13 NA
## 2017-02-14 NA
## 2017-02-15 NA
## 2017-02-16 NA
## 2017-02-17 NA
## 2017-02-18 NA
## 2017-02-20 NA
## 2017-02-21 NA
## 2017-02-22 NA
## 2017-02-23 NA
## 2017-02-24 NA
## 2017-03-01 NA
## 2017-03-02 NA
## 2017-03-03 NA
## 2017-03-06 NA
## 2017-03-07 NA
## 2017-03-08 NA
## 2017-03-09 NA
## 2017-03-10 NA
## 2017-03-13 NA
## 2017-03-14 NA
## 2017-03-15 NA
## 2017-03-16 NA
## 2017-03-17 NA
## 2017-03-20 NA
## 2017-03-21 NA
## 2017-03-22 NA
## 2017-03-23 NA
## 2017-03-24 NA
## 2017-03-27 NA
## 2017-03-28 NA
## 2017-03-29 NA
## 2017-03-30 NA
## 2017-03-31 NA
## 2017-04-05 NA
## 2017-04-06 NA
## 2017-04-07 NA
## 2017-04-10 NA
## 2017-04-11 NA
## 2017-04-12 NA
## 2017-04-13 NA
## 2017-04-14 NA
## 2017-04-17 NA
## 2017-04-18 NA
## 2017-04-19 NA
## 2017-04-20 NA
## 2017-04-21 NA
## 2017-04-24 NA
## 2017-04-25 NA
## 2017-04-26 NA
## 2017-04-27 NA
## 2017-04-28 NA
## 2017-05-02 NA
## 2017-05-03 NA
## 2017-05-04 NA
## 2017-05-05 NA
## 2017-05-08 NA
## 2017-05-09 NA
## 2017-05-10 NA
## 2017-05-11 NA
## 2017-05-12 NA
## 2017-05-15 NA
## 2017-05-16 NA
## 2017-05-17 NA
## 2017-05-18 NA
## 2017-05-19 NA
## 2017-05-22 NA
## 2017-05-23 NA
## 2017-05-24 NA
## 2017-05-25 NA
## 2017-05-26 NA
## 2017-05-31 NA
## 2017-06-01 NA
## 2017-06-02 NA
## 2017-06-03 NA
## 2017-06-05 NA
## 2017-06-06 NA
## 2017-06-07 NA
## 2017-06-08 NA
## 2017-06-09 NA
## 2017-06-12 NA
## 2017-06-13 NA
## 2017-06-14 NA
## 2017-06-15 NA
## 2017-06-16 NA
## 2017-06-19 NA
## 2017-06-20 NA
## 2017-06-21 NA
## 2017-06-22 NA
## 2017-06-23 NA
## 2017-06-26 NA
## 2017-06-27 NA
## 2017-06-28 NA
## 2017-06-29 NA
## 2017-06-30 NA
## 2017-07-03 NA
## 2017-07-04 NA
## 2017-07-05 NA
## 2017-07-06 NA
## 2017-07-07 NA
## 2017-07-10 NA
## 2017-07-11 NA
## 2017-07-12 NA
## 2017-07-13 NA
## 2017-07-14 NA
## 2017-07-17 NA
## 2017-07-18 NA
## 2017-07-19 NA
## 2017-07-20 NA
## 2017-07-21 NA
## 2017-07-24 NA
## 2017-07-25 NA
## 2017-07-26 NA
## 2017-07-27 NA
## 2017-07-28 NA
## 2017-07-31 NA
## 2017-08-01 NA
## 2017-08-02 NA
## 2017-08-03 NA
## 2017-08-04 NA
## 2017-08-07 NA
## 2017-08-08 NA
## 2017-08-09 NA
## 2017-08-10 NA
## 2017-08-11 NA
## 2017-08-14 NA
## 2017-08-15 NA
## 2017-08-16 NA
## 2017-08-17 NA
## 2017-08-18 NA
## 2017-08-21 NA
## 2017-08-22 NA
## 2017-08-23 NA
## 2017-08-24 NA
## 2017-08-25 NA
## 2017-08-28 NA
## 2017-08-29 NA
## 2017-08-30 NA
## 2017-08-31 NA
## 2017-09-01 NA
## 2017-09-04 NA
## 2017-09-05 NA
## 2017-09-06 NA
## 2017-09-07 NA
## 2017-09-08 NA
## 2017-09-11 NA
## 2017-09-12 NA
## 2017-09-13 NA
## 2017-09-14 NA
## 2017-09-15 NA
## 2017-09-18 NA
## 2017-09-19 NA
## 2017-09-20 NA
## 2017-09-21 NA
## 2017-09-22 NA
## 2017-09-25 NA
## 2017-09-26 NA
## 2017-09-27 NA
## 2017-09-28 NA
## 2017-09-29 NA
## 2017-09-30 NA
## 2017-10-02 NA
## 2017-10-03 NA
## 2017-10-05 NA
## 2017-10-06 NA
## 2017-10-11 NA
## 2017-10-12 NA
## 2017-10-13 NA
## 2017-10-16 NA
## 2017-10-17 NA
## 2017-10-18 NA
## 2017-10-19 NA
## 2017-10-20 NA
## 2017-10-23 NA
## 2017-10-24 NA
## 2017-10-25 NA
## 2017-10-26 NA
## 2017-10-27 NA
## 2017-10-30 NA
## 2017-10-31 NA
## 2017-11-01 NA
## 2017-11-02 NA
## 2017-11-03 NA
## 2017-11-06 NA
## 2017-11-07 NA
## 2017-11-08 NA
## 2017-11-09 NA
## 2017-11-10 NA
## 2017-11-13 NA
## 2017-11-14 NA
## 2017-11-15 NA
## 2017-11-16 NA
## 2017-11-17 NA
## 2017-11-20 NA
## 2017-11-21 NA
## 2017-11-22 NA
## 2017-11-23 NA
## 2017-11-24 NA
## 2017-11-27 NA
## 2017-11-28 NA
## 2017-11-29 NA
## 2017-11-30 NA
## 2017-12-01 NA
## 2017-12-04 NA
## 2017-12-05 NA
## 2017-12-06 NA
## 2017-12-07 NA
## 2017-12-08 NA
## 2017-12-11 NA
## 2017-12-12 NA
## 2017-12-13 NA
## 2017-12-14 NA
## 2017-12-15 NA
## 2017-12-18 NA
## 2017-12-19 NA
## 2017-12-20 NA
## 2017-12-21 NA
## 2017-12-22 NA
## 2017-12-25 NA
## 2017-12-26 NA
## 2017-12-27 NA
## 2017-12-28 NA
## 2017-12-29 NA
## 2018-01-02 NA
## 2018-01-03 NA
## 2018-01-04 NA
## 2018-01-05 NA
## 2018-01-08 NA
## 2018-01-09 NA
## 2018-01-10 NA
## 2018-01-11 NA
## 2018-01-12 NA
## 2018-01-15 NA
## 2018-01-16 NA
## 2018-01-17 NA
## 2018-01-18 NA
## 2018-01-19 NA
## 2018-01-22 NA
## 2018-01-23 NA
## 2018-01-24 NA
## 2018-01-25 NA
## 2018-01-26 NA
## 2018-01-29 NA
## 2018-01-30 NA
## 2018-01-31 NA
## 2018-02-01 NA
## 2018-02-02 NA
## 2018-02-05 NA
## 2018-02-06 NA
## 2018-02-07 NA
## 2018-02-08 NA
## 2018-02-09 NA
## 2018-02-12 NA
## 2018-02-21 NA
## 2018-02-22 NA
## 2018-02-23 NA
## 2018-02-26 NA
## 2018-02-27 NA
## 2018-03-01 NA
## 2018-03-02 NA
## 2018-03-05 NA
## 2018-03-06 NA
## 2018-03-07 NA
## 2018-03-08 NA
## 2018-03-09 NA
## 2018-03-12 NA
## 2018-03-13 NA
## 2018-03-14 NA
## 2018-03-15 NA
## 2018-03-16 NA
## 2018-03-19 NA
## 2018-03-20 NA
## 2018-03-21 NA
## 2018-03-22 NA
## 2018-03-23 NA
## 2018-03-26 NA
## 2018-03-27 NA
## 2018-03-28 NA
## 2018-03-29 NA
## 2018-03-30 NA
## 2018-03-31 NA
## 2018-04-02 NA
## 2018-04-03 NA
## 2018-04-09 NA
## 2018-04-10 NA
## 2018-04-11 NA
## 2018-04-12 NA
## 2018-04-13 NA
## 2018-04-16 NA
## 2018-04-17 NA
## 2018-04-18 NA
## 2018-04-19 NA
## 2018-04-20 NA
## 2018-04-23 NA
## 2018-04-24 NA
## 2018-04-25 NA
## 2018-04-26 NA
## 2018-04-27 NA
## 2018-04-30 NA
## 2018-05-02 NA
## 2018-05-03 NA
## 2018-05-04 NA
## 2018-05-07 NA
## 2018-05-08 NA
## 2018-05-09 NA
## 2018-05-10 NA
## 2018-05-11 NA
## 2018-05-14 NA
## 2018-05-15 NA
## 2018-05-16 NA
## 2018-05-17 NA
## 2018-05-18 NA
## 2018-05-21 NA
## 2018-05-22 NA
## 2018-05-23 NA
## 2018-05-24 NA
## 2018-05-25 NA
## 2018-05-28 NA
## 2018-05-29 NA
## 2018-05-30 NA
## 2018-05-31 NA
## 2018-06-01 NA
## 2018-06-04 NA
## 2018-06-05 NA
## 2018-06-06 NA
## 2018-06-07 NA
## 2018-06-08 NA
## 2018-06-11 NA
## 2018-06-12 NA
## 2018-06-13 NA
## 2018-06-14 NA
## 2018-06-15 NA
## 2018-06-19 NA
## 2018-06-20 NA
## 2018-06-21 NA
## 2018-06-22 NA
## 2018-06-25 NA
## 2018-06-26 NA
## 2018-06-27 NA
## 2018-06-28 NA
## 2018-06-29 NA
## 2018-07-02 NA
## 2018-07-03 NA
## 2018-07-04 NA
## 2018-07-05 NA
## 2018-07-06 NA
## 2018-07-09 NA
## 2018-07-10 NA
## 2018-07-11 NA
## 2018-07-12 NA
## 2018-07-13 NA
## 2018-07-16 NA
## 2018-07-17 NA
## 2018-07-18 NA
## 2018-07-19 NA
## 2018-07-20 NA
## 2018-07-23 NA
## 2018-07-24 NA
## 2018-07-25 NA
## 2018-07-26 NA
## 2018-07-27 NA
## 2018-07-30 NA
## 2018-07-31 NA
## 2018-08-01 NA
## 2018-08-02 NA
## 2018-08-03 NA
## 2018-08-06 NA
## 2018-08-07 NA
## 2018-08-08 NA
## 2018-08-09 NA
## 2018-08-10 NA
## 2018-08-13 NA
## 2018-08-14 NA
## 2018-08-15 NA
## 2018-08-16 NA
## 2018-08-17 NA
## 2018-08-20 NA
## 2018-08-21 NA
## 2018-08-22 NA
## 2018-08-23 NA
## 2018-08-24 NA
## 2018-08-27 NA
## 2018-08-28 NA
## 2018-08-29 NA
## 2018-08-30 NA
## 2018-08-31 NA
## 2018-09-03 NA
## 2018-09-04 NA
## 2018-09-05 NA
## 2018-09-06 NA
## 2018-09-07 NA
## 2018-09-10 NA
## 2018-09-11 NA
## 2018-09-12 NA
## 2018-09-13 NA
## 2018-09-14 NA
## 2018-09-17 NA
## 2018-09-18 NA
## 2018-09-19 NA
## 2018-09-20 NA
## 2018-09-21 NA
## 2018-09-25 NA
## 2018-09-26 NA
## 2018-09-27 NA
## 2018-09-28 NA
## 2018-10-01 NA
## 2018-10-02 NA
## 2018-10-03 NA
## 2018-10-04 NA
## 2018-10-05 NA
## 2018-10-08 NA
## 2018-10-09 NA
## 2018-10-11 NA
## 2018-10-12 NA
## 2018-10-15 NA
## 2018-10-16 NA
## 2018-10-17 NA
## 2018-10-18 NA
## 2018-10-19 NA
## 2018-10-22 NA
## 2018-10-23 NA
## 2018-10-24 NA
## 2018-10-25 NA
## 2018-10-26 NA
## 2018-10-29 NA
## 2018-10-30 NA
## 2018-10-31 NA
## 2018-11-01 NA
## 2018-11-02 NA
## 2018-11-05 NA
## 2018-11-06 NA
## 2018-11-07 NA
## 2018-11-08 NA
## 2018-11-09 NA
## 2018-11-12 NA
## 2018-11-13 NA
## 2018-11-14 NA
## 2018-11-15 NA
## 2018-11-16 NA
## 2018-11-19 NA
## 2018-11-20 NA
## 2018-11-21 NA
## 2018-11-22 NA
## 2018-11-23 NA
## 2018-11-26 NA
## 2018-11-27 NA
## 2018-11-28 NA
## 2018-11-29 NA
## 2018-11-30 NA
## 2018-12-03 NA
## 2018-12-04 NA
## 2018-12-05 NA
## 2018-12-06 NA
## 2018-12-07 NA
## 2018-12-10 NA
## 2018-12-11 NA
## 2018-12-12 NA
## 2018-12-13 NA
## 2018-12-14 NA
## 2018-12-17 NA
## 2018-12-18 NA
## 2018-12-19 NA
## 2018-12-20 NA
## 2018-12-21 NA
## 2018-12-22 NA
## 2018-12-24 NA
## 2018-12-25 NA
## 2018-12-26 NA
## 2018-12-27 NA
## 2018-12-28 NA
data1$execution.price = data1$prices = etf4.all.1$`00646`
data1$weight[] = 1
buy.hold.00646 <- bt.run.share(data1, clean.signal=F, trade.summary = TRUE)
## Latest weights :
## prices
## 2018-12-28 100
##
## Performance summary :
## CAGR Best Worst
## 5.7 3.7 -3.8
buy.hold.00646 <-bt.run(data1)
## Latest weights :
## prices
## 2018-12-28 100
##
## Performance summary :
## CAGR Best Worst
## 5.7 3.7 -3.8
bt.prep(data1, align=‘keep.all’) - 加載和清理數據價格/讀取00646的股票資訊
prices - 價格
weight - 權重
execution.price - 執行價格
buy.hold - 買進賣出
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
buy.hold.0050 <-bt.run(data1) - 讀取買進賣出資料
prices<-data1$prices
sma200<-SMA(prices, 200)
head(sma200, 201)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 NA
## 2016-03-03 NA
## 2016-03-04 NA
## 2016-03-07 NA
## 2016-03-08 NA
## 2016-03-09 NA
## 2016-03-10 NA
## 2016-03-11 NA
## 2016-03-14 NA
## 2016-03-15 NA
## 2016-03-16 NA
## 2016-03-17 NA
## 2016-03-18 NA
## 2016-03-21 NA
## 2016-03-22 NA
## 2016-03-23 NA
## 2016-03-24 NA
## 2016-03-25 NA
## 2016-03-28 NA
## 2016-03-29 NA
## 2016-03-30 NA
## 2016-03-31 NA
## 2016-04-01 NA
## 2016-04-06 NA
## 2016-04-07 NA
## 2016-04-08 NA
## 2016-04-11 NA
## 2016-04-12 NA
## 2016-04-13 NA
## 2016-04-14 NA
## 2016-04-15 NA
## 2016-04-18 NA
## 2016-04-19 NA
## 2016-04-20 NA
## 2016-04-21 NA
## 2016-04-22 NA
## 2016-04-25 NA
## 2016-04-26 NA
## 2016-04-27 NA
## 2016-04-28 NA
## 2016-04-29 NA
## 2016-05-03 NA
## 2016-05-04 NA
## 2016-05-05 NA
## 2016-05-06 NA
## 2016-05-09 NA
## 2016-05-10 NA
## 2016-05-11 NA
## 2016-05-12 NA
## 2016-05-13 NA
## 2016-05-16 NA
## 2016-05-17 NA
## 2016-05-18 NA
## 2016-05-19 NA
## 2016-05-20 NA
## 2016-05-23 NA
## 2016-05-24 NA
## 2016-05-25 NA
## 2016-05-26 NA
## 2016-05-27 NA
## 2016-05-30 NA
## 2016-05-31 NA
## 2016-06-01 NA
## 2016-06-02 NA
## 2016-06-03 NA
## 2016-06-04 NA
## 2016-06-06 NA
## 2016-06-07 NA
## 2016-06-08 NA
## 2016-06-13 NA
## 2016-06-14 NA
## 2016-06-15 NA
## 2016-06-16 NA
## 2016-06-17 NA
## 2016-06-20 NA
## 2016-06-21 NA
## 2016-06-22 NA
## 2016-06-23 NA
## 2016-06-24 NA
## 2016-06-27 NA
## 2016-06-28 NA
## 2016-06-29 NA
## 2016-06-30 NA
## 2016-07-01 NA
## 2016-07-04 NA
## 2016-07-05 NA
## 2016-07-06 NA
## 2016-07-07 NA
## 2016-07-11 NA
## 2016-07-12 NA
## 2016-07-13 NA
## 2016-07-14 NA
## 2016-07-15 NA
## 2016-07-18 NA
## 2016-07-19 NA
## 2016-07-20 NA
## 2016-07-21 NA
## 2016-07-22 NA
## 2016-07-25 NA
## 2016-07-26 NA
## 2016-07-27 NA
## 2016-07-28 NA
## 2016-07-29 NA
## 2016-08-01 NA
## 2016-08-02 NA
## 2016-08-03 NA
## 2016-08-04 NA
## 2016-08-05 NA
## 2016-08-08 NA
## 2016-08-09 NA
## 2016-08-10 NA
## 2016-08-11 NA
## 2016-08-12 NA
## 2016-08-15 NA
## 2016-08-16 NA
## 2016-08-17 NA
## 2016-08-18 NA
## 2016-08-19 NA
## 2016-08-22 NA
## 2016-08-23 NA
## 2016-08-24 NA
## 2016-08-25 NA
## 2016-08-26 NA
## 2016-08-29 NA
## 2016-08-30 NA
## 2016-08-31 NA
## 2016-09-01 NA
## 2016-09-02 NA
## 2016-09-05 NA
## 2016-09-06 NA
## 2016-09-07 NA
## 2016-09-08 NA
## 2016-09-09 NA
## 2016-09-10 NA
## 2016-09-12 NA
## 2016-09-13 NA
## 2016-09-14 NA
## 2016-09-19 NA
## 2016-09-20 NA
## 2016-09-21 NA
## 2016-09-22 NA
## 2016-09-23 NA
## 2016-09-26 NA
## 2016-09-29 NA
## 2016-09-30 NA
## 2016-10-03 NA
## 2016-10-04 NA
## 2016-10-05 NA
## 2016-10-06 NA
## 2016-10-07 NA
## 2016-10-11 19.8460
## 2016-10-12 19.8486
data1$weight[] <- iif(prices >= sma200, 1, 0)
sma200.00646 <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 0
##
## Performance summary :
## CAGR Best Worst
## 3.5 2.7 -3.8
sma200.00646$trade.summary
## $stats
## All Long Short
## ntrades 8.000000e+00 8.000000e+00 NA
## avg.pnl 1.470162e-02 1.470162e-02 NA
## len 6.412500e+01 6.412500e+01 NA
## win.prob 2.500000e-01 2.500000e-01 NA
## win.avg.pnl 1.080639e-01 1.080639e-01 NA
## win.len 2.365000e+02 2.365000e+02 NA
## loss.prob 7.500000e-01 7.500000e-01 NA
## loss.avg.pnl -1.641914e-02 -1.641914e-02 NA
## loss.len 6.666667e+00 6.666667e+00 NA
## expectancy 1.470162e-04 1.470162e-04 NA
## profitfactor 2.193860e+00 2.193860e+00 NA
##
## $trades
## symbol weight entry.date exit.date nhold entry.price
## [1,] "prices" "100" "2016-10-11" "2016-11-02" " 22" "20.17"
## [2,] "prices" "100" "2016-11-08" "2016-11-09" " 1" "19.97"
## [3,] "prices" "100" "2016-11-10" "2018-03-26" "501" "20.10"
## [4,] "prices" "100" "2018-03-27" "2018-03-28" " 1" "23.45"
## [5,] "prices" "100" "2018-03-30" "2018-04-03" " 4" "23.31"
## [6,] "prices" "100" "2018-04-10" "2018-10-25" "198" "23.15"
## [7,] "prices" "100" "2018-10-31" "2018-11-20" " 20" "25.10"
## [8,] "prices" "100" "2018-11-29" "2018-12-06" " 7" "25.42"
## exit.price return
## [1,] "19.71" "-2.28"
## [2,] "19.50" "-2.35"
## [3,] "22.89" "13.88"
## [4,] "23.00" "-1.92"
## [5,] "23.00" "-1.33"
## [6,] "24.94" " 7.73"
## [7,] "25.07" "-0.12"
## [8,] "24.95" "-1.85"
讀取200天的股票資料
SMA簡單移動平均法
head - 讀取前幾筆資料
IIf函數 - 只傳回其中一個部分
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
sma50<-SMA(prices, 50)
head(sma50, 51)
## SMA
## 2015-12-14 NA
## 2015-12-15 NA
## 2015-12-16 NA
## 2015-12-17 NA
## 2015-12-18 NA
## 2015-12-21 NA
## 2015-12-22 NA
## 2015-12-23 NA
## 2015-12-24 NA
## 2015-12-25 NA
## 2015-12-28 NA
## 2015-12-29 NA
## 2015-12-30 NA
## 2015-12-31 NA
## 2016-01-04 NA
## 2016-01-05 NA
## 2016-01-06 NA
## 2016-01-07 NA
## 2016-01-08 NA
## 2016-01-11 NA
## 2016-01-12 NA
## 2016-01-13 NA
## 2016-01-14 NA
## 2016-01-15 NA
## 2016-01-18 NA
## 2016-01-19 NA
## 2016-01-20 NA
## 2016-01-21 NA
## 2016-01-22 NA
## 2016-01-25 NA
## 2016-01-26 NA
## 2016-01-27 NA
## 2016-01-28 NA
## 2016-01-29 NA
## 2016-01-30 NA
## 2016-02-01 NA
## 2016-02-02 NA
## 2016-02-03 NA
## 2016-02-15 NA
## 2016-02-16 NA
## 2016-02-17 NA
## 2016-02-18 NA
## 2016-02-19 NA
## 2016-02-22 NA
## 2016-02-23 NA
## 2016-02-24 NA
## 2016-02-25 NA
## 2016-02-26 NA
## 2016-03-01 NA
## 2016-03-02 19.2538
## 2016-03-03 19.2522
data1$weight[] <- iif(prices >= sma50, 1, 0)
sma50.00646 <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 0
##
## Performance summary :
## CAGR Best Worst
## 3.6 1.7 -3.8
讀取50天的股票資料
SMA簡單移動平均法
head - 讀取前幾筆資料
IIf函數 - 只傳回其中一個部分
bt.run函數需要prices、weight、execution.price 3個輸入因素
trade.summary - 交易總結
data1$weight[] <- iif(prices >= sma50, 1, -1)
sma50.00646.short <- bt.run(data1, trade.summary=T)
## Latest weights :
## prices
## 2018-12-28 -100
##
## Performance summary :
## CAGR Best Worst
## 0.8 3 -3.8
IIf函數 - 只傳回其中一個部分
1(買進) /1(賣出)
SMA簡單移動平均法
bt.run函數需要prices、weight、execution.price 3個輸入因素
50天的資料權重
models<-list("SMA50"= sma50.00646,
"SMA200"= sma200.00646,
"SMA50_short" = sma50.00646.short,
"BH 0050" = buy.hold.00646)
strategy.performance.snapshoot(models, T)
## NULL
strategy.performance.snapshoot(models, control=list(comparison=T), sort.performance=T)
plotbt.strategy.sidebyside(models, return.table=T)
## SMA50 SMA200
## Period "十二月2015 - 十二月2018" "十二月2015 - 十二月2018"
## Cagr "3.64" "3.51"
## Sharpe "0.57" "0.45"
## DVR "0.41" "0.35"
## Volatility "6.78" "8.55"
## MaxDD "-11.85" "-11.53"
## AvgDD "-1.52" "-1.56"
## VaR "-0.6" "-0.73"
## CVaR "-1.07" "-1.48"
## Exposure "65.78" "68.31"
## SMA50_short BH 0050
## Period "十二月2015 - 十二月2018" "十二月2015 - 十二月2018"
## Cagr "0.79" "5.75"
## Sharpe "0.13" "0.57"
## DVR "0.03" "0.51"
## Volatility "11.21" "11.2"
## MaxDD "-18.9" "-18.67"
## AvgDD "-4.52" "-1.64"
## VaR "-1.04" "-1.09"
## CVaR "-1.73" "-1.82"
## Exposure "99.87" "99.87"
繪出模型,將清單中的資料讀取繪畫(夏普指數等資訊)
SMA簡單移動平均法
BH(買進賣出)
用plot函數劃出策略圖
control=list - 控制清單變數
plotbt.strategy.sidebyside(models, return.table=T) - 將圖形合併方便觀察所有資料
return(回報率)
library(ggplot2)
all.00646<-merge.xts(sma50.00646$equity,
sma50.00646.short$equity,
sma200.00646$equity,
buy.hold.00646$equity)
colnames(all.00646)<-c("sma50", "sma50 short", "sma200", "BH")
head(all.00646)
## sma50 sma50 short sma200 BH
## 2015-12-14 1 1.0000000 1 1.000000
## 2015-12-15 1 0.9918117 1 1.008188
## 2015-12-16 1 0.9867771 1 1.013306
## 2015-12-17 1 0.9743178 1 1.026100
## 2015-12-18 1 0.9830648 1 1.016888
## 2015-12-21 1 0.9944440 1 1.005118
all.00646.long<-fortify(all.00646, melt=T)
head(all.00646.long)
## Index Series Value
## 1 2015-12-14 sma50 1
## 2 2015-12-15 sma50 1
## 3 2015-12-16 sma50 1
## 4 2015-12-17 sma50 1
## 5 2015-12-18 sma50 1
## 6 2015-12-21 sma50 1
#
title = "Cumulative returns of 00646s"
p = ggplot(all.00646.long, aes(x = Index, y = Value)) +
geom_line(aes(linetype = Series, color = Series)) +
#geom_point(aes(shape = Series))+
xlab("year") + ylab("cumulative returns")+
ggtitle(title)
p
執行ggplot2 繪圖
將00646的equity和買進賣出的資料繪圖
有4個資料sma50、sma50 short、 sma200、 BH
head - 讀取前幾筆資料
fortify(強化的意思)
melt將資料融合在一起
把標題命名為Cumulative returns of 0050s - title = Cumulative returns of 0050s
用geom設定圖的資訊(顏色、點、線等)
xlab/ylab - x與y軸的標籤
p看出來的圖