P2SAMAPA commited on
Commit
386d0aa
·
verified ·
1 Parent(s): 5168530

Upload walk_forward_results_equity_shrinking.json with huggingface_hub

Browse files
walk_forward_results_equity_shrinking.json CHANGED
@@ -3,47 +3,47 @@
3
  {
4
  "equity": [
5
  1.0,
6
- 1.0893324945343805,
7
- 1.0536226726618871,
8
- 1.0070654778698966,
9
- 1.1296722953915803,
10
- 1.1757176357153443,
11
- 1.0717423093686975
12
  ],
13
  "returns": [
14
- 0.08933249453438061,
15
- -0.032781379470146976,
16
- -0.04418773057945668,
17
- 0.12174661947604112,
18
- 0.040759909322024425,
19
  -0.08843562704865343
20
  ],
21
  "picks": [
22
  [
23
- "XLP"
24
  ],
25
  [
26
- "XLP"
27
  ],
28
  [
29
- "XLP"
30
  ],
31
  [
32
- "XLY"
33
  ],
34
  [
35
- "XLP"
36
  ],
37
  [
38
  "XME"
39
  ]
40
  ],
41
  "summary": {
42
- "annualised_return": 0.0625,
43
- "annualised_vol": 0.1727,
44
- "sharpe_ratio": 0.362,
45
- "max_drawdown": -0.0884,
46
- "total_return": 0.0717
47
  },
48
  "fold": 1,
49
  "train_range": "2008\u20132010",
@@ -101,15 +101,15 @@
101
  {
102
  "equity": [
103
  1.0,
104
- 1.0642004948016535,
105
- 1.0519443279373126,
106
- 0.9538206466552077,
107
- 0.8169272561473436,
108
- 1.0268688203323462,
109
- 0.9499351142827444
110
  ],
111
  "returns": [
112
- 0.06420049480165341,
113
  -0.011516783655156211,
114
  -0.093278397607323,
115
  -0.1435211021987335,
@@ -118,7 +118,7 @@
118
  ],
119
  "picks": [
120
  [
121
- "XLK"
122
  ],
123
  [
124
  "GDX"
@@ -137,11 +137,11 @@
137
  ]
138
  ],
139
  "summary": {
140
- "annualised_return": -0.0439,
141
- "annualised_vol": 0.3034,
142
- "sharpe_ratio": -0.1448,
143
  "max_drawdown": -0.2324,
144
- "total_return": -0.0501
145
  },
146
  "fold": 3,
147
  "train_range": "2009\u20132013",
@@ -150,47 +150,47 @@
150
  {
151
  "equity": [
152
  1.0,
153
- 1.043698642374501,
154
- 1.03951131303148,
155
- 1.0750008788487826,
156
- 1.1299439902705037,
157
- 1.187224801214735,
158
- 1.1621024099840727
159
  ],
160
  "returns": [
161
- 0.043698642374500836,
162
- -0.0040120099548032594,
163
- 0.03414062489979642,
164
- 0.05110982930596268,
165
- 0.050693495817008216,
166
- -0.021160601770581246
167
  ],
168
  "picks": [
169
  [
170
- "XLP"
171
  ],
172
  [
173
- "XLP"
174
  ],
175
  [
176
- "XLP"
177
  ],
178
  [
179
- "XLP"
180
  ],
181
  [
182
- "XLP"
183
  ],
184
  [
185
- "XLP"
186
  ]
187
  ],
188
  "summary": {
189
- "annualised_return": 0.1405,
190
- "annualised_vol": 0.0644,
191
- "sharpe_ratio": 2.1804,
192
- "max_drawdown": -0.0212,
193
- "total_return": 0.1621
194
  },
195
  "fold": 4,
196
  "train_range": "2010\u20132014",
@@ -199,33 +199,33 @@
199
  {
200
  "equity": [
201
  1.0,
202
- 1.0475786567827172,
203
- 1.0629383915023316,
204
- 0.9495103982540039,
205
- 0.974371482958957,
206
- 0.8992542371300051,
207
- 0.9458694739270727
208
  ],
209
  "returns": [
210
- 0.047578656782717194,
211
- 0.01466213025643979,
212
- -0.10671172869013738,
213
- 0.026183056816090317,
214
  -0.07709302575321372,
215
  0.051837661555914835
216
  ],
217
  "picks": [
218
  [
219
- "XLV"
220
  ],
221
  [
222
- "XLV"
223
  ],
224
  [
225
- "XLV"
226
  ],
227
  [
228
- "SPY"
229
  ],
230
  [
231
  "QQQ"
@@ -235,11 +235,11 @@
235
  ]
236
  ],
237
  "summary": {
238
- "annualised_return": -0.0475,
239
- "annualised_vol": 0.1414,
240
- "sharpe_ratio": -0.336,
241
- "max_drawdown": -0.154,
242
- "total_return": -0.0541
243
  },
244
  "fold": 5,
245
  "train_range": "2011\u20132015",
@@ -248,47 +248,47 @@
248
  {
249
  "equity": [
250
  1.0,
251
- 1.0735829709616729,
252
- 1.1296009162451637,
253
- 1.1574350679220466,
254
- 1.1429874156364819,
255
- 1.2350677726685544,
256
- 1.1572210011713122
257
  ],
258
  "returns": [
259
- 0.07358297096167288,
260
- 0.05217849649134465,
261
  0.02464069502475675,
262
- -0.012482473260035857,
263
- 0.08056112934611527,
264
- -0.06303036417915932
265
  ],
266
  "picks": [
267
  [
268
- "XLE"
269
  ],
270
  [
271
- "XLY"
272
  ],
273
  [
274
  "XLF"
275
  ],
276
  [
277
- "XLP"
278
  ],
279
  [
280
- "XLV"
281
  ],
282
  [
283
- "XLE"
284
  ]
285
  ],
286
  "summary": {
287
- "annualised_return": 0.1363,
288
- "annualised_vol": 0.1158,
289
- "sharpe_ratio": 1.1766,
290
- "max_drawdown": -0.063,
291
- "total_return": 0.1572
292
  },
293
  "fold": 6,
294
  "train_range": "2013\u20132016",
@@ -297,47 +297,47 @@
297
  {
298
  "equity": [
299
  1.0,
300
- 1.0314061104735075,
301
- 1.0309472911869069,
302
- 1.0366097557665164,
303
- 1.1041563209593523,
304
- 1.2066724930991468,
305
- 1.2128194944652433
306
  ],
307
  "returns": [
308
- 0.03140611047350759,
309
  -0.00044484833078028843,
310
- 0.005492486985528167,
311
- 0.06516103559423751,
312
  0.09284570508161621,
313
- 0.005094175429746466
314
  ],
315
  "picks": [
316
  [
317
- "XLY"
318
  ],
319
  [
320
  "XLP"
321
  ],
322
  [
323
- "XLY"
324
  ],
325
  [
326
- "XLY"
327
  ],
328
  [
329
  "XLY"
330
  ],
331
  [
332
- "IWM"
333
  ]
334
  ],
335
  "summary": {
336
- "annualised_return": 0.1839,
337
- "annualised_vol": 0.0798,
338
- "sharpe_ratio": 2.3057,
339
- "max_drawdown": -0.0004,
340
- "total_return": 0.2128
341
  },
342
  "fold": 7,
343
  "train_range": "2014\u20132017",
@@ -348,18 +348,18 @@
348
  1.0,
349
  1.1590063183915391,
350
  1.1212172224047463,
351
- 1.0945013248495423,
352
- 0.9276739847272307,
353
- 1.0789573309622398,
354
- 0.997627596361456
355
  ],
356
  "returns": [
357
  0.1590063183915392,
358
  -0.03260473682251908,
359
- -0.02382758400544785,
360
- -0.15242315046557378,
361
  0.16307813814515,
362
- -0.07537808240132343
363
  ],
364
  "picks": [
365
  [
@@ -369,24 +369,24 @@
369
  "XME"
370
  ],
371
  [
372
- "IWM"
373
  ],
374
  [
375
- "IWM"
376
  ],
377
  [
378
  "XME"
379
  ],
380
  [
381
- "GDX"
382
  ]
383
  ],
384
  "summary": {
385
- "annualised_return": -0.0021,
386
- "annualised_vol": 0.2682,
387
- "sharpe_ratio": -0.0077,
388
- "max_drawdown": -0.1996,
389
- "total_return": -0.0024
390
  },
391
  "fold": 8,
392
  "train_range": "2015\u20132018",
@@ -395,47 +395,47 @@
395
  {
396
  "equity": [
397
  1.0,
398
- 1.0277303937992808,
399
- 1.0631264402946685,
400
- 1.0439732025337622,
401
- 1.0441608247987824,
402
- 1.04957327973004,
403
- 0.8746382622568779
404
  ],
405
  "returns": [
406
- 0.02773039379928075,
407
  0.03444098443419261,
408
- -0.018015954673836862,
409
- 0.00017971942628859866,
410
- 0.005183545295621226,
411
- -0.16667251429853192
412
  ],
413
  "picks": [
414
  [
415
- "XLU"
416
  ],
417
  [
418
  "IWM"
419
  ],
420
  [
421
- "XLF"
422
  ],
423
  [
424
- "XLU"
425
  ],
426
  [
427
- "XLU"
428
  ],
429
  [
430
- "XME"
431
  ]
432
  ],
433
  "summary": {
434
- "annualised_return": -0.1106,
435
- "annualised_vol": 0.156,
436
- "sharpe_ratio": -0.7091,
437
- "max_drawdown": -0.1773,
438
- "total_return": -0.1254
439
  },
440
  "fold": 9,
441
  "train_range": "2016\u20132019",
@@ -444,15 +444,15 @@
444
  {
445
  "equity": [
446
  1.0,
447
- 1.4126373918000499,
448
- 1.703466236532842,
449
- 1.542565986962134,
450
- 1.4231054779579695,
451
- 1.2331398963327398,
452
- 1.4536922930738942
453
  ],
454
  "returns": [
455
- 0.41263739180004994,
456
  0.2058765019395416,
457
  -0.09445461619374222,
458
  -0.07744272207079124,
@@ -461,7 +461,7 @@
461
  ],
462
  "picks": [
463
  [
464
- "XLE"
465
  ],
466
  [
467
  "GDX"
@@ -480,11 +480,11 @@
480
  ]
481
  ],
482
  "summary": {
483
- "annualised_return": 0.3873,
484
- "annualised_vol": 0.4554,
485
- "sharpe_ratio": 0.8504,
486
  "max_drawdown": -0.2761,
487
- "total_return": 0.4537
488
  },
489
  "fold": 10,
490
  "train_range": "2017\u20132020",
@@ -493,47 +493,47 @@
493
  {
494
  "equity": [
495
  1.0,
496
- 1.0811779530675205,
497
- 1.0716596322909857,
498
- 1.05517230512091,
499
- 1.087241446492957,
500
- 1.0358683117358745,
501
- 0.9801882362742083
502
  ],
503
  "returns": [
504
- 0.08117795306752053,
505
- -0.00880365785255742,
506
- -0.015384854176907988,
507
- 0.030392326652633257,
508
- -0.0472508980620574,
509
- -0.05375207913094599
510
  ],
511
  "picks": [
512
  [
513
- "XLV"
514
  ],
515
  [
516
- "XLI"
517
  ],
518
  [
519
- "XLI"
520
  ],
521
  [
522
- "XLI"
523
  ],
524
  [
525
- "XLI"
526
  ],
527
  [
528
- "SPY"
529
  ]
530
  ],
531
  "summary": {
532
- "annualised_return": -0.0174,
533
- "annualised_vol": 0.1063,
534
- "sharpe_ratio": -0.1633,
535
- "max_drawdown": -0.0985,
536
- "total_return": -0.0198
537
  },
538
  "fold": 11,
539
  "train_range": "2018\u20132021",
@@ -592,15 +592,15 @@
592
  "equity": [
593
  1.0,
594
  0.9215628193331401,
595
- 1.037948120170307,
596
- 1.0488325580425424,
597
- 1.2051475682692356,
598
- 1.1345099403817107,
599
- 1.221431886504556
600
  ],
601
  "returns": [
602
  -0.07843718066685994,
603
- 0.12629122876439972,
604
  0.010486495096160927,
605
  0.14903714518400066,
606
  -0.05861326010803027,
@@ -611,7 +611,7 @@
611
  "XME"
612
  ],
613
  [
614
- "XME"
615
  ],
616
  [
617
  "XME"
@@ -627,11 +627,11 @@
627
  ]
628
  ],
629
  "summary": {
630
- "annualised_return": 0.1913,
631
- "annualised_vol": 0.199,
632
- "sharpe_ratio": 0.9611,
633
  "max_drawdown": -0.0784,
634
- "total_return": 0.2214
635
  },
636
  "fold": 13,
637
  "train_range": "2020\u20132023",
@@ -640,30 +640,30 @@
640
  {
641
  "equity": [
642
  1.0,
643
- 1.1248682970362511,
644
- 1.0970391830273254,
645
- 1.2637532509181995,
646
- 1.1129053698291194,
647
- 1.0820891894846774,
648
- 1.1510480572380697
649
  ],
650
  "returns": [
651
- 0.12486829703625119,
652
- -0.024739886511379754,
653
- 0.15196728655654737,
654
  -0.11936497965839404,
655
  -0.027689847834208713,
656
- 0.06372752673578831
657
  ],
658
  "picks": [
659
  [
660
- "XME"
661
  ],
662
  [
663
- "XLY"
664
  ],
665
  [
666
- "XME"
667
  ],
668
  [
669
  "XME"
@@ -672,15 +672,15 @@
672
  "XME"
673
  ],
674
  [
675
- "XME"
676
  ]
677
  ],
678
  "summary": {
679
- "annualised_return": 0.131,
680
- "annualised_vol": 0.2166,
681
- "sharpe_ratio": 0.6047,
682
- "max_drawdown": -0.1437,
683
- "total_return": 0.151
684
  },
685
  "fold": 14,
686
  "train_range": "2021\u20132024",
@@ -690,97 +690,97 @@
690
  "aggregate": {
691
  "equity": [
692
  1.0,
693
- 1.0893324945343805,
694
- 1.0536226726618871,
695
- 1.0070654778698966,
696
- 1.1296722953915803,
697
- 1.1757176357153443,
698
- 1.0717423093686975,
699
- 0.8692481729619869,
700
- 0.7999792964425768,
701
- 0.9099215102956766,
702
- 0.9302167926999605,
703
- 0.8601730036245875,
704
- 0.7961898540143084,
705
- 0.8473056365980832,
706
- 0.8375474008915887,
707
- 0.7594223214162431,
708
- 0.6504291928122631,
709
- 0.8175825361522558,
710
- 0.7563286999638437,
711
- 0.7893792373411349,
712
- 0.7862122399828073,
713
- 0.8130540171596891,
714
- 0.854609069193248,
715
- 0.8979321904675732,
716
- 0.8789314049681032,
717
- 0.920749780620632,
718
- 0.9342499338376801,
719
- 0.8345545083692147,
720
- 0.8564056964779703,
721
- 0.7903827900641951,
722
- 0.8313543856351625,
723
- 0.8925279112522141,
724
- 0.9390986757379148,
725
- 0.9622387198049258,
726
- 0.9502276007151897,
727
- 1.026779009364655,
728
- 0.9620607544728843,
729
- 0.9922753408100857,
730
- 0.9918339287810519,
731
- 0.9972815637266871,
732
- 1.0622654631981587,
733
- 1.1608922491126414,
734
- 1.166806037884654,
735
- 1.3523355702457116,
736
- 1.3082430248821189,
737
- 1.277070754307199,
738
- 1.082415606568249,
739
- 1.2589339283866523,
740
- 1.1640379029949013,
741
- 1.1963171324422388,
742
- 1.23751947217904,
743
- 1.2152243774602718,
744
- 1.215442776888201,
745
- 1.2217430795764368,
746
- 1.0181120886766006,
747
- 1.4382232055082143,
748
- 1.73431956806652,
749
- 1.5705050789075001,
750
- 1.4488808905709005,
751
- 1.2554746354857726,
752
- 1.4800216967945397,
753
- 1.6001668286358388,
754
- 1.586079507369517,
755
- 1.561677905435655,
756
- 1.6091409304638558,
757
- 1.533107576391024,
758
- 1.450699856628601,
759
- 1.3702909363383655,
760
- 1.2300644889819972,
761
- 1.2039285112586282,
762
- 1.3059937048315193,
763
- 1.4768897113244799,
764
- 1.2828444547864566,
765
- 1.1822217525188918,
766
- 1.3315259903165049,
767
- 1.3454890310843697,
768
- 1.5460168751535712,
769
- 1.4553997859187908,
770
- 1.56690712250173,
771
- 1.7625641465024935,
772
- 1.718958509548995,
773
- 1.9801839699484427,
774
- 1.743819350655669,
775
- 1.6955332581856648,
776
- 1.8035853992281101
777
  ],
778
  "returns": [
779
- 0.08933249453438061,
780
- -0.032781379470146976,
781
- -0.04418773057945668,
782
- 0.12174661947604112,
783
- 0.040759909322024425,
784
  -0.08843562704865343,
785
  -0.18893920174336357,
786
  -0.079688262424958,
@@ -788,60 +788,60 @@
788
  0.022304431947860123,
789
  -0.07529834940097174,
790
  -0.07438404755865113,
791
- 0.06420049480165341,
792
  -0.011516783655156211,
793
  -0.093278397607323,
794
  -0.1435211021987335,
795
  0.25698930058362124,
796
  -0.07492067587046049,
797
- 0.043698642374500836,
798
- -0.0040120099548032594,
799
- 0.03414062489979642,
800
- 0.05110982930596268,
801
- 0.050693495817008216,
802
- -0.021160601770581246,
803
- 0.047578656782717194,
804
- 0.01466213025643979,
805
- -0.10671172869013738,
806
- 0.026183056816090317,
807
  -0.07709302575321372,
808
  0.051837661555914835,
809
- 0.07358297096167288,
810
- 0.05217849649134465,
811
  0.02464069502475675,
812
- -0.012482473260035857,
813
- 0.08056112934611527,
814
- -0.06303036417915932,
815
- 0.03140611047350759,
816
  -0.00044484833078028843,
817
- 0.005492486985528167,
818
- 0.06516103559423751,
819
  0.09284570508161621,
820
- 0.005094175429746466,
821
  0.1590063183915392,
822
  -0.03260473682251908,
823
- -0.02382758400544785,
824
- -0.15242315046557378,
825
  0.16307813814515,
826
- -0.07537808240132343,
827
- 0.02773039379928075,
828
  0.03444098443419261,
829
- -0.018015954673836862,
830
- 0.00017971942628859866,
831
- 0.005183545295621226,
832
- -0.16667251429853192,
833
- 0.41263739180004994,
834
  0.2058765019395416,
835
  -0.09445461619374222,
836
  -0.07744272207079124,
837
  -0.13348664913988906,
838
  0.1788543192845028,
839
- 0.08117795306752053,
840
- -0.00880365785255742,
841
- -0.015384854176907988,
842
- 0.030392326652633257,
843
- -0.0472508980620574,
844
- -0.05375207913094599,
845
  -0.05542767507891281,
846
  -0.10233333932068152,
847
  -0.021247648361102746,
@@ -849,26 +849,26 @@
849
  0.13085515332940076,
850
  -0.13138777733376092,
851
  -0.07843718066685994,
852
- 0.12629122876439972,
853
  0.010486495096160927,
854
  0.14903714518400066,
855
  -0.05861326010803027,
856
  0.0766162931050212,
857
- 0.12486829703625119,
858
- -0.024739886511379754,
859
- 0.15196728655654737,
860
  -0.11936497965839404,
861
  -0.027689847834208713,
862
- 0.06372752673578831
863
  ],
864
  "summary": {
865
- "annualised_return": 0.0375,
866
- "annualised_vol": 0.2287,
867
- "sharpe_ratio": 0.1642,
868
- "max_drawdown": -0.4468,
869
- "total_return": 0.8036,
870
  "num_folds": 14
871
  }
872
  },
873
- "elapsed_s": 6320.5
874
  }
 
3
  {
4
  "equity": [
5
  1.0,
6
+ 0.9726612378230683,
7
+ 1.0249769098771555,
8
+ 0.9181158663153559,
9
+ 1.047124574143988,
10
+ 1.156842452745577,
11
+ 1.0545363650405195
12
  ],
13
  "returns": [
14
+ -0.027338762176931646,
15
+ 0.05378611794089369,
16
+ -0.1042570252383608,
17
+ 0.14051462627084133,
18
+ 0.10478015826462858,
19
  -0.08843562704865343
20
  ],
21
  "picks": [
22
  [
23
+ "GDX"
24
  ],
25
  [
26
+ "GDX"
27
  ],
28
  [
29
+ "GDX"
30
  ],
31
  [
32
+ "XLI"
33
  ],
34
  [
35
+ "XLE"
36
  ],
37
  [
38
  "XME"
39
  ]
40
  ],
41
  "summary": {
42
+ "annualised_return": 0.0476,
43
+ "annualised_vol": 0.2133,
44
+ "sharpe_ratio": 0.2229,
45
+ "max_drawdown": -0.1043,
46
+ "total_return": 0.0545
47
  },
48
  "fold": 1,
49
  "train_range": "2008\u20132010",
 
101
  {
102
  "equity": [
103
  1.0,
104
+ 1.0750588384617403,
105
+ 1.062677618402613,
106
+ 0.963552752984851,
107
+ 0.8252625998498412,
108
+ 1.0373462581830728,
109
+ 0.9596275754083038
110
  ],
111
  "returns": [
112
+ 0.07505883846174034,
113
  -0.011516783655156211,
114
  -0.093278397607323,
115
  -0.1435211021987335,
 
118
  ],
119
  "picks": [
120
  [
121
+ "SPY"
122
  ],
123
  [
124
  "GDX"
 
137
  ]
138
  ],
139
  "summary": {
140
+ "annualised_return": -0.0354,
141
+ "annualised_vol": 0.3056,
142
+ "sharpe_ratio": -0.1159,
143
  "max_drawdown": -0.2324,
144
+ "total_return": -0.0404
145
  },
146
  "fold": 3,
147
  "train_range": "2009\u20132013",
 
150
  {
151
  "equity": [
152
  1.0,
153
+ 1.0238380687351487,
154
+ 1.0693953125475357,
155
+ 1.0519650344789695,
156
+ 1.104763231891301,
157
+ 1.176135215265323,
158
+ 1.1637933074448883
159
  ],
160
  "returns": [
161
+ 0.023838068735148613,
162
+ 0.04449653241422112,
163
+ -0.016299190639842524,
164
+ 0.05019006875877981,
165
+ 0.06460387286046496,
166
+ -0.010493613030412229
167
  ],
168
  "picks": [
169
  [
170
+ "SPY"
171
  ],
172
  [
173
+ "SPY"
174
  ],
175
  [
176
+ "SPY"
177
  ],
178
  [
179
+ "QQQ"
180
  ],
181
  [
182
+ "SPY"
183
  ],
184
  [
185
+ "SPY"
186
  ]
187
  ],
188
  "summary": {
189
+ "annualised_return": 0.1419,
190
+ "annualised_vol": 0.0696,
191
+ "sharpe_ratio": 2.038,
192
+ "max_drawdown": -0.0163,
193
+ "total_return": 0.1638
194
  },
195
  "fold": 4,
196
  "train_range": "2010\u20132014",
 
199
  {
200
  "equity": [
201
  1.0,
202
+ 1.028714119549805,
203
+ 1.0487281426174606,
204
+ 1.023125314582059,
205
+ 1.005259913995576,
206
+ 0.9277613855572416,
207
+ 0.9758543662664045
208
  ],
209
  "returns": [
210
+ 0.02871411954980503,
211
+ 0.019455378989465456,
212
+ -0.024413217301007047,
213
+ -0.017461595692978053,
214
  -0.07709302575321372,
215
  0.051837661555914835
216
  ],
217
  "picks": [
218
  [
219
+ "XLP"
220
  ],
221
  [
222
+ "XLP"
223
  ],
224
  [
225
+ "XLP"
226
  ],
227
  [
228
+ "IWM"
229
  ],
230
  [
231
  "QQQ"
 
235
  ]
236
  ],
237
  "summary": {
238
+ "annualised_return": -0.0212,
239
+ "annualised_vol": 0.0966,
240
+ "sharpe_ratio": -0.2189,
241
+ "max_drawdown": -0.1153,
242
+ "total_return": -0.0241
243
  },
244
  "fold": 5,
245
  "train_range": "2011\u20132015",
 
248
  {
249
  "equity": [
250
  1.0,
251
+ 1.0220114866489103,
252
+ 1.0818121551110251,
253
+ 1.1084687584991908,
254
+ 1.1957881839769624,
255
+ 1.2474488732733628,
256
+ 1.2217167295334561
257
  ],
258
  "returns": [
259
+ 0.022011486648910214,
260
+ 0.058512716582272646,
261
  0.02464069502475675,
262
+ 0.07877481869312888,
263
+ 0.04320220753861849,
264
+ -0.020627814326678193
265
  ],
266
  "picks": [
267
  [
268
+ "XLV"
269
  ],
270
  [
271
+ "XLI"
272
  ],
273
  [
274
  "XLF"
275
  ],
276
  [
277
+ "XLI"
278
  ],
279
  [
280
+ "XLF"
281
  ],
282
  [
283
+ "XLF"
284
  ]
285
  ],
286
  "summary": {
287
+ "annualised_return": 0.1915,
288
+ "annualised_vol": 0.0719,
289
+ "sharpe_ratio": 2.6644,
290
+ "max_drawdown": -0.0206,
291
+ "total_return": 0.2217
292
  },
293
  "fold": 6,
294
  "train_range": "2013\u20132016",
 
297
  {
298
  "equity": [
299
  1.0,
300
+ 1.0166199942231025,
301
+ 1.0161677525156345,
302
+ 0.9926025202059503,
303
+ 1.0431894686078753,
304
+ 1.14004513035449,
305
+ 1.039355475605959
306
  ],
307
  "returns": [
308
+ 0.0166199942231025,
309
  -0.00044484833078028843,
310
+ -0.023190297321820992,
311
+ 0.05096395321606577,
312
  0.09284570508161621,
313
+ -0.0883207621063405
314
  ],
315
  "picks": [
316
  [
317
+ "XLP"
318
  ],
319
  [
320
  "XLP"
321
  ],
322
  [
323
+ "XLP"
324
  ],
325
  [
326
+ "XLP"
327
  ],
328
  [
329
  "XLY"
330
  ],
331
  [
332
+ "XLP"
333
  ]
334
  ],
335
  "summary": {
336
+ "annualised_return": 0.0344,
337
+ "annualised_vol": 0.1304,
338
+ "sharpe_ratio": 0.2634,
339
+ "max_drawdown": -0.0883,
340
+ "total_return": 0.0394
341
  },
342
  "fold": 7,
343
  "train_range": "2014\u20132017",
 
348
  1.0,
349
  1.1590063183915391,
350
  1.1212172224047463,
351
+ 1.0574973758580348,
352
+ 1.1627716137754758,
353
+ 1.3523942436380119,
354
+ 1.2284664096223612
355
  ],
356
  "returns": [
357
  0.1590063183915392,
358
  -0.03260473682251908,
359
+ -0.056830955923106094,
360
+ 0.09955035380775604,
361
  0.16307813814515,
362
+ -0.09163587807226843
363
  ],
364
  "picks": [
365
  [
 
369
  "XME"
370
  ],
371
  [
372
+ "XME"
373
  ],
374
  [
375
+ "GDX"
376
  ],
377
  [
378
  "XME"
379
  ],
380
  [
381
+ "XME"
382
  ]
383
  ],
384
  "summary": {
385
+ "annualised_return": 0.1973,
386
+ "annualised_vol": 0.2382,
387
+ "sharpe_ratio": 0.8283,
388
+ "max_drawdown": -0.0916,
389
+ "total_return": 0.2285
390
  },
391
  "fold": 8,
392
  "train_range": "2015\u20132018",
 
395
  {
396
  "equity": [
397
  1.0,
398
+ 0.965874227932722,
399
+ 0.9991398871823407,
400
+ 0.9541244638786838,
401
+ 1.0700747389683032,
402
+ 0.9478927976231634,
403
+ 0.8006662410329717
404
  ],
405
  "returns": [
406
+ -0.03412577206727795,
407
  0.03444098443419261,
408
+ -0.045054174977043775,
409
+ 0.12152531402272314,
410
+ -0.11418075476012052,
411
+ -0.15531983886718156
412
  ],
413
  "picks": [
414
  [
415
+ "IWM"
416
  ],
417
  [
418
  "IWM"
419
  ],
420
  [
421
+ "IWM"
422
  ],
423
  [
424
+ "IWM"
425
  ],
426
  [
427
+ "XLF"
428
  ],
429
  [
430
+ "IWM"
431
  ]
432
  ],
433
  "summary": {
434
+ "annualised_return": -0.1768,
435
+ "annualised_vol": 0.2094,
436
+ "sharpe_ratio": -0.8441,
437
+ "max_drawdown": -0.2518,
438
+ "total_return": -0.1993
439
  },
440
  "fold": 9,
441
  "train_range": "2016\u20132019",
 
444
  {
445
  "equity": [
446
  1.0,
447
+ 1.0,
448
+ 1.2058765019395417,
449
+ 1.0919758997717899,
450
+ 1.007410313657761,
451
+ 0.8729344865786219,
452
+ 1.0290625899556083
453
  ],
454
  "returns": [
455
+ 0.0,
456
  0.2058765019395416,
457
  -0.09445461619374222,
458
  -0.07744272207079124,
 
461
  ],
462
  "picks": [
463
  [
464
+ "GDX"
465
  ],
466
  [
467
  "GDX"
 
480
  ]
481
  ],
482
  "summary": {
483
+ "annualised_return": 0.0254,
484
+ "annualised_vol": 0.3046,
485
+ "sharpe_ratio": 0.0833,
486
  "max_drawdown": -0.2761,
487
+ "total_return": 0.0291
488
  },
489
  "fold": 10,
490
  "train_range": "2017\u20132020",
 
493
  {
494
  "equity": [
495
  1.0,
496
+ 1.1753662595148286,
497
+ 1.2961417366697499,
498
+ 1.1403827042020316,
499
+ 1.1386392691749174,
500
+ 1.1351770533908871,
501
+ 1.1490219219032496
502
  ],
503
  "returns": [
504
+ 0.17536625951482873,
505
+ 0.10275561015744604,
506
+ -0.12017129613302845,
507
+ -0.0015288157393917917,
508
+ -0.003040660793772837,
509
+ 0.012196219498100664
510
  ],
511
  "picks": [
512
  [
513
+ "GDX"
514
  ],
515
  [
516
+ "XLK"
517
  ],
518
  [
519
+ "GDX"
520
  ],
521
  [
522
+ "XME"
523
  ],
524
  [
525
+ "XLP"
526
  ],
527
  [
528
+ "XLP"
529
  ]
530
  ],
531
  "summary": {
532
+ "annualised_return": 0.1292,
533
+ "annualised_vol": 0.212,
534
+ "sharpe_ratio": 0.6098,
535
+ "max_drawdown": -0.1242,
536
+ "total_return": 0.149
537
  },
538
  "fold": 11,
539
  "train_range": "2018\u20132021",
 
592
  "equity": [
593
  1.0,
594
  0.9215628193331401,
595
+ 1.0165404358526058,
596
+ 1.0272003821482234,
597
+ 1.1802913946355091,
598
+ 1.1111106681184684,
599
+ 1.1962398487391488
600
  ],
601
  "returns": [
602
  -0.07843718066685994,
603
+ 0.10306146746262324,
604
  0.010486495096160927,
605
  0.14903714518400066,
606
  -0.05861326010803027,
 
611
  "XME"
612
  ],
613
  [
614
+ "XLF"
615
  ],
616
  [
617
  "XME"
 
627
  ]
628
  ],
629
  "summary": {
630
+ "annualised_return": 0.1697,
631
+ "annualised_vol": 0.1908,
632
+ "sharpe_ratio": 0.8898,
633
  "max_drawdown": -0.0784,
634
+ "total_return": 0.1962
635
  },
636
  "fold": 13,
637
  "train_range": "2020\u20132023",
 
640
  {
641
  "equity": [
642
  1.0,
643
+ 1.0214119477146146,
644
+ 1.0350891626127992,
645
+ 1.091285779082803,
646
+ 0.9610244742610896,
647
+ 0.9344138528038496,
648
+ 0.925252093454531
649
  ],
650
  "returns": [
651
+ 0.02141194771461457,
652
+ 0.013390498249787419,
653
+ 0.05429157071662415,
654
  -0.11936497965839404,
655
  -0.027689847834208713,
656
+ -0.009804819697211743
657
  ],
658
  "picks": [
659
  [
660
+ "IWM"
661
  ],
662
  [
663
+ "XLP"
664
  ],
665
  [
666
+ "XLP"
667
  ],
668
  [
669
  "XME"
 
672
  "XME"
673
  ],
674
  [
675
+ "XLP"
676
  ]
677
  ],
678
  "summary": {
679
+ "annualised_return": -0.0657,
680
+ "annualised_vol": 0.1253,
681
+ "sharpe_ratio": -0.5247,
682
+ "max_drawdown": -0.1521,
683
+ "total_return": -0.0747
684
  },
685
  "fold": 14,
686
  "train_range": "2021\u20132024",
 
690
  "aggregate": {
691
  "equity": [
692
  1.0,
693
+ 0.9726612378230683,
694
+ 1.0249769098771555,
695
+ 0.9181158663153559,
696
+ 1.047124574143988,
697
+ 1.156842452745577,
698
+ 1.0545363650405195,
699
+ 0.8552931060204155,
700
+ 0.7871362845376032,
701
+ 0.8953134662609298,
702
+ 0.9152829245411493,
703
+ 0.8463636310883066,
704
+ 0.7834076785015214,
705
+ 0.8422093488918541,
706
+ 0.8325098060283166,
707
+ 0.7548546253296119,
708
+ 0.646517057502494,
709
+ 0.8126650239254407,
710
+ 0.7517796110766628,
711
+ 0.7697005851191917,
712
+ 0.8039495921541927,
713
+ 0.7908458644868479,
714
+ 0.8305384728030394,
715
+ 0.8841944747057316,
716
+ 0.8749160800445411,
717
+ 0.9000385249629869,
718
+ 0.9175491155712612,
719
+ 0.8951487896284731,
720
+ 0.8795180633789221,
721
+ 0.8117133546684342,
722
+ 0.8537906768281528,
723
+ 0.8725838789121197,
724
+ 0.9236411321131648,
725
+ 0.9464002915618864,
726
+ 1.0209528029407984,
727
+ 1.065060217820581,
728
+ 1.0430903534006466,
729
+ 1.0604265090483393,
730
+ 1.059954780085874,
731
+ 1.0353741135879972,
732
+ 1.0881408714740215,
733
+ 1.1891700779141514,
734
+ 1.0841416703587172,
735
+ 1.2565270459773104,
736
+ 1.2155583123328428,
737
+ 1.14647697146269,
738
+ 1.2606091596042452,
739
+ 1.4661869542812278,
740
+ 1.3318316253075626,
741
+ 1.2863818428303244,
742
+ 1.3306860998556718,
743
+ 1.2707331354732543,
744
+ 1.425159378800721,
745
+ 1.26243360527579,
746
+ 1.0663526211238392,
747
+ 1.0663526211238392,
748
+ 1.2858895685948766,
749
+ 1.1644313629257108,
750
+ 1.0742546285161423,
751
+ 0.9308559778325062,
752
+ 1.097343590099649,
753
+ 1.289780630897998,
754
+ 1.4223128265951774,
755
+ 1.2513916507166036,
756
+ 1.2494785034648446,
757
+ 1.245679263166697,
758
+ 1.2608718408845105,
759
+ 1.1909846461718132,
760
+ 1.0691072102493913,
761
+ 1.0463911961856927,
762
+ 1.1351008820124775,
763
+ 1.2836346819725581,
764
+ 1.1149807741996547,
765
+ 1.027524825773681,
766
+ 1.133423042172193,
767
+ 1.1453086773458074,
768
+ 1.3160022129718902,
769
+ 1.2388670329602254,
770
+ 1.3337844326756538,
771
+ 1.3623433552106718,
772
+ 1.38058581152423,
773
+ 1.4555399837409655,
774
+ 1.2817994831897461,
775
+ 1.2463066505462548,
776
+ 1.2340868385502128
777
  ],
778
  "returns": [
779
+ -0.027338762176931646,
780
+ 0.05378611794089369,
781
+ -0.1042570252383608,
782
+ 0.14051462627084133,
783
+ 0.10478015826462858,
784
  -0.08843562704865343,
785
  -0.18893920174336357,
786
  -0.079688262424958,
 
788
  0.022304431947860123,
789
  -0.07529834940097174,
790
  -0.07438404755865113,
791
+ 0.07505883846174034,
792
  -0.011516783655156211,
793
  -0.093278397607323,
794
  -0.1435211021987335,
795
  0.25698930058362124,
796
  -0.07492067587046049,
797
+ 0.023838068735148613,
798
+ 0.04449653241422112,
799
+ -0.016299190639842524,
800
+ 0.05019006875877981,
801
+ 0.06460387286046496,
802
+ -0.010493613030412229,
803
+ 0.02871411954980503,
804
+ 0.019455378989465456,
805
+ -0.024413217301007047,
806
+ -0.017461595692978053,
807
  -0.07709302575321372,
808
  0.051837661555914835,
809
+ 0.022011486648910214,
810
+ 0.058512716582272646,
811
  0.02464069502475675,
812
+ 0.07877481869312888,
813
+ 0.04320220753861849,
814
+ -0.020627814326678193,
815
+ 0.0166199942231025,
816
  -0.00044484833078028843,
817
+ -0.023190297321820992,
818
+ 0.05096395321606577,
819
  0.09284570508161621,
820
+ -0.0883207621063405,
821
  0.1590063183915392,
822
  -0.03260473682251908,
823
+ -0.056830955923106094,
824
+ 0.09955035380775604,
825
  0.16307813814515,
826
+ -0.09163587807226843,
827
+ -0.03412577206727795,
828
  0.03444098443419261,
829
+ -0.045054174977043775,
830
+ 0.12152531402272314,
831
+ -0.11418075476012052,
832
+ -0.15531983886718156,
833
+ 0.0,
834
  0.2058765019395416,
835
  -0.09445461619374222,
836
  -0.07744272207079124,
837
  -0.13348664913988906,
838
  0.1788543192845028,
839
+ 0.17536625951482873,
840
+ 0.10275561015744604,
841
+ -0.12017129613302845,
842
+ -0.0015288157393917917,
843
+ -0.003040660793772837,
844
+ 0.012196219498100664,
845
  -0.05542767507891281,
846
  -0.10233333932068152,
847
  -0.021247648361102746,
 
849
  0.13085515332940076,
850
  -0.13138777733376092,
851
  -0.07843718066685994,
852
+ 0.10306146746262324,
853
  0.010486495096160927,
854
  0.14903714518400066,
855
  -0.05861326010803027,
856
  0.0766162931050212,
857
+ 0.02141194771461457,
858
+ 0.013390498249787419,
859
+ 0.05429157071662415,
860
  -0.11936497965839404,
861
  -0.027689847834208713,
862
+ -0.009804819697211743
863
  ],
864
  "summary": {
865
+ "annualised_return": 0.0132,
866
+ "annualised_vol": 0.2089,
867
+ "sharpe_ratio": 0.0633,
868
+ "max_drawdown": -0.4411,
869
+ "total_return": 0.2341,
870
  "num_folds": 14
871
  }
872
  },
873
+ "elapsed_s": 5987.4
874
  }