P2SAMAPA commited on
Commit
3866b88
·
verified ·
1 Parent(s): cc7978d

Upload walk_forward_results_equity_expanding.json with huggingface_hub

Browse files
walk_forward_results_equity_expanding.json CHANGED
@@ -3,47 +3,47 @@
3
  {
4
  "equity": [
5
  1.0,
6
- 1.120612776366909,
7
- 1.059240077535071,
8
- 1.0124346542084905,
9
- 1.087687210030696,
10
- 1.1753971768361038,
11
- 1.2329787742142135
12
  ],
13
  "returns": [
14
- 0.12061277636690901,
15
- -0.054767088262916055,
16
- -0.0441877382845068,
17
- 0.07432830900186545,
18
- 0.08063896127171755,
19
- 0.04898905537029268
20
  ],
21
  "picks": [
22
  [
23
- "XLV"
24
  ],
25
  [
26
- "XLV"
27
  ],
28
  [
29
- "XLP"
30
  ],
31
  [
32
- "XLV"
33
  ],
34
  [
35
- "XLV"
36
  ],
37
  [
38
- "XLP"
39
  ]
40
  ],
41
  "summary": {
42
- "annualised_return": 0.2011,
43
- "annualised_vol": 0.1492,
44
- "sharpe_ratio": 1.3479,
45
- "max_drawdown": -0.0965,
46
- "total_return": 0.233
47
  },
48
  "fold": 1,
49
  "train_range": "2008\u20132010",
@@ -52,24 +52,24 @@
52
  {
53
  "equity": [
54
  1.0,
55
- 1.000843221042805,
56
- 1.0465417703681978,
57
- 1.1903687874750837,
58
- 1.216919155610589,
59
- 1.2869013008180972,
60
- 1.4102794941090433
61
  ],
62
  "returns": [
63
- 0.0008432210428051382,
64
  0.04566004781226186,
65
  0.13743074684566495,
66
  0.02230432149672023,
67
- 0.05750763712187158,
68
- 0.0958723044358671
69
  ],
70
  "picks": [
71
  [
72
- "XLV"
73
  ],
74
  [
75
  "XLV"
@@ -81,18 +81,18 @@
81
  "XME"
82
  ],
83
  [
84
- "XLP"
85
  ],
86
  [
87
- "XLP"
88
  ]
89
  ],
90
  "summary": {
91
- "annualised_return": 0.351,
92
- "annualised_vol": 0.1042,
93
- "sharpe_ratio": 3.3673,
94
- "max_drawdown": 0.0,
95
- "total_return": 0.4103
96
  },
97
  "fold": 2,
98
  "train_range": "2008\u20132011",
@@ -101,47 +101,47 @@
101
  {
102
  "equity": [
103
  1.0,
104
- 1.0614445806318056,
105
- 0.9791662954710068,
106
- 1.0225660589964851,
107
- 1.0608099757195504,
108
- 1.152650829588469,
109
- 1.066293450393054
110
  ],
111
  "returns": [
112
- 0.06144458063180552,
113
- -0.07751538484639886,
114
- 0.04432317955205142,
115
- 0.0373999473056995,
116
  0.08657615969968867,
117
- -0.07492067587046049
118
  ],
119
  "picks": [
120
  [
121
- "XLU"
122
  ],
123
  [
124
- "XME"
125
  ],
126
  [
127
- "XME"
128
  ],
129
  [
130
- "XME"
131
  ],
132
  [
133
  "XLU"
134
  ],
135
  [
136
- "GDX"
137
  ]
138
  ],
139
  "summary": {
140
- "annualised_return": 0.0578,
141
- "annualised_vol": 0.1487,
142
- "sharpe_ratio": 0.3886,
143
- "max_drawdown": -0.0775,
144
- "total_return": 0.0663
145
  },
146
  "fold": 3,
147
  "train_range": "2008\u20132013",
@@ -150,33 +150,33 @@
150
  {
151
  "equity": [
152
  1.0,
153
- 0.9590222895095067,
154
- 1.0806114086826155,
155
- 1.1030193943982107,
156
- 0.9449910261656055,
157
- 0.9609248406975173,
158
- 0.9310637087661588
159
  ],
160
  "returns": [
161
- -0.040977710490493285,
162
  0.12678445590174522,
163
- 0.020736395651155586,
164
- -0.14326889357990208,
165
  0.01686133951616965,
166
  -0.031075408467620302
167
  ],
168
  "picks": [
169
  [
170
- "XME"
171
  ],
172
  [
173
  "GDX"
174
  ],
175
  [
176
- "XLU"
177
  ],
178
  [
179
- "XME"
180
  ],
181
  [
182
  "XME"
@@ -186,11 +186,11 @@
186
  ]
187
  ],
188
  "summary": {
189
- "annualised_return": -0.0606,
190
- "annualised_vol": 0.186,
191
- "sharpe_ratio": -0.3258,
192
- "max_drawdown": -0.1559,
193
- "total_return": -0.0689
194
  },
195
  "fold": 4,
196
  "train_range": "2008\u20132014",
@@ -199,47 +199,47 @@
199
  {
200
  "equity": [
201
  1.0,
202
- 1.0203594734678392,
203
- 1.0006724114711734,
204
- 0.9433785860510222,
205
- 0.7198959260718377,
206
- 0.6643969220627012,
207
- 0.9614164942366703
208
  ],
209
  "returns": [
210
- 0.020359473467839076,
211
- -0.019294241400784472,
212
- -0.05725532628197335,
213
- -0.2368960492464449,
214
- -0.07709309359752978,
215
  0.4470513970050248
216
  ],
217
  "picks": [
218
  [
219
- "IWM"
220
  ],
221
  [
222
- "IWM"
223
  ],
224
  [
225
- "QQQ"
226
  ],
227
  [
228
- "XME"
229
  ],
230
  [
231
- "QQQ"
232
  ],
233
  [
234
  "XME"
235
  ]
236
  ],
237
  "summary": {
238
- "annualised_return": -0.0338,
239
- "annualised_vol": 0.4815,
240
- "sharpe_ratio": -0.0703,
241
- "max_drawdown": -0.3489,
242
- "total_return": -0.0386
243
  },
244
  "fold": 5,
245
  "train_range": "2008\u20132015",
@@ -248,47 +248,47 @@
248
  {
249
  "equity": [
250
  1.0,
251
- 0.9981553182102143,
252
- 1.051062898076789,
253
- 1.0123553038309925,
254
- 0.9997187938517343,
255
- 1.070355471856364,
256
- 1.0697571474144523
257
  ],
258
  "returns": [
259
- -0.0018446817897857393,
260
- 0.05300535788502637,
261
- -0.03682709599646509,
262
- -0.012482287524388517,
263
- 0.07065654706007828,
264
- -0.0005589960136084112
265
  ],
266
  "picks": [
267
  [
268
- "XLP"
269
  ],
270
  [
271
- "XLP"
272
  ],
273
  [
274
- "XLP"
275
  ],
276
  [
277
- "XLP"
278
  ],
279
  [
280
- "XLP"
281
  ],
282
  [
283
- "XLP"
284
  ]
285
  ],
286
  "summary": {
287
- "annualised_return": 0.0608,
288
- "annualised_vol": 0.086,
289
- "sharpe_ratio": 0.7066,
290
- "max_drawdown": -0.0488,
291
- "total_return": 0.0698
292
  },
293
  "fold": 6,
294
  "train_range": "2008\u20132016",
@@ -297,47 +297,47 @@
297
  {
298
  "equity": [
299
  1.0,
300
- 1.0255100353018618,
301
- 1.053658573220012,
302
- 1.1126169479204733,
303
- 1.1484381284393752,
304
- 1.2198910094332769,
305
- 1.1214285912515245
306
  ],
307
  "returns": [
308
- 0.02551003530186173,
309
- 0.027448330049607457,
310
  0.05595586293222333,
311
- 0.032195429510446794,
312
  0.06221744056077255,
313
- -0.08071411086757235
314
  ],
315
  "picks": [
316
  [
317
- "XLI"
318
  ],
319
  [
320
- "XLI"
321
  ],
322
  [
323
  "XLI"
324
  ],
325
  [
326
- "XLI"
327
  ],
328
  [
329
  "XLI"
330
  ],
331
  [
332
- "XLI"
333
  ]
334
  ],
335
  "summary": {
336
- "annualised_return": 0.1055,
337
- "annualised_vol": 0.1085,
338
- "sharpe_ratio": 0.9722,
339
- "max_drawdown": -0.0807,
340
- "total_return": 0.1214
341
  },
342
  "fold": 7,
343
  "train_range": "2008\u20132017",
@@ -346,27 +346,27 @@
346
  {
347
  "equity": [
348
  1.0,
349
- 0.9940182431235137,
350
- 1.0693109460272212,
351
- 1.0825132065874161,
352
- 0.9572149421835897,
353
- 1.1133159081998674,
354
- 1.172455536582399
355
  ],
356
  "returns": [
357
- -0.005981756876486235,
358
- 0.07574579583883127,
359
  0.012346512124695718,
360
  -0.11574756191550283,
361
  0.16307827963924332,
362
- 0.053120258092920834
363
  ],
364
  "picks": [
365
  [
366
- "XLY"
367
  ],
368
  [
369
- "XLU"
370
  ],
371
  [
372
  "XLY"
@@ -378,15 +378,15 @@
378
  "XME"
379
  ],
380
  [
381
- "XLP"
382
  ]
383
  ],
384
  "summary": {
385
- "annualised_return": 0.1494,
386
- "annualised_vol": 0.1944,
387
- "sharpe_ratio": 0.7684,
388
  "max_drawdown": -0.1157,
389
- "total_return": 0.1725
390
  },
391
  "fold": 8,
392
  "train_range": "2008\u20132018",
@@ -395,47 +395,47 @@
395
  {
396
  "equity": [
397
  1.0,
398
- 1.0533931019276634,
399
- 1.0867099394603814,
400
- 1.1197616052533337,
401
- 1.2118112331310622,
402
- 1.1812194245356171,
403
- 1.243649861002746
404
  ],
405
  "returns": [
406
- 0.05339310192766354,
407
- 0.03162811439694218,
408
- 0.0304144322167188,
409
  0.08220466521255944,
410
- -0.02524469798518241,
411
- 0.0528525311812179
412
  ],
413
  "picks": [
414
  [
415
- "XLP"
416
  ],
417
  [
418
- "XLP"
419
  ],
420
  [
421
- "XLP"
422
  ],
423
  [
424
  "XLE"
425
  ],
426
  [
427
- "XLK"
428
  ],
429
  [
430
- "XLK"
431
  ]
432
  ],
433
  "summary": {
434
- "annualised_return": 0.2102,
435
- "annualised_vol": 0.0755,
436
- "sharpe_ratio": 2.7856,
437
- "max_drawdown": -0.0252,
438
- "total_return": 0.2436
439
  },
440
  "fold": 9,
441
  "train_range": "2008\u20132019",
@@ -444,24 +444,24 @@
444
  {
445
  "equity": [
446
  1.0,
447
- 1.3347400099184203,
448
- 1.5202216224878649,
449
- 1.3389057664191149,
450
- 1.4416484989305542,
451
- 1.4847650550911653,
452
- 1.662922256495117
453
  ],
454
  "returns": [
455
- 0.33474000991842023,
456
  0.13896460073957118,
457
  -0.11926935743225642,
458
- 0.07673634327994806,
459
  0.029907814694494363,
460
- 0.11999016328749249
461
  ],
462
  "picks": [
463
  [
464
- "XLK"
465
  ],
466
  [
467
  "XME"
@@ -470,21 +470,21 @@
470
  "XLE"
471
  ],
472
  [
473
- "XLK"
474
  ],
475
  [
476
  "SPY"
477
  ],
478
  [
479
- "XLP"
480
  ]
481
  ],
482
  "summary": {
483
- "annualised_return": 0.5605,
484
- "annualised_vol": 0.3109,
485
- "sharpe_ratio": 1.8026,
486
  "max_drawdown": -0.1193,
487
- "total_return": 0.6629
488
  },
489
  "fold": 10,
490
  "train_range": "2008\u20132020",
@@ -493,47 +493,47 @@
493
  {
494
  "equity": [
495
  1.0,
496
- 1.0811778031730024,
497
- 1.151682093185905,
498
- 1.1063617017300824,
499
- 1.139986787290807,
500
- 1.0766670159781089,
501
- 1.0716043890449212
502
  ],
503
  "returns": [
504
- 0.08117780317300236,
505
- 0.06521063400116915,
506
- -0.03935147704732704,
507
- 0.030392488738667553,
508
- -0.055544302810016134,
509
- -0.004702128752953999
510
  ],
511
  "picks": [
512
  [
513
- "XLV"
514
  ],
515
  [
516
- "XLV"
517
  ],
518
  [
519
- "XLV"
520
  ],
521
  [
522
- "XLI"
523
  ],
524
  [
525
- "XLV"
526
  ],
527
  [
528
- "XLV"
529
  ]
530
  ],
531
  "summary": {
532
- "annualised_return": 0.0624,
533
- "annualised_vol": 0.1162,
534
- "sharpe_ratio": 0.5369,
535
- "max_drawdown": -0.0695,
536
- "total_return": 0.0716
537
  },
538
  "fold": 11,
539
  "train_range": "2008\u20132021",
@@ -542,47 +542,47 @@
542
  {
543
  "equity": [
544
  1.0,
545
- 0.9445723211042915,
546
- 0.7561117553060408,
547
- 0.7002577234256474,
548
- 0.8323784830392185,
549
- 0.8589252082312976,
550
- 1.1023023809872807
551
  ],
552
  "returns": [
553
- -0.05542767889570857,
554
- -0.19951946673381565,
555
- -0.07387007474548016,
556
- 0.18867447683010033,
557
- 0.03189261343607834,
558
- 0.28335083243993553
559
  ],
560
  "picks": [
561
  [
562
- "XME"
563
  ],
564
  [
565
- "GDX"
566
  ],
567
  [
568
- "GDX"
569
  ],
570
  [
571
- "GDX"
572
  ],
573
  [
574
- "SPY"
575
  ],
576
  [
577
- "GDX"
578
  ]
579
  ],
580
  "summary": {
581
- "annualised_return": 0.089,
582
- "annualised_vol": 0.3743,
583
- "sharpe_ratio": 0.2377,
584
- "max_drawdown": -0.2997,
585
- "total_return": 0.1023
586
  },
587
  "fold": 12,
588
  "train_range": "2008\u20132022",
@@ -592,46 +592,46 @@
592
  "equity": [
593
  1.0,
594
  1.0397787211026936,
595
- 1.0686487575817778,
596
- 0.9531799410864502,
597
- 1.0396297409222093,
598
- 1.0792344966022838,
599
- 1.1152493543419648
600
  ],
601
  "returns": [
602
  0.03977872110269361,
603
- 0.027765558087654893,
604
- -0.10805123355649573,
605
  0.09069620132503241,
606
- 0.03809505838582782,
607
- 0.033370743664203895
608
  ],
609
  "picks": [
610
  [
611
  "SPY"
612
  ],
613
  [
614
- "XLP"
615
  ],
616
  [
617
- "XLP"
618
  ],
619
  [
620
  "SPY"
621
  ],
622
  [
623
- "XLP"
624
  ],
625
  [
626
- "XLP"
627
  ]
628
  ],
629
  "summary": {
630
- "annualised_return": 0.1001,
631
- "annualised_vol": 0.1399,
632
- "sharpe_ratio": 0.7161,
633
- "max_drawdown": -0.1081,
634
- "total_return": 0.1152
635
  },
636
  "fold": 13,
637
  "train_range": "2008\u20132023",
@@ -641,46 +641,46 @@
641
  "equity": [
642
  1.0,
643
  1.0214121067787594,
644
- 1.004437383689479,
645
- 1.1008604546511724,
646
- 1.0949409378182857,
647
- 1.025817524655097,
648
- 1.0332898731162368
649
  ],
650
  "returns": [
651
  0.021412106778759418,
652
- -0.016618877901118385,
653
  0.09599709501802284,
654
- -0.00537717274508011,
655
- -0.0631298098150572,
656
- 0.007284286222008416
657
  ],
658
  "picks": [
659
  [
660
  "IWM"
661
  ],
662
  [
663
- "XLF"
664
  ],
665
  [
666
  "IWM"
667
  ],
668
  [
669
- "IWM"
670
  ],
671
  [
672
- "IWM"
673
  ],
674
  [
675
- "IWM"
676
  ]
677
  ],
678
  "summary": {
679
- "annualised_return": 0.0291,
680
- "annualised_vol": 0.1097,
681
- "sharpe_ratio": 0.265,
682
- "max_drawdown": -0.0682,
683
- "total_return": 0.0333
684
  },
685
  "fold": 14,
686
  "train_range": "2008\u20132024",
@@ -690,185 +690,185 @@
690
  "aggregate": {
691
  "equity": [
692
  1.0,
693
- 1.120612776366909,
694
- 1.059240077535071,
695
- 1.0124346542084905,
696
- 1.087687210030696,
697
- 1.1753971768361038,
698
- 1.2329787742142135,
699
- 1.234018447861963,
700
- 1.2903637891925535,
701
- 1.4676994484438883,
702
- 1.5004354888025397,
703
- 1.5867219884173744,
704
- 1.7388446819460095,
705
- 1.8456872642120274,
706
- 1.7026181056205352,
707
- 1.7780835536245276,
708
- 1.8445837848352158,
709
- 2.004280765170565,
710
- 1.8541186956098228,
711
- 1.7781411564861125,
712
- 2.0035818155277045,
713
- 2.0451288807739476,
714
- 1.7521255287971609,
715
- 1.781668712213158,
716
- 1.726302629227155,
717
- 1.7614492418043664,
718
- 1.7274634149177641,
719
- 1.6285569334564756,
720
- 1.242758229947731,
721
- 1.1469501534072701,
722
- 1.6596958217831177,
723
- 1.656634211124091,
724
- 1.744444700369302,
725
- 1.680201867928277,
726
- 1.6592291051137817,
727
- 1.776464504462705,
728
- 1.7754714678863934,
729
- 1.8207638077096238,
730
- 1.8707407336460178,
731
- 1.9754196457196416,
732
- 2.03901912967696,
733
- 2.1658816811799144,
734
- 1.9910644670391147,
735
- 1.979154403471876,
736
- 2.1290670288507805,
737
- 2.1553535807367767,
738
- 1.905876658700646,
739
- 2.2166837454061366,
740
- 2.334434558072493,
741
- 2.4590772603751176,
742
- 2.536853237277181,
743
- 2.614010188106111,
744
- 2.8288940204815933,
745
- 2.7574794453024474,
746
- 2.903219213666862,
747
- 3.875042842045056,
748
- 4.4135366234385796,
749
- 3.8871369463573293,
750
- 4.185421621449175,
751
- 4.310598435721807,
752
- 4.827827845890876,
753
- 5.219740304517745,
754
- 5.560122879096803,
755
- 5.341323831239707,
756
- 5.503659955630236,
757
- 5.197963000491351,
758
- 5.17352150920995,
759
- 4.886765220237419,
760
- 3.911760429442292,
761
- 3.6227983941329787,
762
- 4.306327985806946,
763
- 4.443668039587253,
764
- 5.702785077691038,
765
- 5.929634574805113,
766
- 6.094274188030431,
767
- 5.4357803443822315,
768
- 5.9287849728549755,
769
- 6.154642382552904,
770
- 6.360027375845922,
771
- 6.496208961133368,
772
- 6.388249257588141,
773
- 7.0015026285676445,
774
- 6.963854339458704,
775
- 6.5242275394289155,
776
- 6.571751880203625
777
  ],
778
  "returns": [
779
- 0.12061277636690901,
780
- -0.054767088262916055,
781
- -0.0441877382845068,
782
- 0.07432830900186545,
783
- 0.08063896127171755,
784
- 0.04898905537029268,
785
- 0.0008432210428051382,
786
  0.04566004781226186,
787
  0.13743074684566495,
788
  0.02230432149672023,
789
- 0.05750763712187158,
790
- 0.0958723044358671,
791
- 0.06144458063180552,
792
- -0.07751538484639886,
793
- 0.04432317955205142,
794
- 0.0373999473056995,
795
  0.08657615969968867,
796
- -0.07492067587046049,
797
- -0.040977710490493285,
798
  0.12678445590174522,
799
- 0.020736395651155586,
800
- -0.14326889357990208,
801
  0.01686133951616965,
802
  -0.031075408467620302,
803
- 0.020359473467839076,
804
- -0.019294241400784472,
805
- -0.05725532628197335,
806
- -0.2368960492464449,
807
- -0.07709309359752978,
808
  0.4470513970050248,
809
- -0.0018446817897857393,
810
- 0.05300535788502637,
811
- -0.03682709599646509,
812
- -0.012482287524388517,
813
- 0.07065654706007828,
814
- -0.0005589960136084112,
815
- 0.02551003530186173,
816
- 0.027448330049607457,
817
  0.05595586293222333,
818
- 0.032195429510446794,
819
  0.06221744056077255,
820
- -0.08071411086757235,
821
- -0.005981756876486235,
822
- 0.07574579583883127,
823
  0.012346512124695718,
824
  -0.11574756191550283,
825
  0.16307827963924332,
826
- 0.053120258092920834,
827
- 0.05339310192766354,
828
- 0.03162811439694218,
829
- 0.0304144322167188,
830
  0.08220466521255944,
831
- -0.02524469798518241,
832
- 0.0528525311812179,
833
- 0.33474000991842023,
834
  0.13896460073957118,
835
  -0.11926935743225642,
836
- 0.07673634327994806,
837
  0.029907814694494363,
838
- 0.11999016328749249,
839
- 0.08117780317300236,
840
- 0.06521063400116915,
841
- -0.03935147704732704,
842
- 0.030392488738667553,
843
- -0.055544302810016134,
844
- -0.004702128752953999,
845
- -0.05542767889570857,
846
- -0.19951946673381565,
847
- -0.07387007474548016,
848
- 0.18867447683010033,
849
- 0.03189261343607834,
850
- 0.28335083243993553,
851
  0.03977872110269361,
852
- 0.027765558087654893,
853
- -0.10805123355649573,
854
  0.09069620132503241,
855
- 0.03809505838582782,
856
- 0.033370743664203895,
857
  0.021412106778759418,
858
- -0.016618877901118385,
859
  0.09599709501802284,
860
- -0.00537717274508011,
861
- -0.0631298098150572,
862
- 0.007284286222008416
863
  ],
864
  "summary": {
865
- "annualised_return": 0.1249,
866
- "annualised_vol": 0.2256,
867
- "sharpe_ratio": 0.5536,
868
- "max_drawdown": -0.4392,
869
- "total_return": 5.5718,
870
  "num_folds": 14
871
  }
872
  },
873
- "elapsed_s": 17782.9
874
  }
 
3
  {
4
  "equity": [
5
  1.0,
6
+ 1.0893326352353878,
7
+ 1.0905368752469378,
8
+ 0.9794111366670182,
9
+ 1.1482664412942887,
10
+ 1.292248825785039,
11
+ 1.1779683081407837
12
  ],
13
  "returns": [
14
+ 0.08933263523538783,
15
+ 0.0011054841951832406,
16
+ -0.1019000284192652,
17
+ 0.17240492608843808,
18
+ 0.1253910933149435,
19
+ -0.08843538130114383
20
  ],
21
  "picks": [
22
  [
23
+ "XLP"
24
  ],
25
  [
26
+ "QQQ"
27
  ],
28
  [
29
+ "QQQ"
30
  ],
31
  [
32
+ "XLE"
33
  ],
34
  [
35
+ "QQQ"
36
  ],
37
  [
38
+ "XME"
39
  ]
40
  ],
41
  "summary": {
42
+ "annualised_return": 0.1541,
43
+ "annualised_vol": 0.2387,
44
+ "sharpe_ratio": 0.6456,
45
+ "max_drawdown": -0.1019,
46
+ "total_return": 0.178
47
  },
48
  "fold": 1,
49
  "train_range": "2008\u20132010",
 
52
  {
53
  "equity": [
54
  1.0,
55
+ 1.01643340987436,
56
+ 1.0628438079672036,
57
+ 1.208911226276427,
58
+ 1.2358751709282907,
59
+ 1.1428158104917465,
60
+ 1.0578088694484649
61
  ],
62
  "returns": [
63
+ 0.01643340987435997,
64
  0.04566004781226186,
65
  0.13743074684566495,
66
  0.02230432149672023,
67
+ -0.07529834940097174,
68
+ -0.0743837635626548
69
  ],
70
  "picks": [
71
  [
72
+ "XLU"
73
  ],
74
  [
75
  "XLV"
 
81
  "XME"
82
  ],
83
  [
84
+ "XME"
85
  ],
86
  [
87
+ "XME"
88
  ]
89
  ],
90
  "summary": {
91
+ "annualised_return": 0.0504,
92
+ "annualised_vol": 0.1675,
93
+ "sharpe_ratio": 0.3009,
94
+ "max_drawdown": -0.1441,
95
+ "total_return": 0.0578
96
  },
97
  "fold": 2,
98
  "train_range": "2008\u20132011",
 
101
  {
102
  "equity": [
103
  1.0,
104
+ 1.0555424880557294,
105
+ 1.0741307644380058,
106
+ 1.0997114644558126,
107
+ 1.1889348022655988,
108
+ 1.291868211579063,
109
+ 1.3636951659446064
110
  ],
111
  "returns": [
112
+ 0.05554248805572926,
113
+ 0.017610164055561046,
114
+ 0.02381525682414541,
115
+ 0.08113340698320161,
116
  0.08657615969968867,
117
+ 0.055599289247738735
118
  ],
119
  "picks": [
120
  [
121
+ "XLE"
122
  ],
123
  [
124
+ "XLI"
125
  ],
126
  [
127
+ "XLI"
128
  ],
129
  [
130
+ "XLI"
131
  ],
132
  [
133
  "XLU"
134
  ],
135
  [
136
+ "XLP"
137
  ]
138
  ],
139
  "summary": {
140
+ "annualised_return": 0.3118,
141
+ "annualised_vol": 0.0594,
142
+ "sharpe_ratio": 5.2477,
143
+ "max_drawdown": 0.0,
144
+ "total_return": 0.3637
145
  },
146
  "fold": 3,
147
  "train_range": "2008\u20132013",
 
150
  {
151
  "equity": [
152
  1.0,
153
+ 0.8467152530049867,
154
+ 0.9540655856609326,
155
+ 0.7340955411893512,
156
+ 0.7563676336380971,
157
+ 0.7691210051079109,
158
+ 0.7452202557131559
159
  ],
160
  "returns": [
161
+ -0.15328474699501324,
162
  0.12678445590174522,
163
+ -0.23056071592729793,
164
+ 0.03033950105821582,
165
  0.01686133951616965,
166
  -0.031075408467620302
167
  ],
168
  "picks": [
169
  [
170
+ "GDX"
171
  ],
172
  [
173
  "GDX"
174
  ],
175
  [
176
+ "GDX"
177
  ],
178
  [
179
+ "SPY"
180
  ],
181
  [
182
  "XME"
 
186
  ]
187
  ],
188
  "summary": {
189
+ "annualised_return": -0.2269,
190
+ "annualised_vol": 0.2731,
191
+ "sharpe_ratio": -0.8308,
192
+ "max_drawdown": -0.2659,
193
+ "total_return": -0.2548
194
  },
195
  "fold": 4,
196
  "train_range": "2008\u20132014",
 
199
  {
200
  "equity": [
201
  1.0,
202
+ 1.0287143391243088,
203
+ 1.0437972312143164,
204
+ 0.9324119296404864,
205
+ 0.9596072934458076,
206
+ 1.0429314166176524,
207
+ 1.5091753633970033
208
  ],
209
  "returns": [
210
+ 0.028714339124308742,
211
+ 0.014661885730927962,
212
+ -0.10671162774042658,
213
+ 0.02916668367360667,
214
+ 0.0868314817331579,
215
  0.4470513970050248
216
  ],
217
  "picks": [
218
  [
219
+ "XLP"
220
  ],
221
  [
222
+ "XLV"
223
  ],
224
  [
225
+ "XLV"
226
  ],
227
  [
228
+ "XLP"
229
  ],
230
  [
231
+ "XME"
232
  ],
233
  [
234
  "XME"
235
  ]
236
  ],
237
  "summary": {
238
+ "annualised_return": 0.4335,
239
+ "annualised_vol": 0.3958,
240
+ "sharpe_ratio": 1.0952,
241
+ "max_drawdown": -0.1067,
242
+ "total_return": 0.5092
243
  },
244
  "fold": 5,
245
  "train_range": "2008\u20132015",
 
248
  {
249
  "equity": [
250
  1.0,
251
+ 0.9986054560162448,
252
+ 1.088830433498855,
253
+ 0.9918570063421955,
254
+ 1.0060612204295973,
255
+ 1.0908995642331478,
256
+ 1.0221398696135016
257
  ],
258
  "returns": [
259
+ -0.001394543983755174,
260
+ 0.09035097589246743,
261
+ -0.08906201018375691,
262
+ 0.014320828503076881,
263
+ 0.08432721794735694,
264
+ -0.06303027049789067
265
  ],
266
  "picks": [
267
  [
268
+ "XLK"
269
  ],
270
  [
271
+ "XLK"
272
  ],
273
  [
274
+ "XLU"
275
  ],
276
  [
277
+ "XLU"
278
  ],
279
  [
280
+ "XLU"
281
  ],
282
  [
283
+ "XLE"
284
  ]
285
  ],
286
  "summary": {
287
+ "annualised_return": 0.0193,
288
+ "annualised_vol": 0.1542,
289
+ "sharpe_ratio": 0.1255,
290
+ "max_drawdown": -0.0891,
291
+ "total_return": 0.0221
292
  },
293
  "fold": 6,
294
  "train_range": "2008\u20132016",
 
297
  {
298
  "equity": [
299
  1.0,
300
+ 1.031405924684391,
301
+ 1.0309471059008042,
302
+ 1.088634640848962,
303
+ 1.1441160619202253,
304
+ 1.215300034997372,
305
+ 1.254271491720273
306
  ],
307
  "returns": [
308
+ 0.031405924684391,
309
+ -0.0004448479232141698,
310
  0.05595586293222333,
311
+ 0.05096422526844883,
312
  0.06221744056077255,
313
+ 0.0320673542340393
314
  ],
315
  "picks": [
316
  [
317
+ "XLY"
318
  ],
319
  [
320
+ "XLP"
321
  ],
322
  [
323
  "XLI"
324
  ],
325
  [
326
+ "XLP"
327
  ],
328
  [
329
  "XLI"
330
  ],
331
  [
332
+ "XLU"
333
  ]
334
  ],
335
  "summary": {
336
+ "annualised_return": 0.2192,
337
+ "annualised_vol": 0.048,
338
+ "sharpe_ratio": 4.5698,
339
+ "max_drawdown": -0.0004,
340
+ "total_return": 0.2543
341
  },
342
  "fold": 7,
343
  "train_range": "2008\u20132017",
 
346
  {
347
  "equity": [
348
  1.0,
349
+ 1.0285475418997083,
350
+ 1.049619523543233,
351
+ 1.062578663716977,
352
+ 0.9395877740483038,
353
+ 1.0928141318101674,
354
+ 0.9926727347482837
355
  ],
356
  "returns": [
357
+ 0.02854754189970834,
358
+ 0.020487124595723806,
359
  0.012346512124695718,
360
  -0.11574756191550283,
361
  0.16307827963924332,
362
+ -0.09163625738990651
363
  ],
364
  "picks": [
365
  [
366
+ "XME"
367
  ],
368
  [
369
+ "XLI"
370
  ],
371
  [
372
  "XLY"
 
378
  "XME"
379
  ],
380
  [
381
+ "XME"
382
  ]
383
  ],
384
  "summary": {
385
+ "annualised_return": -0.0064,
386
+ "annualised_vol": 0.2086,
387
+ "sharpe_ratio": -0.0308,
388
  "max_drawdown": -0.1157,
389
+ "total_return": -0.0073
390
  },
391
  "fold": 8,
392
  "train_range": "2008\u20132018",
 
395
  {
396
  "equity": [
397
  1.0,
398
+ 1.0277302307563252,
399
+ 1.3982520235629772,
400
+ 1.2961067621976703,
401
+ 1.4026527846638641,
402
+ 1.3777136802531131,
403
+ 1.1210322481093897
404
  ],
405
  "returns": [
406
+ 0.027730230756325296,
407
+ 0.36052436886475386,
408
+ -0.07305211052369781,
409
  0.08220466521255944,
410
+ -0.01777995572633992,
411
+ -0.18630970703329724
412
  ],
413
  "picks": [
414
  [
415
+ "XLU"
416
  ],
417
  [
418
+ "GDX"
419
  ],
420
  [
421
+ "XLE"
422
  ],
423
  [
424
  "XLE"
425
  ],
426
  [
427
+ "QQQ"
428
  ],
429
  [
430
+ "XLE"
431
  ]
432
  ],
433
  "summary": {
434
+ "annualised_return": 0.1051,
435
+ "annualised_vol": 0.3875,
436
+ "sharpe_ratio": 0.2713,
437
+ "max_drawdown": -0.2008,
438
+ "total_return": 0.121
439
  },
440
  "fold": 9,
441
  "train_range": "2008\u20132019",
 
444
  {
445
  "equity": [
446
  1.0,
447
+ 1.4126371401463116,
448
+ 1.6089436963166333,
449
+ 1.4170460155122688,
450
+ 1.8204406932461512,
451
+ 1.8748860961620741,
452
+ 1.9773042281831512
453
  ],
454
  "returns": [
455
+ 0.4126371401463115,
456
  0.13896460073957118,
457
  -0.11926935743225642,
458
+ 0.2846729557953369,
459
  0.029907814694494363,
460
+ 0.05462632222337601
461
  ],
462
  "picks": [
463
  [
464
+ "XLE"
465
  ],
466
  [
467
  "XME"
 
470
  "XLE"
471
  ],
472
  [
473
+ "XLE"
474
  ],
475
  [
476
  "SPY"
477
  ],
478
  [
479
+ "QQQ"
480
  ]
481
  ],
482
  "summary": {
483
+ "annualised_return": 0.8158,
484
+ "annualised_vol": 0.3987,
485
+ "sharpe_ratio": 2.0463,
486
  "max_drawdown": -0.1193,
487
+ "total_return": 0.9773
488
  },
489
  "fold": 10,
490
  "train_range": "2008\u20132020",
 
493
  {
494
  "equity": [
495
  1.0,
496
+ 1.060218456439968,
497
+ 1.0646847949921043,
498
+ 1.0517396574305138,
499
+ 1.1183095319249967,
500
+ 1.050952178957121,
501
+ 0.9944613959575215
502
  ],
503
  "returns": [
504
+ 0.0602184564399679,
505
+ 0.00421265874500396,
506
+ -0.012158657306350027,
507
+ 0.0632950122439223,
508
+ -0.060231403779533586,
509
+ -0.05375200140472273
510
  ],
511
  "picks": [
512
  [
513
+ "SPY"
514
  ],
515
  [
516
+ "XLP"
517
  ],
518
  [
519
+ "XLP"
520
  ],
521
  [
522
+ "SPY"
523
  ],
524
  [
525
+ "SPY"
526
  ],
527
  [
528
+ "SPY"
529
  ]
530
  ],
531
  "summary": {
532
+ "annualised_return": -0.0048,
533
+ "annualised_vol": 0.1119,
534
+ "sharpe_ratio": -0.0433,
535
+ "max_drawdown": -0.1107,
536
+ "total_return": -0.0055
537
  },
538
  "fold": 11,
539
  "train_range": "2008\u20132021",
 
542
  {
543
  "equity": [
544
  1.0,
545
+ 1.177794255895487,
546
+ 1.0849147287268834,
547
+ 1.1446731355760218,
548
+ 1.2029604713359365,
549
+ 1.2032919571643632,
550
+ 1.1631766213142685
551
  ],
552
  "returns": [
553
+ 0.1777942558954871,
554
+ -0.07885887259484593,
555
+ 0.0550812015606638,
556
+ 0.050920506429622286,
557
+ 0.00027555837147223055,
558
+ -0.033337990511155075
559
  ],
560
  "picks": [
561
  [
562
+ "XLE"
563
  ],
564
  [
565
+ "XLE"
566
  ],
567
  [
568
+ "XLE"
569
  ],
570
  [
571
+ "XLE"
572
  ],
573
  [
574
+ "XLE"
575
  ],
576
  [
577
+ "XLE"
578
  ]
579
  ],
580
  "summary": {
581
+ "annualised_return": 0.1414,
582
+ "annualised_vol": 0.1862,
583
+ "sharpe_ratio": 0.7592,
584
+ "max_drawdown": -0.0789,
585
+ "total_return": 0.1632
586
  },
587
  "fold": 12,
588
  "train_range": "2008\u20132022",
 
592
  "equity": [
593
  1.0,
594
  1.0397787211026936,
595
+ 1.1373979752918633,
596
+ 1.1072965185680783,
597
+ 1.207724106542636,
598
+ 1.289852516866134,
599
+ 1.314479580465321
600
  ],
601
  "returns": [
602
  0.03977872110269361,
603
+ 0.09388464315334676,
604
+ -0.026465192815259483,
605
  0.09069620132503241,
606
+ 0.06800262566473696,
607
+ 0.019092929832801225
608
  ],
609
  "picks": [
610
  [
611
  "SPY"
612
  ],
613
  [
614
+ "SPY"
615
  ],
616
  [
617
+ "SPY"
618
  ],
619
  [
620
  "SPY"
621
  ],
622
  [
623
+ "SPY"
624
  ],
625
  [
626
+ "SPY"
627
  ]
628
  ],
629
  "summary": {
630
+ "annualised_return": 0.2703,
631
+ "annualised_vol": 0.0971,
632
+ "sharpe_ratio": 2.7838,
633
+ "max_drawdown": -0.0265,
634
+ "total_return": 0.3145
635
  },
636
  "fold": 13,
637
  "train_range": "2008\u20132023",
 
641
  "equity": [
642
  1.0,
643
  1.0214121067787594,
644
+ 1.0060669077004405,
645
+ 1.1026464082334482,
646
+ 1.1128453618157943,
647
+ 1.096761960244271,
648
+ 1.109557459427929
649
  ],
650
  "returns": [
651
  0.021412106778759418,
652
+ -0.015023513992518896,
653
  0.09599709501802284,
654
+ 0.009249523243526242,
655
+ -0.014452503576310435,
656
+ 0.011666614677999981
657
  ],
658
  "picks": [
659
  [
660
  "IWM"
661
  ],
662
  [
663
+ "IWM"
664
  ],
665
  [
666
  "IWM"
667
  ],
668
  [
669
+ "SPY"
670
  ],
671
  [
672
+ "SPY"
673
  ],
674
  [
675
+ "SPY"
676
  ]
677
  ],
678
  "summary": {
679
+ "annualised_return": 0.0952,
680
+ "annualised_vol": 0.0855,
681
+ "sharpe_ratio": 1.1138,
682
+ "max_drawdown": -0.015,
683
+ "total_return": 0.1096
684
  },
685
  "fold": 14,
686
  "train_range": "2008\u20132024",
 
690
  "aggregate": {
691
  "equity": [
692
  1.0,
693
+ 1.0893326352353878,
694
+ 1.0905368752469378,
695
+ 0.9794111366670182,
696
+ 1.1482664412942887,
697
+ 1.292248825785039,
698
+ 1.1779683081407837,
699
+ 1.1973263441674675,
700
+ 1.251996322289035,
701
+ 1.424059111909243,
702
+ 1.4558217841716006,
703
+ 1.3462008068015012,
704
+ 1.2460653242805233,
705
+ 1.3152748926710327,
706
+ 1.3384370993091301,
707
+ 1.3703123225721412,
708
+ 1.481490429933483,
709
+ 1.6097521819889644,
710
+ 1.6992532591725475,
711
+ 1.438783653259832,
712
+ 1.621199055898705,
713
+ 1.24741424091004,
714
+ 1.2852601665921637,
715
+ 1.306931374627683,
716
+ 1.266317948321979,
717
+ 1.3026794313292953,
718
+ 1.3217791682954756,
719
+ 1.1807299617332783,
720
+ 1.2151679390311025,
721
+ 1.3206827717318008,
722
+ 1.9110958498349706,
723
+ 1.9084307426152038,
724
+ 2.080859322633674,
725
+ 1.895533808450308,
726
+ 1.922679423042909,
727
+ 2.084813629792747,
728
+ 1.9534072627692207,
729
+ 2.014755824141693,
730
+ 2.01385956419754,
731
+ 2.1265468139365247,
732
+ 2.234924624805888,
733
+ 2.3739759148075548,
734
+ 2.4501030414107663,
735
+ 2.520047460644043,
736
+ 2.571675986957395,
737
+ 2.6034272157111533,
738
+ 2.3020868628681215,
739
+ 2.6775072280447576,
740
+ 2.432150486532313,
741
+ 2.4995945807579627,
742
+ 3.4007593394034865,
743
+ 3.152326692276885,
744
+ 3.4114626526561214,
745
+ 3.3508069977298334,
746
+ 2.7265191276576655,
747
+ 3.851582183048541,
748
+ 4.386815763331527,
749
+ 3.8636030660652825,
750
+ 4.963466370902013,
751
+ 5.111912803365305,
752
+ 5.39115779933974,
753
+ 5.715805000440273,
754
+ 5.739883736360115,
755
+ 5.6700944570314205,
756
+ 6.028983155113419,
757
+ 5.665849036317776,
758
+ 5.361298310958676,
759
+ 6.314506354789305,
760
+ 5.816551502657631,
761
+ 6.136934148363498,
762
+ 6.44942994312341,
763
+ 6.451207137535461,
764
+ 6.236136855198809,
765
+ 6.4842024039199915,
766
+ 7.092969432746092,
767
+ 6.905252629075726,
768
+ 7.531532811722586,
769
+ 8.043696818199841,
770
+ 8.197274557146057,
771
+ 8.372795475258476,
772
+ 8.247006665279432,
773
+ 9.03869534774053,
774
+ 9.12229897045061,
775
+ 8.990458911955999,
776
+ 9.095347131860182
777
  ],
778
  "returns": [
779
+ 0.08933263523538783,
780
+ 0.0011054841951832406,
781
+ -0.1019000284192652,
782
+ 0.17240492608843808,
783
+ 0.1253910933149435,
784
+ -0.08843538130114383,
785
+ 0.01643340987435997,
786
  0.04566004781226186,
787
  0.13743074684566495,
788
  0.02230432149672023,
789
+ -0.07529834940097174,
790
+ -0.0743837635626548,
791
+ 0.05554248805572926,
792
+ 0.017610164055561046,
793
+ 0.02381525682414541,
794
+ 0.08113340698320161,
795
  0.08657615969968867,
796
+ 0.055599289247738735,
797
+ -0.15328474699501324,
798
  0.12678445590174522,
799
+ -0.23056071592729793,
800
+ 0.03033950105821582,
801
  0.01686133951616965,
802
  -0.031075408467620302,
803
+ 0.028714339124308742,
804
+ 0.014661885730927962,
805
+ -0.10671162774042658,
806
+ 0.02916668367360667,
807
+ 0.0868314817331579,
808
  0.4470513970050248,
809
+ -0.001394543983755174,
810
+ 0.09035097589246743,
811
+ -0.08906201018375691,
812
+ 0.014320828503076881,
813
+ 0.08432721794735694,
814
+ -0.06303027049789067,
815
+ 0.031405924684391,
816
+ -0.0004448479232141698,
817
  0.05595586293222333,
818
+ 0.05096422526844883,
819
  0.06221744056077255,
820
+ 0.0320673542340393,
821
+ 0.02854754189970834,
822
+ 0.020487124595723806,
823
  0.012346512124695718,
824
  -0.11574756191550283,
825
  0.16307827963924332,
826
+ -0.09163625738990651,
827
+ 0.027730230756325296,
828
+ 0.36052436886475386,
829
+ -0.07305211052369781,
830
  0.08220466521255944,
831
+ -0.01777995572633992,
832
+ -0.18630970703329724,
833
+ 0.4126371401463115,
834
  0.13896460073957118,
835
  -0.11926935743225642,
836
+ 0.2846729557953369,
837
  0.029907814694494363,
838
+ 0.05462632222337601,
839
+ 0.0602184564399679,
840
+ 0.00421265874500396,
841
+ -0.012158657306350027,
842
+ 0.0632950122439223,
843
+ -0.060231403779533586,
844
+ -0.05375200140472273,
845
+ 0.1777942558954871,
846
+ -0.07885887259484593,
847
+ 0.0550812015606638,
848
+ 0.050920506429622286,
849
+ 0.00027555837147223055,
850
+ -0.033337990511155075,
851
  0.03977872110269361,
852
+ 0.09388464315334676,
853
+ -0.026465192815259483,
854
  0.09069620132503241,
855
+ 0.06800262566473696,
856
+ 0.019092929832801225,
857
  0.021412106778759418,
858
+ -0.015023513992518896,
859
  0.09599709501802284,
860
+ 0.009249523243526242,
861
+ -0.014452503576310435,
862
+ 0.011666614677999981
863
  ],
864
  "summary": {
865
+ "annualised_return": 0.148,
866
+ "annualised_vol": 0.2505,
867
+ "sharpe_ratio": 0.5908,
868
+ "max_drawdown": -0.3051,
869
+ "total_return": 8.0953,
870
  "num_folds": 14
871
  }
872
  },
873
+ "elapsed_s": 16727.7
874
  }