Processing SPY
Shape of training data (709, 30, 3) (709, 1)
Shape of test data (414, 30, 3) (444, 1)
Model: "sequential_6"
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
lstm_24 (LSTM) (None, 30, 50) 10800
lstm_25 (LSTM) (None, 30, 50) 20200
dropout_30 (Dropout) (None, 30, 50) 0
lstm_26 (LSTM) (None, 30, 50) 20200
dropout_31 (Dropout) (None, 30, 50) 0
lstm_27 (LSTM) (None, 50) 20200
dropout_32 (Dropout) (None, 50) 0
dense_18 (Dense) (None, 20) 1020
dropout_33 (Dropout) (None, 20) 0
dense_19 (Dense) (None, 10) 210
dropout_34 (Dropout) (None, 10) 0
dense_20 (Dense) (None, 1) 11
=================================================================
Total params: 72641 (283.75 KB)
Trainable params: 72641 (283.75 KB)
Non-trainable params: 0 (0.00 Byte)
_________________________________________________________________
None
Epoch 1/100
9/9 - 11s - loss: 0.3123 - val_loss: 0.2996 - 11s/epoch - 1s/step
Epoch 2/100
9/9 - 1s - loss: 0.2961 - val_loss: 0.2730 - 699ms/epoch - 78ms/step
Epoch 3/100
9/9 - 1s - loss: 0.2769 - val_loss: 0.2359 - 725ms/epoch - 81ms/step
Epoch 4/100
9/9 - 1s - loss: 0.2490 - val_loss: 0.1806 - 711ms/epoch - 79ms/step
Epoch 5/100
9/9 - 1s - loss: 0.2107 - val_loss: 0.1083 - 707ms/epoch - 79ms/step
Epoch 6/100
9/9 - 1s - loss: 0.1832 - val_loss: 0.0849 - 939ms/epoch - 104ms/step
Epoch 7/100
9/9 - 1s - loss: 0.1884 - val_loss: 0.0968 - 1s/epoch - 134ms/step
Epoch 8/100
9/9 - 1s - loss: 0.1788 - val_loss: 0.1096 - 1s/epoch - 138ms/step
Epoch 9/100
9/9 - 1s - loss: 0.1793 - val_loss: 0.1038 - 867ms/epoch - 96ms/step
Epoch 10/100
9/9 - 1s - loss: 0.1773 - val_loss: 0.0995 - 718ms/epoch - 80ms/step
Epoch 11/100
9/9 - 1s - loss: 0.1782 - val_loss: 0.0978 - 714ms/epoch - 79ms/step
13/13 [==============================] - 2s 18ms/step
Out-of-sample R-squared: -0.14141754685832697
Processing TLT
Shape of training data (709, 30, 3) (709, 1)
Shape of test data (414, 30, 3) (444, 1)
Model: "sequential_7"
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
lstm_28 (LSTM) (None, 30, 50) 10800
lstm_29 (LSTM) (None, 30, 50) 20200
dropout_35 (Dropout) (None, 30, 50) 0
lstm_30 (LSTM) (None, 30, 50) 20200
dropout_36 (Dropout) (None, 30, 50) 0
lstm_31 (LSTM) (None, 50) 20200
dropout_37 (Dropout) (None, 50) 0
dense_21 (Dense) (None, 20) 1020
dropout_38 (Dropout) (None, 20) 0
dense_22 (Dense) (None, 10) 210
dropout_39 (Dropout) (None, 10) 0
dense_23 (Dense) (None, 1) 11
=================================================================
Total params: 72641 (283.75 KB)
Trainable params: 72641 (283.75 KB)
Non-trainable params: 0 (0.00 Byte)
_________________________________________________________________
None
Epoch 1/100
9/9 - 11s - loss: 0.2491 - val_loss: 0.4121 - 11s/epoch - 1s/step
Epoch 2/100
9/9 - 1s - loss: 0.2453 - val_loss: 0.3904 - 699ms/epoch - 78ms/step
Epoch 3/100
9/9 - 1s - loss: 0.2399 - val_loss: 0.3625 - 708ms/epoch - 79ms/step
Epoch 4/100
9/9 - 1s - loss: 0.2374 - val_loss: 0.3350 - 697ms/epoch - 77ms/step
Epoch 5/100
9/9 - 1s - loss: 0.2345 - val_loss: 0.3201 - 706ms/epoch - 78ms/step
Epoch 6/100
9/9 - 1s - loss: 0.2363 - val_loss: 0.3265 - 706ms/epoch - 78ms/step
Epoch 7/100
9/9 - 1s - loss: 0.2299 - val_loss: 0.3362 - 692ms/epoch - 77ms/step
Epoch 8/100
9/9 - 1s - loss: 0.2280 - val_loss: 0.3326 - 851ms/epoch - 95ms/step
Epoch 9/100
9/9 - 1s - loss: 0.2295 - val_loss: 0.3438 - 1s/epoch - 125ms/step
Epoch 10/100
9/9 - 1s - loss: 0.2278 - val_loss: 0.3526 - 1s/epoch - 128ms/step
13/13 [==============================] - 4s 24ms/step
Out-of-sample R-squared: -0.09396547994660454
Processing SHY
Shape of training data (709, 30, 3) (709, 1)
Shape of test data (414, 30, 3) (444, 1)
Model: "sequential_8"
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
lstm_32 (LSTM) (None, 30, 50) 10800
lstm_33 (LSTM) (None, 30, 50) 20200
dropout_40 (Dropout) (None, 30, 50) 0
lstm_34 (LSTM) (None, 30, 50) 20200
dropout_41 (Dropout) (None, 30, 50) 0
lstm_35 (LSTM) (None, 50) 20200
dropout_42 (Dropout) (None, 50) 0
dense_24 (Dense) (None, 20) 1020
dropout_43 (Dropout) (None, 20) 0
dense_25 (Dense) (None, 10) 210
dropout_44 (Dropout) (None, 10) 0
dense_26 (Dense) (None, 1) 11
=================================================================
Total params: 72641 (283.75 KB)
Trainable params: 72641 (283.75 KB)
Non-trainable params: 0 (0.00 Byte)
_________________________________________________________________
None
Epoch 1/100
9/9 - 11s - loss: 0.4822 - val_loss: 0.6713 - 11s/epoch - 1s/step
Epoch 2/100
9/9 - 1s - loss: 0.4615 - val_loss: 0.6302 - 714ms/epoch - 79ms/step
Epoch 3/100
9/9 - 1s - loss: 0.4329 - val_loss: 0.5706 - 702ms/epoch - 78ms/step
Epoch 4/100
9/9 - 1s - loss: 0.4106 - val_loss: 0.4808 - 710ms/epoch - 79ms/step
Epoch 5/100
9/9 - 1s - loss: 0.3639 - val_loss: 0.3495 - 705ms/epoch - 78ms/step
Epoch 6/100
9/9 - 1s - loss: 0.3406 - val_loss: 0.2585 - 697ms/epoch - 77ms/step
Epoch 7/100
9/9 - 1s - loss: 0.3265 - val_loss: 0.2951 - 704ms/epoch - 78ms/step
Epoch 8/100
9/9 - 1s - loss: 0.3117 - val_loss: 0.3116 - 708ms/epoch - 79ms/step
Epoch 9/100
9/9 - 1s - loss: 0.3158 - val_loss: 0.3057 - 718ms/epoch - 80ms/step
Epoch 10/100
9/9 - 1s - loss: 0.3031 - val_loss: 0.3019 - 701ms/epoch - 78ms/step
Epoch 11/100
9/9 - 1s - loss: 0.3043 - val_loss: 0.3335 - 718ms/epoch - 80ms/step
13/13 [==============================] - 2s 18ms/step
Out-of-sample R-squared: -0.003944476220958837
Processing GLD
Shape of training data (709, 30, 3) (709, 1)
Shape of test data (414, 30, 3) (444, 1)
Model: "sequential_9"
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
lstm_36 (LSTM) (None, 30, 50) 10800
lstm_37 (LSTM) (None, 30, 50) 20200
dropout_45 (Dropout) (None, 30, 50) 0
lstm_38 (LSTM) (None, 30, 50) 20200
dropout_46 (Dropout) (None, 30, 50) 0
lstm_39 (LSTM) (None, 50) 20200
dropout_47 (Dropout) (None, 50) 0
dense_27 (Dense) (None, 20) 1020
dropout_48 (Dropout) (None, 20) 0
dense_28 (Dense) (None, 10) 210
dropout_49 (Dropout) (None, 10) 0
dense_29 (Dense) (None, 1) 11
=================================================================
Total params: 72641 (283.75 KB)
Trainable params: 72641 (283.75 KB)
Non-trainable params: 0 (0.00 Byte)
_________________________________________________________________
None
Epoch 1/100
9/9 - 10s - loss: 0.2802 - val_loss: 0.4519 - 10s/epoch - 1s/step
Epoch 2/100
9/9 - 1s - loss: 0.2709 - val_loss: 0.4270 - 890ms/epoch - 99ms/step
Epoch 3/100
9/9 - 1s - loss: 0.2653 - val_loss: 0.4002 - 1s/epoch - 131ms/step
Epoch 4/100
9/9 - 1s - loss: 0.2618 - val_loss: 0.3738 - 1s/epoch - 133ms/step
Epoch 5/100
9/9 - 1s - loss: 0.2618 - val_loss: 0.3597 - 942ms/epoch - 105ms/step
Epoch 6/100
9/9 - 1s - loss: 0.2562 - val_loss: 0.3558 - 694ms/epoch - 77ms/step
Epoch 7/100
9/9 - 1s - loss: 0.2540 - val_loss: 0.3504 - 686ms/epoch - 76ms/step
Epoch 8/100
9/9 - 1s - loss: 0.2588 - val_loss: 0.3548 - 692ms/epoch - 77ms/step
Epoch 9/100
9/9 - 1s - loss: 0.2563 - val_loss: 0.3531 - 691ms/epoch - 77ms/step
Epoch 10/100
9/9 - 1s - loss: 0.2569 - val_loss: 0.3505 - 697ms/epoch - 77ms/step
Epoch 11/100
9/9 - 1s - loss: 0.2591 - val_loss: 0.3483 - 690ms/epoch - 77ms/step
Epoch 12/100
9/9 - 1s - loss: 0.2531 - val_loss: 0.3425 - 695ms/epoch - 77ms/step
Epoch 13/100
9/9 - 1s - loss: 0.2532 - val_loss: 0.3383 - 705ms/epoch - 78ms/step
Epoch 14/100
9/9 - 1s - loss: 0.2523 - val_loss: 0.3323 - 690ms/epoch - 77ms/step
Epoch 15/100
9/9 - 1s - loss: 0.2524 - val_loss: 0.3273 - 696ms/epoch - 77ms/step
Epoch 16/100
9/9 - 1s - loss: 0.2526 - val_loss: 0.3238 - 687ms/epoch - 76ms/step
Epoch 17/100
9/9 - 1s - loss: 0.2509 - val_loss: 0.3174 - 703ms/epoch - 78ms/step
Epoch 18/100
9/9 - 1s - loss: 0.2517 - val_loss: 0.3183 - 699ms/epoch - 78ms/step
Epoch 19/100
9/9 - 1s - loss: 0.2506 - val_loss: 0.3264 - 844ms/epoch - 94ms/step
Epoch 20/100
9/9 - 1s - loss: 0.2525 - val_loss: 0.3268 - 1s/epoch - 130ms/step
Epoch 21/100
9/9 - 1s - loss: 0.2530 - val_loss: 0.3260 - 1s/epoch - 127ms/step
Epoch 22/100
9/9 - 1s - loss: 0.2483 - val_loss: 0.3224 - 1s/epoch - 136ms/step
13/13 [==============================] - 2s 22ms/step
Out-of-sample R-squared: -0.09464785711086421
Processing DBO
Shape of training data (709, 30, 3) (709, 1)
Shape of test data (414, 30, 3) (444, 1)
Model: "sequential_10"
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
lstm_40 (LSTM) (None, 30, 50) 10800
lstm_41 (LSTM) (None, 30, 50) 20200
dropout_50 (Dropout) (None, 30, 50) 0
lstm_42 (LSTM) (None, 30, 50) 20200
dropout_51 (Dropout) (None, 30, 50) 0
lstm_43 (LSTM) (None, 50) 20200
dropout_52 (Dropout) (None, 50) 0
dense_30 (Dense) (None, 20) 1020
dropout_53 (Dropout) (None, 20) 0
dense_31 (Dense) (None, 10) 210
dropout_54 (Dropout) (None, 10) 0
dense_32 (Dense) (None, 1) 11
=================================================================
Total params: 72641 (283.75 KB)
Trainable params: 72641 (283.75 KB)
Non-trainable params: 0 (0.00 Byte)
_________________________________________________________________
None
Epoch 1/100
9/9 - 10s - loss: 0.3616 - val_loss: 0.4531 - 10s/epoch - 1s/step
Epoch 2/100
9/9 - 1s - loss: 0.3495 - val_loss: 0.4182 - 1s/epoch - 132ms/step
Epoch 3/100
9/9 - 1s - loss: 0.3317 - val_loss: 0.3757 - 1s/epoch - 138ms/step
Epoch 4/100
9/9 - 1s - loss: 0.3100 - val_loss: 0.3297 - 824ms/epoch - 92ms/step
Epoch 5/100
9/9 - 1s - loss: 0.2763 - val_loss: 0.2795 - 725ms/epoch - 81ms/step
Epoch 6/100
9/9 - 1s - loss: 0.2798 - val_loss: 0.2553 - 714ms/epoch - 79ms/step
Epoch 7/100
9/9 - 1s - loss: 0.2698 - val_loss: 0.2574 - 707ms/epoch - 79ms/step
Epoch 8/100
9/9 - 1s - loss: 0.2600 - val_loss: 0.2635 - 722ms/epoch - 80ms/step
Epoch 9/100
9/9 - 1s - loss: 0.2565 - val_loss: 0.2599 - 699ms/epoch - 78ms/step
Epoch 10/100
9/9 - 1s - loss: 0.2519 - val_loss: 0.2570 - 692ms/epoch - 77ms/step
Epoch 11/100
9/9 - 1s - loss: 0.2513 - val_loss: 0.2720 - 705ms/epoch - 78ms/step
13/13 [==============================] - 2s 17ms/step
Out-of-sample R-squared: -0.10412421083223156