├── BTCUSDT3600.csv ├── BTCUSDT86400.csv ├── LICENSE ├── README.md └── trendline_automation.py /BTCUSDT86400.csv: -------------------------------------------------------------------------------- 1 | date,open,high,low,close 2 | 2018-01-02,13382.16,15473.490000000002,12890.02,14675.11 3 | 2018-01-03,14690.0,15307.56,14150.0,14919.51 4 | 2018-01-04,14919.510000000002,15280.0,13918.04,15059.54 5 | 2018-01-05,15059.56,17176.24,14600.0,16960.39 6 | 2018-01-06,16960.39,17143.13,16011.21,17069.79 7 | 2018-01-07,17069.79,17099.96,15610.0,16150.03 8 | 2018-01-08,16218.85,16322.3,12812.0,14902.54 9 | 2018-01-09,14902.54,15500.0,14011.05,14399.999999999998 10 | 2018-01-10,14401.0,14955.66,13131.31,14907.09 11 | 2018-01-11,14940.0,14968.68,11400.0,13238.78 12 | 2018-01-12,13238.76,14109.78,12500.0,13740.01 13 | 2018-01-13,13749.95,14580.0,13706.15,14210.0 14 | 2018-01-14,14210.0,14339.5,12569.2,13474.99 15 | 2018-01-15,13477.98,14249.99,13147.79,13539.93 16 | 2018-01-16,13500.0,13542.93,9035.0,10900.0 17 | 2018-01-17,10899.99,11680.99,9037.94,10988.79 18 | 2018-01-18,10972.59,11878.82,10435.33,10961.97 19 | 2018-01-19,10960.0,11795.0,10360.0,11474.98 20 | 2018-01-20,11474.98,13099.0,11412.45,12799.94 21 | 2018-01-21,12799.8,12799.8,10965.0,11530.0 22 | 2018-01-22,11530.0,11926.35,9900.24,10760.05 23 | 2018-01-23,10760.05,11399.0,9905.0,10799.18 24 | 2018-01-24,10799.14,11570.48,10500.0,11349.99 25 | 2018-01-25,11349.96,11794.05,10950.21,11175.27 26 | 2018-01-26,11184.7,11643.0,10311.15,11089.0 27 | 2018-01-27,11089.0,11650.0,10842.69,11491.0 28 | 2018-01-28,11499.98,12244.0,11408.0,11879.95 29 | 2018-01-29,11879.95,11975.02,11139.55,11251.0 30 | 2018-01-30,11250.11,11308.42,9900.0,10237.51 31 | 2018-01-31,10230.0,10425.85,9700.0,10285.1 32 | 2018-02-01,10285.1,10335.0,8750.99,9224.52 33 | 2018-02-02,9224.52,9250.0,8010.02,8873.03 34 | 2018-02-03,8873.03,9473.010000000002,8229.0,9199.96 35 | 2018-02-04,9199.96,9368.0,7930.0,8184.81 36 | 2018-02-05,8179.99,8382.8,6625.0,6939.99 37 | 2018-02-06,6939.63,7878.0,6000.01,7652.14 38 | 2018-02-07,7655.02,8476.0,7150.01,7599.0 39 | 2018-02-08,7598.999999999999,7843.999999999999,7572.09,7784.02 40 | 2018-02-09,7789.9,8738.0,7789.9,8683.92 41 | 2018-02-10,8683.93,9065.78,8120.0,8533.98 42 | 2018-02-11,8533.99,8549.0,7726.53,8063.88 43 | 2018-02-12,8063.820000000001,8989.0,8052.999999999999,8903.0 44 | 2018-02-13,8903.0,8950.0,8351.0,8539.9 45 | 2018-02-14,8535.17,9489.6,8533.0,9449.99 46 | 2018-02-15,9449.98,10219.5,9301.5,10000.09 47 | 2018-02-16,10000.89,10323.37,9666.0,10159.98 48 | 2018-02-17,10156.07,11075.07,10050.0,11039.55 49 | 2018-02-18,11039.55,11274.0,10080.0,10383.43 50 | 2018-02-19,10375.01,11250.0,10270.33,11153.0 51 | 2018-02-20,11147.11,11786.01,11100.59,11200.990000000002 52 | 2018-02-21,11195.07,11304.03,10200.0,10437.6 53 | 2018-02-22,10439.02,10933.44,9679.0,9811.04 54 | 2018-02-23,9815.55,10435.0,9570.19,10131.04 55 | 2018-02-24,10131.04,10496.97,9352.0,9694.51 56 | 2018-02-25,9694.510000000002,9847.0,9274.8,9590.0 57 | 2018-02-26,9590.0,10444.32,9350.0,10324.0 58 | 2018-02-27,10321.0,10870.0,10121.0,10569.04 59 | 2018-02-28,10584.33,11098.0,10300.0,10326.76 60 | 2018-03-01,10325.64,11060.41,10240.0,10920.0 61 | 2018-03-02,10923.36,11200.0,10770.0,11039.0 62 | 2018-03-03,11038.99,11544.0,11015.01,11464.48 63 | 2018-03-04,11464.47,11565.0,11050.02,11515.0 64 | 2018-03-05,11515.000000000002,11710.0,11415.009999999998,11454.000000000002 65 | 2018-03-06,11455.0,11455.0,10555.48,10716.48 66 | 2018-03-07,10716.48,10899.0,9389.31,9910.0 67 | 2018-03-08,9910.0,10099.0,9060.0,9271.64 68 | 2018-03-09,9267.07,9410.0,8329.0,9227.0 69 | 2018-03-10,9230.0,9490.0,8667.07,8770.22 70 | 2018-03-11,8770.22,9740.0,8450.0,9533.57 71 | 2018-03-12,9533.57,9888.88,8780.0,9131.34 72 | 2018-03-13,9131.34,9474.0,8823.0,9150.0 73 | 2018-03-14,9151.92,9333.78,7900.28,8170.0 74 | 2018-03-15,8184.01,8430.0,7650.0,8240.98 75 | 2018-03-16,8240.98,8611.64,7900.0,8260.0 76 | 2018-03-17,8260.0,8348.62,7721.99,7824.8 77 | 2018-03-18,7824.01,8317.4,7322.0,8189.99 78 | 2018-03-19,8189.0,8705.23,8088.4,8600.0 79 | 2018-03-20,8595.01,9050.0,8280.0,8909.98 80 | 2018-03-21,8909.96,9177.01,8750.6,8885.0 81 | 2018-03-22,8884.82,9100.0,8465.1,8722.9 82 | 2018-03-23,8720.0,8909.0,8269.0,8898.03 83 | 2018-03-24,8898.04,8999.95,8491.0,8546.86 84 | 2018-03-25,8531.25,8669.85,8365.77,8470.15 85 | 2018-03-26,8470.14,8514.89,7831.0,8134.23 86 | 2018-03-27,8134.220000000001,8215.94,7730.0,7795.510000000001 87 | 2018-03-28,7795.510000000001,8109.0,7728.0,7949.3 88 | 2018-03-29,7949.3,7975.0,6941.11,7090.14 89 | 2018-03-30,7090.16,7292.43,6600.1,6840.23 90 | 2018-03-31,6840.24,7223.36,6777.0,6923.91 91 | 2018-04-01,6922.0,7049.98,6430.0,6813.01 92 | 2018-04-02,6813.01,7125.0,6765.0,7056.0 93 | 2018-04-03,7063.97,7520.0,7011.01,7405.21 94 | 2018-04-04,7405.209999999999,7427.520000000001,6707.000000000001,6796.100000000001 95 | 2018-04-05,6796.1,6902.0,6566.69,6770.76 96 | 2018-04-06,6769.999999999999,6850.0,6500.000000000001,6601.39 97 | 2018-04-07,6601.39,7070.0,6586.28,6895.8 98 | 2018-04-08,6895.81,7109.13,6880.0,7018.0 99 | 2018-04-09,7011.04,7185.0,6611.0,6782.72 100 | 2018-04-10,6781.55,6890.000000000001,6656.000000000001,6843.9 101 | 2018-04-11,6839.56,6989.999999999999,6787.0,6953.790000000001 102 | 2018-04-12,6953.78,8012.23,6743.2,7923.0 103 | 2018-04-13,7922.99,8233.39,7732.0,7877.41 104 | 2018-04-14,7877.48,8186.0,7810.0,7999.01 105 | 2018-04-15,8004.0,8429.54,7999.020000000001,8355.0 106 | 2018-04-16,8355.07,8419.0,7867.000000000001,8064.919999999999 107 | 2018-04-17,8064.92,8173.7,7825.4,7885.02 108 | 2018-04-18,7890.960000000001,8236.43,7868.0,8173.0 109 | 2018-04-19,8173.99,8296.0,8080.0,8278.0 110 | 2018-04-20,8273.84,8930.0,8177.09,8856.98 111 | 2018-04-21,8852.12,9035.0,8565.0,8915.31 112 | 2018-04-22,8915.31,9020.67,8727.68,8787.02 113 | 2018-04-23,8785.7,8985.0,8745.0,8934.01 114 | 2018-04-24,8934.0,9731.01,8922.0,9619.99 115 | 2018-04-25,9618.96,9759.82,8730.0,8869.99 116 | 2018-04-26,8869.99,9307.48,8651.62,9266.0 117 | 2018-04-27,9267.03,9395.0,8889.0,8915.35 118 | 2018-04-28,8915.35,9427.48,8870.0,9348.0 119 | 2018-04-29,9348.0,9570.51,9163.74,9419.0 120 | 2018-04-30,9417.04,9458.64,9124.99,9246.01 121 | 2018-05-01,9246.01,9248.99,8800.49,9071.48 122 | 2018-05-02,9071.48,9268.0,8970.2,9247.84 123 | 2018-05-03,9247.81,9844.0,9168.4,9750.0 124 | 2018-05-04,9750.0,9830.04,9520.85,9713.99 125 | 2018-05-05,9714.0,10020.0,9682.0,9864.0 126 | 2018-05-06,9863.99,9970.0,9417.03,9659.01 127 | 2018-05-07,9661.02,9689.67,9181.0,9365.0 128 | 2018-05-08,9365.0,9475.7,9060.54,9187.56 129 | 2018-05-09,9178.0,9390.0,8965.0,9310.0 130 | 2018-05-10,9310.0,9395.12,8970.0,9002.2 131 | 2018-05-11,9002.21,9016.8,8341.0,8400.0 132 | 2018-05-12,8405.94,8646.88,8153.0,8465.94 133 | 2018-05-13,8475.44,8763.36,8298.0,8679.71 134 | 2018-05-14,8679.71,8879.99,8277.0,8663.34 135 | 2018-05-15,8663.37,8859.99,8401.3,8462.0 136 | 2018-05-16,8462.0,8488.0,8083.01,8330.0 137 | 2018-05-17,8330.0,8464.0,7979.0,8041.46 138 | 2018-05-18,8038.82,8273.21,7911.9,8239.81 139 | 2018-05-19,8238.01,8390.8,8095.73,8233.49 140 | 2018-05-20,8233.49,8609.0,8163.9,8526.98 141 | 2018-05-21,8526.97,8595.31,8305.0,8381.24 142 | 2018-05-22,8386.89,8400.18,7935.11,7977.11 143 | 2018-05-23,7977.12,8031.9,7425.0,7501.95 144 | 2018-05-24,7501.95,7730.729999999999,7266.989999999999,7575.010000000001 145 | 2018-05-25,7578.99,7649.55,7308.15,7457.0 146 | 2018-05-26,7456.99,7619.999999999999,7300.0,7333.96 147 | 2018-05-27,7334.0,7400.0,7231.110000000001,7338.99 148 | 2018-05-28,7338.99,7437.0,7058.02,7099.000000000001 149 | 2018-05-29,7099.0,7540.0,7032.949999999999,7461.29 150 | 2018-05-30,7467.98,7569.0,7260.5,7375.96 151 | 2018-05-31,7382.07,7699.0,7327.51,7485.01 152 | 2018-06-01,7485.009999999999,7608.55,7355.539999999999,7521.01 153 | 2018-06-02,7521.01,7697.329999999999,7437.0,7640.03 154 | 2018-06-03,7636.81,7786.69,7600.0,7714.260000000001 155 | 2018-06-04,7714.26,7760.52,7446.5,7487.0 156 | 2018-06-05,7487.0,7679.49,7358.0,7625.0 157 | 2018-06-06,7626.64,7699.0,7467.05,7658.84 158 | 2018-06-07,7658.79,7765.0,7620.0,7691.08 159 | 2018-06-08,7691.08,7703.5,7530.999999999999,7603.44 160 | 2018-06-09,7603.44,7683.98,7450.0,7491.73 161 | 2018-06-10,7491.73,7491.73,6622.81,6764.99 162 | 2018-06-11,6765.0,6922.0,6610.0,6872.0 163 | 2018-06-12,6872.0,6890.51,6435.0,6530.0 164 | 2018-06-13,6530.0,6627.600000000001,6118.68,6292.78 165 | 2018-06-14,6292.780000000001,6719.999999999999,6260.0,6635.979999999999 166 | 2018-06-15,6638.67,6666.66,6362.31,6388.9 167 | 2018-06-16,6380.010000000001,6560.0,6320.86,6483.979999999999 168 | 2018-06-17,6482.5,6589.03,6422.0,6449.61 169 | 2018-06-18,6444.06,6794.38,6380.0,6712.46 170 | 2018-06-19,6711.389999999999,6841.74,6653.0,6741.21 171 | 2018-06-20,6740.000000000001,6817.23,6551.81,6761.51 172 | 2018-06-21,6763.209999999999,6795.000000000001,6672.57,6718.84 173 | 2018-06-22,6717.69,6733.969999999999,5918.94,6045.0 174 | 2018-06-23,6045.92,6260.000000000001,6008.48,6149.9800000000005 175 | 2018-06-24,6149.98,6259.8,5750.000000000001,6136.97 176 | 2018-06-25,6137.95,6350.0,6061.97,6252.0 177 | 2018-06-26,6252.0,6272.54,6035.0,6070.78 178 | 2018-06-27,6065.89,6190.43,5971.0,6133.73 179 | 2018-06-28,6134.73,6173.01,5827.0,5853.98 180 | 2018-06-29,5851.01,6300.0,5780.0,6197.92 181 | 2018-06-30,6197.92,6528.99,6186.03,6390.07 182 | 2018-07-01,6391.08,6441.06,6250.999999999999,6356.81 183 | 2018-07-02,6360.82,6685.0,6271.62,6615.29 184 | 2018-07-03,6615.29,6679.35,6463.01,6513.86 185 | 2018-07-04,6511.01,6784.920000000001,6441.11,6586.98 186 | 2018-07-05,6585.53,6712.0,6453.33,6529.2 187 | 2018-07-06,6529.2,6648.540000000001,6425.0,6609.78 188 | 2018-07-07,6609.79,6818.159999999999,6508.88,6756.979999999999 189 | 2018-07-08,6753.48,6780.0,6667.44,6712.100000000001 190 | 2018-07-09,6712.1,6802.06,6612.24,6662.12 191 | 2018-07-10,6662.78,6681.0,6263.0,6296.91 192 | 2018-07-11,6296.91,6406.0,6278.99,6378.07 193 | 2018-07-12,6378.07,6380.28,6070.0,6250.57 194 | 2018-07-13,6251.399999999999,6350.0,6110.0,6214.570000000001 195 | 2018-07-14,6214.57,6335.0,6178.0,6251.99 196 | 2018-07-15,6250.9,6395.0,6225.4,6353.01 197 | 2018-07-16,6354.15,6747.3,6330.4,6723.35 198 | 2018-07-17,6723.329999999999,7468.99,6652.04,7317.44 199 | 2018-07-18,7317.44,7588.08,7225.38,7381.9 200 | 2018-07-19,7381.88,7576.280000000001,7270.0,7466.209999999999 201 | 2018-07-20,7468.860000000001,7699.999999999999,7273.0,7337.53 202 | 2018-07-21,7337.47,7458.47,7211.0,7398.78 203 | 2018-07-22,7399.250000000001,7582.4,7335.5,7394.79 204 | 2018-07-23,7394.78,7833.0,7374.999999999999,7721.009999999999 205 | 2018-07-24,7721.65,8486.0,7696.0,8397.24 206 | 2018-07-25,8397.24,8491.77,8050.0,8175.64 207 | 2018-07-26,8175.63,8315.69,7850.06,7920.000000000001 208 | 2018-07-27,7919.999999999999,8285.0,7805.0,8188.57 209 | 2018-07-28,8188.57,8246.54,8067.0,8225.04 210 | 2018-07-29,8225.04,8294.51,8114.999999999999,8211.0 211 | 2018-07-30,8210.99,8273.0,7866.0,8173.92 212 | 2018-07-31,8171.4,8180.000000000001,7633.0,7730.930000000001 213 | 2018-08-01,7735.670000000001,7750.0,7430.0,7604.58 214 | 2018-08-02,7600.08,7709.46,7455.719999999999,7525.709999999999 215 | 2018-08-03,7525.71,7540.000000000001,7282.44,7418.78 216 | 2018-08-04,7412.269999999999,7494.810000000001,6926.0,7009.84 217 | 2018-08-05,7009.84,7089.87,6882.29,7024.19 218 | 2018-08-06,7024.19,7160.0,6821.0,6934.82 219 | 2018-08-07,6935.000000000001,7150.459999999999,6670.0,6720.06 220 | 2018-08-08,6720.63,6721.54,6123.0,6285.0 221 | 2018-08-09,6283.27,6622.81,6178.6,6529.789999999999 222 | 2018-08-10,6529.79,6575.88,6026.39,6144.01 223 | 2018-08-11,6148.13,6488.000000000001,5971.0,6232.35 224 | 2018-08-12,6222.55,6472.3,6130.0,6308.33 225 | 2018-08-13,6308.56,6545.0,6145.04,6246.35 226 | 2018-08-14,6248.25,6250.33,5880.0,6188.079999999999 227 | 2018-08-15,6188.08,6609.0,6172.11,6267.16 228 | 2018-08-16,6265.270000000001,6480.0,6205.599999999999,6311.75 229 | 2018-08-17,6316.0,6585.0,6285.4,6584.49 230 | 2018-08-18,6579.04,6619.999999999999,6288.0,6387.960000000001 231 | 2018-08-19,6387.96,6541.000000000001,6300.0,6477.53 232 | 2018-08-20,6477.53,6530.0,6219.999999999999,6254.84 233 | 2018-08-21,6251.0,6500.0,6235.08,6480.0 234 | 2018-08-22,6479.98,6882.54,6251.2,6360.89 235 | 2018-08-23,6362.57,6576.99,6342.28,6525.01 236 | 2018-08-24,6525.0,6725.0,6440.5,6681.64 237 | 2018-08-25,6686.98,6789.0,6650.61,6733.64 238 | 2018-08-26,6733.640000000001,6775.27,6568.0,6700.0 239 | 2018-08-27,6700.0,6940.51,6646.5,6908.64 240 | 2018-08-28,6907.26,7135.000000000001,6860.0,7076.11 241 | 2018-08-29,7077.0,7133.81,6912.34,7031.22 242 | 2018-08-30,7033.21,7063.63,6784.810000000001,6984.840000000001 243 | 2018-08-31,6984.84,7089.0,6888.0,7011.210000000001 244 | 2018-09-01,7011.209999999999,7274.999999999999,7008.74,7200.010000000001 245 | 2018-09-02,7201.57,7345.45,7127.000000000001,7302.01 246 | 2018-09-03,7302.0,7338.28,7191.63,7263.02 247 | 2018-09-04,7263.0,7410.0,7227.17,7359.06 248 | 2018-09-05,7359.05,7397.3,6682.0,6700.0 249 | 2018-09-06,6697.27,6725.0,6265.0,6516.01 250 | 2018-09-07,6516.84,6544.0,6320.0,6395.54 251 | 2018-09-08,6395.54,6478.0,6111.0,6185.05 252 | 2018-09-09,6185.06,6441.0,6141.53,6250.81 253 | 2018-09-10,6252.26,6373.98,6221.0,6312.0 254 | 2018-09-11,6311.99,6404.0,6169.68,6294.91 255 | 2018-09-12,6293.0,6360.0,6192.37,6338.62 256 | 2018-09-13,6338.62,6535.0,6337.4,6487.38 257 | 2018-09-14,6487.39,6584.99,6385.62,6476.63 258 | 2018-09-15,6476.63,6565.45,6466.13,6514.96 259 | 2018-09-16,6514.960000000001,6524.62,6370.0,6505.0 260 | 2018-09-17,6500.08,6533.84,6201.0,6248.69 261 | 2018-09-18,6248.69,6390.0,6224.98,6336.45 262 | 2018-09-19,6336.39,6517.7,6123.0,6391.89 263 | 2018-09-20,6392.0,6540.0,6325.0,6492.0 264 | 2018-09-21,6492.0,6784.86,6491.0,6759.02 265 | 2018-09-22,6759.009999999999,6839.03,6627.0,6723.05 266 | 2018-09-23,6723.05,6788.23,6661.75,6708.0 267 | 2018-09-24,6706.81,6730.0,6557.0,6581.39 268 | 2018-09-25,6581.42,6584.01,6325.02,6447.54 269 | 2018-09-26,6445.11,6557.99,6379.7,6465.12 270 | 2018-09-27,6467.84,6750.0,6434.0,6689.13 271 | 2018-09-28,6689.119999999999,6814.8,6540.88,6634.58 272 | 2018-09-29,6634.58,6636.0,6464.57,6596.38 273 | 2018-09-30,6597.660000000001,6662.0,6533.0,6626.57 274 | 2018-10-01,6626.57,6667.090000000001,6510.000000000001,6611.609999999999 275 | 2018-10-02,6610.0,6640.0,6493.999999999999,6525.79 276 | 2018-10-03,6525.79,6548.999999999999,6430.0,6510.0 277 | 2018-10-04,6510.01,6643.46,6505.09,6593.79 278 | 2018-10-05,6591.69,6697.0,6543.08,6635.65 279 | 2018-10-06,6635.65,6651.0,6566.77,6594.27 280 | 2018-10-07,6596.44,6640.0,6525.0,6615.26 281 | 2018-10-08,6615.26,6715.6,6587.0,6673.009999999999 282 | 2018-10-09,6673.01,6685.38,6607.0,6656.61 283 | 2018-10-10,6656.67,6659.95,6530.0,6631.0 284 | 2018-10-11,6630.21,6633.919999999999,6205.0,6252.68 285 | 2018-10-12,6252.71,6359.999999999999,6209.0,6298.009999999999 286 | 2018-10-13,6298.0,6345.0,6285.07,6332.93 287 | 2018-10-14,6332.92,6416.0,6308.0,6339.34 288 | 2018-10-15,6339.340000000001,7680.0,6300.0,6752.500000000001 289 | 2018-10-16,6752.5,6900.0,6670.0,6759.27 290 | 2018-10-17,6762.76,6811.12,6676.01,6740.890000000001 291 | 2018-10-18,6739.01,6796.0,6567.0,6618.96 292 | 2018-10-19,6618.96,6648.14,6523.0,6528.88 293 | 2018-10-20,6528.88,6617.65,6505.55,6588.4 294 | 2018-10-21,6585.72,6663.900000000001,6579.999999999999,6590.11 295 | 2018-10-22,6590.12,6639.0,6535.27,6581.2 296 | 2018-10-23,6581.199999999999,6595.0,6515.450000000001,6553.51 297 | 2018-10-24,6553.510000000001,6630.0,6547.53,6565.5 298 | 2018-10-25,6566.81,6575.09,6502.8,6528.090000000001 299 | 2018-10-26,6528.13,6600.0,6515.01,6538.63 300 | 2018-10-27,6538.63,6558.35,6463.04,6505.6 301 | 2018-10-28,6505.600000000001,6514.169999999999,6453.000000000001,6489.93 302 | 2018-10-29,6489.93,6505.01,6315.0,6344.5 303 | 2018-10-30,6344.5,6395.0,6317.01,6330.87 304 | 2018-10-31,6330.009999999999,6428.0,6245.020000000001,6371.93 305 | 2018-11-01,6369.52,6442.65,6348.66,6410.0 306 | 2018-11-02,6410.0,6460.34,6388.2,6433.98 307 | 2018-11-03,6432.8,6439.97,6345.0,6387.09 308 | 2018-11-04,6388.0,6524.999999999999,6359.0,6485.85 309 | 2018-11-05,6485.85,6504.39,6431.02,6468.99 310 | 2018-11-06,6468.99,6531.31,6445.18,6519.109999999999 311 | 2018-11-07,6522.73,6615.15,6509.0,6578.46 312 | 2018-11-08,6578.46,6594.0,6468.22,6479.84 313 | 2018-11-09,6479.839999999999,6511.53,6391.01,6419.989999999999 314 | 2018-11-10,6419.99,6475.55,6411.0,6433.05 315 | 2018-11-11,6435.16,6462.14,6355.0,6449.81 316 | 2018-11-12,6450.71,6497.0,6421.0,6453.07 317 | 2018-11-13,6451.68,6498.0,6391.15,6457.66 318 | 2018-11-14,6458.98,6482.84,5656.87,5922.41 319 | 2018-11-15,5917.199999999999,5939.54,5403.42,5753.4 320 | 2018-11-16,5757.09,5782.89,5549.25,5655.94 321 | 2018-11-17,5650.57,5656.6,5565.430000000001,5628.29 322 | 2018-11-18,5630.49,5738.17,5617.0,5661.999999999999 323 | 2018-11-19,5661.94,5664.0,4855.0,4910.03 324 | 2018-11-20,4913.4,5048.24,4326.0,4558.86 325 | 2018-11-21,4559.91,4787.2,4413.85,4661.07 326 | 2018-11-22,4661.08,4721.77,4335.0,4370.0 327 | 2018-11-23,4370.9,4484.0,4222.94,4420.61 328 | 2018-11-24,4415.63,4527.0,3824.69,3932.44 329 | 2018-11-25,3933.68,4233.0,3652.66,4085.78 330 | 2018-11-26,4088.69,4206.0,3701.0,3862.2 331 | 2018-11-27,3864.45,3940.0,3689.12,3875.21 332 | 2018-11-28,3875.63,4394.47,3874.27,4264.85 333 | 2018-11-29,4262.06,4450.38,4125.65,4295.84 334 | 2018-11-30,4295.72,4341.36,3943.0,4041.32 335 | 2018-12-01,4041.27,4299.99,3963.01,4190.02 336 | 2018-12-02,4190.98,4312.99,4103.04,4161.01 337 | 2018-12-03,4160.55,4179.0,3827.0,3884.0100000000007 338 | 2018-12-04,3884.7600000000007,4085.0,3781.0,3951.64 339 | 2018-12-05,3950.98,3970.0,3745.0,3769.8400000000006 340 | 2018-12-06,3768.44,3899.99,3500.0,3508.75 341 | 2018-12-07,3508.7499999999995,3549.99,3224.6,3403.55 342 | 2018-12-08,3403.57,3494.9999999999995,3222.0,3410.93 343 | 2018-12-09,3411.36,3658.0,3394.04,3545.3699999999994 344 | 2018-12-10,3548.49,3610.0,3370.11,3432.88 345 | 2018-12-11,3434.01,3480.0,3324.32,3380.39 346 | 2018-12-12,3379.23,3492.0,3350.0,3445.0 347 | 2018-12-13,3446.38,3459.9999999999995,3255.5,3302.06 348 | 2018-12-14,3302.06,3335.3899999999994,3177.0,3224.17 349 | 2018-12-15,3225.19,3276.5,3156.26,3211.72 350 | 2018-12-16,3211.71,3294.0,3186.0,3228.67 351 | 2018-12-17,3229.22,3585.0,3216.0,3509.08 352 | 2018-12-18,3509.03,3678.59,3424.47,3652.98 353 | 2018-12-19,3653.0,3912.73,3622.55,3662.22 354 | 2018-12-20,3660.01,4120.0,3635.000000000001,4049.62 355 | 2018-12-21,4051.8600000000006,4139.99,3764.0,3838.66 356 | 2018-12-22,3840.25,3979.0,3785.0,3948.91 357 | 2018-12-23,3948.91,4021.5300000000007,3870.0,3929.71 358 | 2018-12-24,3929.71,4197.999999999999,3924.83,4008.01 359 | 2018-12-25,4010.11,4020.0,3646.41,3745.79 360 | 2018-12-26,3745.56,3837.15,3656.7399999999993,3777.74 361 | 2018-12-27,3777.74,3813.98,3535.0,3567.91 362 | 2018-12-28,3567.8900000000003,3887.25,3540.04,3839.26 363 | 2018-12-29,3839.0,3892.0,3670.0,3695.32 364 | 2018-12-30,3696.71,3903.5,3657.9,3801.91 365 | 2018-12-31,3803.12,3810.0,3630.33,3702.9 366 | 2019-01-01,3701.23,3810.16,3642.0,3797.14 367 | 2019-01-02,3796.45,3882.14,3750.45,3858.56 368 | 2019-01-03,3857.57,3862.74,3730.000000000001,3766.78 369 | 2019-01-04,3767.2,3823.64,3703.57,3792.01 370 | 2019-01-05,3790.09,3840.99,3751.000000000001,3770.96 371 | 2019-01-06,3771.12,4027.71,3740.0,3987.6 372 | 2019-01-07,3987.62,4017.9,3921.5300000000007,3975.45 373 | 2019-01-08,3976.76,4069.8,3903.0,3955.130000000001 374 | 2019-01-09,3955.45,4006.81,3930.04,3966.65 375 | 2019-01-10,3966.06,3996.01,3539.9999999999995,3585.88 376 | 2019-01-11,3585.88,3658.0,3465.0,3601.31 377 | 2019-01-12,3601.31,3618.19,3530.0,3583.13 378 | 2019-01-13,3584.1,3611.1,3441.3,3476.81 379 | 2019-01-14,3477.56,3671.87,3467.02,3626.09 380 | 2019-01-15,3626.08,3648.42,3516.62,3553.06 381 | 2019-01-16,3553.0599999999995,3645.0,3543.51,3591.84 382 | 2019-01-17,3591.84,3634.7,3530.39,3616.21 383 | 2019-01-18,3613.32,3620.0,3565.7500000000005,3594.87 384 | 2019-01-19,3594.87,3720.0,3594.23,3665.3 385 | 2019-01-20,3665.750000000001,3693.73,3475.0,3539.28 386 | 2019-01-21,3539.2600000000007,3559.5100000000007,3475.5,3526.9 387 | 2019-01-22,3526.88,3608.5,3434.85,3570.93 388 | 2019-01-23,3570.41,3607.98,3514.5,3552.8200000000006 389 | 2019-01-24,3552.97,3589.0,3529.22,3569.62 390 | 2019-01-25,3569.07,3587.15,3522.51,3565.29 391 | 2019-01-26,3566.69,3662.94,3544.9999999999995,3565.2500000000005 392 | 2019-01-27,3565.62,3579.0,3486.0,3550.84 393 | 2019-01-28,3550.0500000000006,3557.7499999999995,3380.2699999999995,3434.15 394 | 2019-01-29,3434.0,3443.4500000000003,3349.92,3411.04 395 | 2019-01-30,3410.04,3478.0,3387.1000000000004,3458.18 396 | 2019-01-31,3457.5,3489.2,3418.8000000000006,3434.1 397 | 2019-02-01,3434.1,3488.0,3401.2,3462.07 398 | 2019-02-02,3462.2,3526.4,3440.29,3504.77 399 | 2019-02-03,3504.06,3511.0900000000006,3426.0,3458.11 400 | 2019-02-04,3458.11,3484.88,3433.31,3463.22 401 | 2019-02-05,3463.22,3478.97,3448.43,3471.59 402 | 2019-02-06,3471.57,3482.72,3380.0,3405.37 403 | 2019-02-07,3407.0,3426.45,3390.0,3398.4 404 | 2019-02-08,3398.4,3733.58,3373.1,3659.04 405 | 2019-02-09,3660.27,3680.02,3625.13,3665.18 406 | 2019-02-10,3665.18,3684.99,3609.7600000000007,3680.06 407 | 2019-02-11,3679.75,3684.9,3615.5300000000007,3631.0500000000006 408 | 2019-02-12,3631.05,3667.6,3582.34,3631.46 409 | 2019-02-13,3631.51,3670.0,3591.75,3609.4 410 | 2019-02-14,3608.34,3626.4,3568.11,3590.5599999999995 411 | 2019-02-15,3590.57,3653.230000000001,3573.4500000000003,3602.47 412 | 2019-02-16,3602.49,3648.2,3597.9099999999994,3618.41 413 | 2019-02-17,3617.22,3700.11,3604.4,3667.58 414 | 2019-02-18,3667.62,3925.0,3655.0,3898.6 415 | 2019-02-19,3897.35,3994.52,3856.000000000001,3907.79 416 | 2019-02-20,3907.35,3986.980000000001,3870.66,3969.74 417 | 2019-02-21,3969.74,4016.48,3901.03,3937.31 418 | 2019-02-22,3937.31,3988.0,3926.65,3962.0 419 | 2019-02-23,3962.0,4162.02,3933.15,4117.76 420 | 2019-02-24,4118.0,4198.0,3712.66,3743.56 421 | 2019-02-25,3743.56,3872.66,3740.0,3827.92 422 | 2019-02-26,3828.44,3841.5100000000007,3777.0,3809.23 423 | 2019-02-27,3809.31,3838.85,3677.17,3818.07 424 | 2019-02-28,3818.04,3888.0,3763.87,3813.69 425 | 2019-03-01,3814.2600000000007,3857.0,3813.01,3823.0 426 | 2019-03-02,3822.170000000001,3841.31,3772.25,3819.93 427 | 2019-03-03,3819.97,3835.0,3781.32,3807.75 428 | 2019-03-04,3807.32,3830.0,3670.69,3715.3 429 | 2019-03-05,3716.1,3877.1,3703.55,3857.73 430 | 2019-03-06,3857.58,3907.000000000001,3813.09,3861.8400000000006 431 | 2019-03-07,3861.84,3905.4,3840.4,3873.64 432 | 2019-03-08,3873.63,3932.0,3800.0,3864.89 433 | 2019-03-09,3864.88,3971.75,3854.75,3943.04 434 | 2019-03-10,3943.43,3943.43,3881.69,3916.8200000000006 435 | 2019-03-11,3915.9899999999993,3936.98,3830.0,3871.61 436 | 2019-03-12,3871.61,3905.2,3826.06,3882.730000000001 437 | 2019-03-13,3882.69,3893.56,3840.000000000001,3866.0 438 | 2019-03-14,3866.0,3920.0,3810.43,3877.12 439 | 2019-03-15,3877.12,3939.22,3872.2,3923.76 440 | 2019-03-16,3924.460000000001,4056.98,3921.98,4005.98 441 | 2019-03-17,4005.98,4012.000000000001,3950.01,3981.14 442 | 2019-03-18,3981.85,4037.0,3953.33,3987.81 443 | 2019-03-19,3987.83,4031.0,3970.000000000001,4015.53 444 | 2019-03-20,4017.48,4050.0,3980.500000000001,4043.04 445 | 2019-03-21,4043.04,4069.32,3880.0100000000007,3980.64 446 | 2019-03-22,3980.85,4008.0,3968.25,3986.93 447 | 2019-03-23,3987.89,4018.83,3978.01,4006.01 448 | 2019-03-24,4006.01,4006.02,3950.0,3992.18 449 | 2019-03-25,3991.35,3999.3,3888.71,3936.12 450 | 2019-03-26,3935.47,3958.98,3894.0,3948.55 451 | 2019-03-27,3948.77,4048.0,3936.15,4038.05 452 | 2019-03-28,4039.58,4039.7,4002.000000000001,4027.81 453 | 2019-03-29,4028.22,4123.71,4024.03,4103.25 454 | 2019-03-30,4104.24,4140.0,4052.000000000001,4106.97 455 | 2019-03-31,4106.99,4116.12,4082.57,4103.95 456 | 2019-04-01,4102.44,4158.7,4067.000000000001,4144.56 457 | 2019-04-02,4144.54,4897.99,4140.54,4857.29 458 | 2019-04-03,4857.19,5275.01,4753.5,4932.6 459 | 2019-04-04,4932.59,5039.08,4777.0,4898.66 460 | 2019-04-05,4898.64,5028.22,4880.62,5004.95 461 | 2019-04-06,5004.96,5205.0,4928.59,5043.89 462 | 2019-04-07,5042.07,5234.0,5026.0,5170.27 463 | 2019-04-08,5170.27,5305.0,5039.0,5236.9 464 | 2019-04-09,5238.38,5238.4,5076.68,5150.0 465 | 2019-04-10,5150.0,5422.0,5135.0,5308.25 466 | 2019-04-11,5307.86,5332.670000000001,4926.999999999999,5017.37 467 | 2019-04-12,5017.37,5080.58,4861.22,5048.01 468 | 2019-04-13,5047.0,5099.0,5004.0,5045.22 469 | 2019-04-14,5047.45,5152.99,5000.0,5131.3 470 | 2019-04-15,5131.28,5167.38,4950.0,5024.95 471 | 2019-04-16,5024.95,5197.72,5003.94,5173.72 472 | 2019-04-17,5173.72,5230.4,5146.8,5202.82 473 | 2019-04-18,5202.41,5287.0,5198.8,5258.44 474 | 2019-04-19,5258.44,5320.0,5175.0,5258.68 475 | 2019-04-20,5258.68,5333.42,5230.1,5291.73 476 | 2019-04-21,5292.91,5314.35,5165.0,5256.14 477 | 2019-04-22,5257.41,5400.0,5208.35,5357.14 478 | 2019-04-23,5357.14,5600.0,5332.41,5493.31 479 | 2019-04-24,5490.91,5582.2,5333.35,5415.0 480 | 2019-04-25,5415.0,5491.84,5102.0,5219.9 481 | 2019-04-26,5220.47,5510.0,5161.62,5314.1 482 | 2019-04-27,5315.0,5342.5,5257.67,5295.69 483 | 2019-04-28,5295.6900000000005,5340.0,5259.48,5307.52 484 | 2019-04-29,5309.81,5332.0,5178.8,5238.14 485 | 2019-04-30,5238.14,5339.98,5192.15,5320.81 486 | 2019-05-01,5321.94,5402.0,5316.2,5383.2 487 | 2019-05-02,5383.2,5538.0,5370.0,5492.87 488 | 2019-05-03,5494.81,5844.0,5477.57,5772.69 489 | 2019-05-04,5770.62,5900.0,5587.45,5829.45 490 | 2019-05-05,5829.83,5839.9,5696.0,5775.62 491 | 2019-05-06,5773.18,5805.0,5619.139999999999,5747.79 492 | 2019-05-07,5749.92,6028.41,5747.74,5846.34 493 | 2019-05-08,5846.34,6014.72,5772.2,5987.290000000001 494 | 2019-05-09,5986.659999999999,6224.55,5983.709999999999,6209.18 495 | 2019-05-10,6209.95,6468.92,6172.0,6373.33 496 | 2019-05-11,6375.16,7343.99,6372.85,7076.22 497 | 2019-05-12,7076.24,7521.78,6750.0,6967.310000000001 498 | 2019-05-13,6968.24,8100.000000000001,6870.0,7790.71 499 | 2019-05-14,7795.620000000001,8366.0,7599.56,7947.560000000001 500 | 2019-05-15,7945.260000000001,8249.0,7849.999999999999,8169.87 501 | 2019-05-16,8169.08,8320.0,7705.0,7866.59 502 | 2019-05-17,7868.67,7925.0,6913.0,7355.26 503 | 2019-05-18,7355.280000000001,7458.0,7156.61,7257.45 504 | 2019-05-19,7257.32,8275.09,7243.08,8148.48 505 | 2019-05-20,8147.94,8156.03,7553.0,7938.15 506 | 2019-05-21,7937.16,8042.320000000001,7771.0,7904.869999999999 507 | 2019-05-22,7904.48,8016.0,7465.0,7628.43 508 | 2019-05-23,7627.8,7940.98,7461.000000000001,7851.51 509 | 2019-05-24,7849.95,8129.999999999999,7766.0,7964.87 510 | 2019-05-25,7964.519999999999,8091.8,7908.34,8025.41 511 | 2019-05-26,8023.0,8740.0,7833.42,8614.43 512 | 2019-05-27,8612.54,8908.32,8589.0,8756.32 513 | 2019-05-28,8752.52,8798.49,8510.63,8715.640000000001 514 | 2019-05-29,8716.87,8750.0,8406.6,8645.68 515 | 2019-05-30,8646.5,9074.26,8004.999999999999,8269.54 516 | 2019-05-31,8267.1,8594.0,8108.499999999999,8555.0 517 | 2019-06-01,8555.0,8626.0,8442.36,8544.07 518 | 2019-06-02,8545.1,8814.78,8524.0,8725.98 519 | 2019-06-03,8726.0,8800.95,8080.8,8115.82 520 | 2019-06-04,8115.66,8115.66,7481.019999999999,7687.030000000001 521 | 2019-06-05,7687.04,7896.7,7572.78,7776.5 522 | 2019-06-06,7778.08,7868.130000000001,7444.58,7786.7 523 | 2019-06-07,7787.57,8100.0,7737.49,7980.53 524 | 2019-06-08,7978.939999999999,8044.65,7751.0,7893.62 525 | 2019-06-09,7895.28,7935.0,7506.66,7628.13 526 | 2019-06-10,7627.569999999999,8019.999999999999,7511.000000000001,7982.75 527 | 2019-06-11,7981.000000000001,8010.000000000001,7692.23,7884.9 528 | 2019-06-12,7884.9,8200.0,7788.99,8127.639999999999 529 | 2019-06-13,8127.64,8309.82,8010.03,8218.54 530 | 2019-06-14,8216.44,8684.41,8144.32,8650.0 531 | 2019-06-15,8650.88,8864.99,8567.63,8808.7 532 | 2019-06-16,8810.77,9333.0,8760.0,8953.33 533 | 2019-06-17,8953.0,9444.0,8950.0,9313.96 534 | 2019-06-18,9312.13,9336.36,8950.0,9081.55 535 | 2019-06-19,9081.97,9304.0,8960.0,9255.49 536 | 2019-06-20,9253.76,9590.0,9175.2,9517.12 537 | 2019-06-21,9518.06,10174.99,9518.06,10159.86 538 | 2019-06-22,10159.86,11160.0,9921.72,10729.5 539 | 2019-06-23,10729.0,11392.64,10555.18,10906.07 540 | 2019-06-24,10905.95,11143.63,10620.8,11056.59 541 | 2019-06-25,11056.59,11850.0,11026.0,11820.86 542 | 2019-06-26,11821.28,13970.0,11741.0,13093.8 543 | 2019-06-27,13098.379999999996,13478.04,10525.1,11329.99 544 | 2019-06-28,11329.99,12480.0,10982.88,12400.63 545 | 2019-06-29,12407.06,12441.54,11475.02,11903.13 546 | 2019-06-30,11903.13,12180.0,10766.03,10854.1 547 | 2019-07-01,10854.1,11282.28,10030.0,10624.93 548 | 2019-07-02,10624.9,10938.75,9727.0,10842.85 549 | 2019-07-03,10844.98,11991.89,10841.04,11940.0 550 | 2019-07-04,11940.0,12000.0,11055.0,11145.67 551 | 2019-07-05,11145.67,11406.83,10796.44,10970.73 552 | 2019-07-06,10982.41,11665.0,10964.51,11256.49 553 | 2019-07-07,11256.45,11538.0,11094.37,11406.24 554 | 2019-07-08,11410.0,12338.03,11220.0,12238.6 555 | 2019-07-09,12238.6,12794.73,12068.0,12543.41 556 | 2019-07-10,12548.51,13147.08,11568.999999999998,12108.37 557 | 2019-07-11,12108.11,12111.73,11000.0,11342.89 558 | 2019-07-12,11342.88,11885.0,11073.0,11757.219999999998 559 | 2019-07-13,11757.22,11799.979999999998,10830.000000000002,11355.759999999998 560 | 2019-07-14,11355.78,11452.0,10103.0,10174.18 561 | 2019-07-15,10174.18,11100.0,9860.0,10838.72 562 | 2019-07-16,10833.78,11028.0,9350.01,9439.59 563 | 2019-07-17,9430.17,9957.0,9060.0,9667.92 564 | 2019-07-18,9668.86,10788.0,9252.0,10627.16 565 | 2019-07-19,10628.64,10769.71,10121.84,10504.29 566 | 2019-07-20,10505.78,11068.99,10350.0,10740.23 567 | 2019-07-21,10740.27,10817.9,10288.0,10589.45 568 | 2019-07-22,10590.15,10683.16,10100.0,10340.31 569 | 2019-07-23,10343.08,10343.97,9822.0,9864.91 570 | 2019-07-24,9864.78,9937.0,9525.0,9763.28 571 | 2019-07-25,9763.4,10175.0,9720.03,9879.87 572 | 2019-07-26,9882.15,9889.98,9637.0,9824.0 573 | 2019-07-27,9824.0,10188.66,9333.0,9476.52 574 | 2019-07-28,9478.92,9594.99,9165.0,9541.54 575 | 2019-07-29,9541.54,9729.0,9395.0,9507.64 576 | 2019-07-30,9509.07,9714.28,9402.0,9574.21 577 | 2019-07-31,9575.0,10109.8,9555.0,10080.53 578 | 2019-08-01,10080.53,10467.86,9863.46,10374.99 579 | 2019-08-02,10375.0,10670.0,10281.35,10523.75 580 | 2019-08-03,10523.75,10904.77,10497.93,10816.86 581 | 2019-08-04,10816.86,11040.0,10552.0,10929.23 582 | 2019-08-05,10929.99,11937.52,10927.8,11828.8 583 | 2019-08-06,11830.0,12330.7,11226.7,11481.69 584 | 2019-08-07,11481.69,12141.17,11382.84,11975.03 585 | 2019-08-08,11975.04,12060.0,11521.0,11999.77 586 | 2019-08-09,11994.17,12045.68,11700.0,11879.99 587 | 2019-08-10,11879.98,11985.0,11270.0,11309.31 588 | 2019-08-11,11309.24,11600.0,11112.11,11549.97 589 | 2019-08-12,11539.08,11577.89,11235.32,11396.08 590 | 2019-08-13,11398.35,11456.16,10788.45,10892.71 591 | 2019-08-14,10893.36,10897.48,9928.1,10050.37 592 | 2019-08-15,10055.16,10460.0,9911.0,10293.93 593 | 2019-08-16,10296.77,10536.03,9750.0,10331.54 594 | 2019-08-17,10331.149999999998,10465.14,10000.0,10216.02 595 | 2019-08-18,10216.05,10500.0,10080.0,10306.78 596 | 2019-08-19,10306.17,10930.0,10258.6,10915.54 597 | 2019-08-20,10914.73,10949.96,10560.0,10760.51 598 | 2019-08-21,10760.51,10804.13,9858.0,10142.57 599 | 2019-08-22,10140.82,10242.0,9762.0,10099.88 600 | 2019-08-23,10099.9,10445.0,10019.79,10389.55 601 | 2019-08-24,10388.16,10419.42,9890.0,10134.35 602 | 2019-08-25,10134.61,10333.0,9906.97,10142.69 603 | 2019-08-26,10142.69,10604.0,10137.93,10372.25 604 | 2019-08-27,10373.6,10391.08,10051.08,10185.05 605 | 2019-08-28,10185.69,10299.0,9601.01,9721.0 606 | 2019-08-29,9721.0,9724.0,9320.0,9498.44 607 | 2019-08-30,9499.01,9696.0,9350.41,9584.54 608 | 2019-08-31,9582.76,9684.51,9420.75,9587.47 609 | 2019-09-01,9588.74,9830.0,9520.0,9724.98 610 | 2019-09-02,9723.59,10450.0,9712.5,10340.0 611 | 2019-09-03,10340.0,10773.0,10272.0,10615.28 612 | 2019-09-04,10611.85,10799.0,10369.89,10567.02 613 | 2019-09-05,10565.92,10900.0,10450.0,10564.49 614 | 2019-09-06,10563.13,10905.87,10150.0,10298.73 615 | 2019-09-07,10298.71,10558.0,10288.57,10455.88 616 | 2019-09-08,10455.9,10592.5,10208.0,10381.18 617 | 2019-09-09,10381.24,10480.0,10068.5,10303.12 618 | 2019-09-10,10302.580000000002,10384.99,9953.0,10098.15 619 | 2019-09-11,10098.19,10293.0,9880.0,10158.33 620 | 2019-09-12,10158.75,10448.81,10040.0,10415.01 621 | 2019-09-13,10415.01,10439.0,10153.0,10342.06 622 | 2019-09-14,10344.13,10419.99,10222.33,10335.02 623 | 2019-09-15,10332.81,10360.0,10252.15,10302.01 624 | 2019-09-16,10303.34,10355.000000000002,10078.0,10251.309999999998 625 | 2019-09-17,10249.68,10275.0,10128.01,10187.82 626 | 2019-09-18,10187.48,10258.02,10100.0,10156.99 627 | 2019-09-19,10156.41,10325.0,9653.0,10244.29 628 | 2019-09-20,10243.7,10281.0,10061.39,10168.59 629 | 2019-09-21,10167.92,10176.7,9900.0,9986.39 630 | 2019-09-22,9985.15,10089.0,9853.97,10028.87 631 | 2019-09-23,10028.05,10049.99,9615.77,9702.25 632 | 2019-09-24,9702.2,9794.99,7800.0,8493.14 633 | 2019-09-25,8497.55,8730.0,8215.64,8430.05 634 | 2019-09-26,8430.05,8465.99,7750.0,8063.73 635 | 2019-09-27,8063.49,8265.0,7852.150000000001,8177.91 636 | 2019-09-28,8177.47,8315.0,8001.09,8198.81 637 | 2019-09-29,8199.38,8229.13,7890.0,8043.82 638 | 2019-09-30,8043.04,8337.26,7710.0,8289.34 639 | 2019-10-01,8289.97,8500.0,8173.05,8292.44 640 | 2019-10-02,8292.67,8373.91,8151.22,8359.94 641 | 2019-10-03,8360.0,8393.0,8060.0,8223.96 642 | 2019-10-04,8224.43,8232.41,8005.0,8137.13 643 | 2019-10-05,8137.089999999999,8183.409999999999,8012.98,8126.19 644 | 2019-10-06,8127.55,8153.87,7785.0,7854.25 645 | 2019-10-07,7855.3,8299.92,7762.0,8190.09 646 | 2019-10-08,8190.819999999999,8325.0,8088.750000000001,8168.389999999999 647 | 2019-10-09,8170.79,8670.0,8114.999999999999,8560.74 648 | 2019-10-10,8562.15,8644.0,8414.52,8558.03 649 | 2019-10-11,8557.82,8779.51,8212.38,8258.5 650 | 2019-10-12,8257.95,8400.0,8250.0,8300.09 651 | 2019-10-13,8301.98,8451.37,8160.0,8275.01 652 | 2019-10-14,8275.24,8388.85,8203.0,8348.2 653 | 2019-10-15,8346.86,8403.0,8090.0,8159.29 654 | 2019-10-16,8159.299999999999,8181.16,7916.999999999999,7991.74 655 | 2019-10-17,7995.019999999999,8124.92,7929.03,8070.58 656 | 2019-10-18,8070.71,8115.0,7816.01,7947.01 657 | 2019-10-19,7946.89,8098.1,7866.92,7948.01 658 | 2019-10-20,7949.87,8297.0,7870.0,8223.35 659 | 2019-10-21,8223.35,8333.0,8142.03,8197.27 660 | 2019-10-22,8197.28,8297.99,8000.000000000001,8020.000000000001 661 | 2019-10-23,8020.06,8047.59,7300.0,7466.62 662 | 2019-10-24,7468.47,7503.68,7337.99,7412.41 663 | 2019-10-25,7412.409999999999,8799.0,7361.000000000001,8655.02 664 | 2019-10-26,8655.88,10370.0,8470.38,9230.0 665 | 2019-10-27,9230.0,9794.98,9074.34,9529.93 666 | 2019-10-28,9528.23,9902.1,9160.0,9205.14 667 | 2019-10-29,9204.45,9550.0,9072.0,9407.620000000004 668 | 2019-10-30,9407.62,9409.84,9001.01,9154.72 669 | 2019-10-31,9154.02,9405.0,8913.0,9140.85 670 | 2019-11-01,9140.86,9279.0,9030.0,9231.61 671 | 2019-11-02,9231.4,9373.74,9186.21,9289.52 672 | 2019-11-03,9289.85,9362.57,9066.14,9194.71 673 | 2019-11-04,9196.46,9513.68,9115.84,9393.35 674 | 2019-11-05,9392.4,9454.95,9175.76,9308.66 675 | 2019-11-06,9307.73,9440.91,9250.01,9339.05 676 | 2019-11-07,9339.16,9375.0,9101.0,9216.2 677 | 2019-11-08,9214.0,9261.0,8696.0,8773.73 678 | 2019-11-09,8773.74,8880.0,8724.88,8809.41 679 | 2019-11-10,8809.18,9147.19,8750.0,9039.47 680 | 2019-11-11,9040.16,9072.32,8618.68,8733.27 681 | 2019-11-12,8733.36,8888.0,8567.6,8821.94 682 | 2019-11-13,8821.91,8844.99,8702.0,8777.12 683 | 2019-11-14,8777.54,8800.0,8582.6,8646.68 684 | 2019-11-15,8646.38,8790.0,8400.0,8471.73 685 | 2019-11-16,8471.62,8543.0,8400.0,8491.02 686 | 2019-11-17,8490.74,8635.0,8350.68,8502.4 687 | 2019-11-18,8502.87,8503.52,8060.0,8187.170000000001 688 | 2019-11-19,8186.5,8218.63,8002.999999999999,8133.64 689 | 2019-11-20,8133.83,8264.29,8038.4,8098.01 690 | 2019-11-21,8098.56,8134.73,7500.0,7627.74 691 | 2019-11-22,7627.79,7750.0,6790.0,7268.23 692 | 2019-11-23,7268.23,7344.48,7080.01,7311.57 693 | 2019-11-24,7311.1,7330.39,6861.0,6903.28 694 | 2019-11-25,6900.23,7377.69,6515.0,7109.57 695 | 2019-11-26,7109.99,7340.0,7017.48,7156.14 696 | 2019-11-27,7154.75,7655.000000000001,6840.0,7508.519999999999 697 | 2019-11-28,7507.9,7643.0,7360.0,7419.49 698 | 2019-11-29,7418.52,7850.0,7362.3,7739.68 699 | 2019-11-30,7740.990000000001,7810.0,7441.0,7541.889999999999 700 | 2019-12-01,7540.63,7541.849999999999,7210.0,7390.89 701 | 2019-12-02,7391.5,7420.56,7151.1,7294.280000000001 702 | 2019-12-03,7294.42,7400.0,7241.35,7292.71 703 | 2019-12-04,7292.71,7750.0,7067.0,7194.320000000001 704 | 2019-12-05,7194.59,7485.0,7150.0,7389.0 705 | 2019-12-06,7388.999999999999,7590.03,7305.0,7527.47 706 | 2019-12-07,7527.8,7619.62,7470.16,7488.21 707 | 2019-12-08,7487.31,7564.0,7374.86,7510.110000000001 708 | 2019-12-09,7510.110000000001,7650.0,7273.0,7338.64 709 | 2019-12-10,7338.64,7407.6,7157.100000000001,7224.13 710 | 2019-12-11,7224.15,7275.5,7125.660000000001,7210.0 711 | 2019-12-12,7210.0,7295.0,7080.3,7198.079999999999 712 | 2019-12-13,7197.76,7309.05,7190.76,7258.48 713 | 2019-12-14,7257.37,7271.77,7012.0,7064.05 714 | 2019-12-15,7064.14,7200.3,7008.35,7118.59 715 | 2019-12-16,7119.599999999999,7150.0,6836.0,6891.72 716 | 2019-12-17,6891.4400000000005,6942.21,6560.0,6623.82 717 | 2019-12-18,6623.84,7440.0,6434.999999999999,7277.83 718 | 2019-12-19,7277.83,7380.0,7038.31,7150.3 719 | 2019-12-20,7151.31,7220.0,7079.5,7187.83 720 | 2019-12-21,7188.01,7190.58,7105.000000000001,7132.749999999999 721 | 2019-12-22,7131.59,7518.539999999999,7122.47,7501.44 722 | 2019-12-23,7500.71,7695.38,7265.84,7317.09 723 | 2019-12-24,7317.3,7436.680000000001,7157.04,7255.77 724 | 2019-12-25,7255.77,7271.77,7128.86,7204.63 725 | 2019-12-26,7205.01,7435.000000000001,7157.12,7202.0 726 | 2019-12-27,7202.0,7275.86,7076.42,7254.74 727 | 2019-12-28,7254.769999999999,7365.01,7238.67,7316.139999999999 728 | 2019-12-29,7315.36,7528.45,7287.999999999999,7388.24 729 | 2019-12-30,7388.43,7408.24,7220.000000000001,7246.0 730 | 2019-12-31,7246.0,7319.999999999999,7145.01,7195.23 731 | 2020-01-01,7195.24,7255.0,7175.15,7200.85 732 | 2020-01-02,7200.77,7212.5,6924.74,6965.71 733 | 2020-01-03,6965.49,7405.0,6871.04,7344.96 734 | 2020-01-04,7345.0,7404.0,7272.21,7354.11 735 | 2020-01-05,7354.19,7494.999999999999,7318.0,7358.750000000001 736 | 2020-01-06,7357.64,7795.34,7346.76,7757.999999999999 737 | 2020-01-07,7758.899999999999,8207.68,7723.71,8145.28 738 | 2020-01-08,8145.920000000001,8455.0,7869.999999999999,8055.98 739 | 2020-01-09,8054.72,8055.96,7750.0,7817.76 740 | 2020-01-10,7817.74,8199.0,7672.000000000001,8197.02 741 | 2020-01-11,8198.86,8286.34,8003.16,8020.01 742 | 2020-01-12,8020.01,8197.0,7960.0,8184.98 743 | 2020-01-13,8184.97,8196.0,8055.89,8110.34 744 | 2020-01-14,8110.34,8880.0,8105.54,8810.01 745 | 2020-01-15,8814.64,8916.48,8564.0,8821.41 746 | 2020-01-16,8820.01,8859.81,8586.0,8720.01 747 | 2020-01-17,8720.15,9041.65,8672.44,8913.28 748 | 2020-01-18,8913.27,8988.88,8806.38,8915.96 749 | 2020-01-19,8915.09,9198.98,8466.0,8701.7 750 | 2020-01-20,8701.72,8746.99,8521.28,8642.35 751 | 2020-01-21,8642.35,8789.0,8488.0,8736.03 752 | 2020-01-22,8736.04,8818.0,8590.0,8682.36 753 | 2020-01-23,8682.77,8691.81,8306.39,8404.52 754 | 2020-01-24,8404.52,8528.02,8238.0,8439.0 755 | 2020-01-25,8438.99,8451.26,8254.9,8340.58 756 | 2020-01-26,8340.01,8618.13,8293.66,8615.0 757 | 2020-01-27,8614.39,9000.0,8535.0,8907.57 758 | 2020-01-28,8907.57,9400.0,8862.4,9374.21 759 | 2020-01-29,9375.34,9449.24,9216.0,9301.53 760 | 2020-01-30,9301.57,9578.0,9204.44,9513.21 761 | 2020-01-31,9511.52,9530.22,9210.01,9352.89 762 | 2020-02-01,9351.71,9464.53,9281.0,9384.61 763 | 2020-02-02,9384.41,9477.03,9120.0,9331.51 764 | 2020-02-03,9331.59,9618.79,9234.0,9292.24 765 | 2020-02-04,9291.35,9350.0,9093.01,9197.02 766 | 2020-02-05,9197.02,9744.45,9177.22,9612.04 767 | 2020-02-06,9612.03,9862.57,9526.35,9772.0 768 | 2020-02-07,9772.0,9885.0,9730.0,9813.73 769 | 2020-02-08,9813.87,9940.0,9667.11,9895.05 770 | 2020-02-09,9895.04,10166.0,9880.75,10151.75 771 | 2020-02-10,10151.72,10188.0,9756.0,9851.83 772 | 2020-02-11,9851.74,10323.59,9700.0,10223.08 773 | 2020-02-12,10223.08,10450.0,10223.08,10326.46 774 | 2020-02-13,10325.33,10500.0,10080.0,10229.63 775 | 2020-02-14,10227.78,10381.56,10111.37,10344.36 776 | 2020-02-15,10344.36,10375.0,9801.0,9904.72 777 | 2020-02-16,9904.46,10050.0,9638.12,9917.27 778 | 2020-02-17,9910.7,9964.16,9452.67,9706.0 779 | 2020-02-18,9706.0,10250.0,9576.01,10164.71 780 | 2020-02-19,10164.78,10250.0,9350.0,9593.79 781 | 2020-02-20,9594.65,9699.0,9400.0,9596.42 782 | 2020-02-21,9597.21,9755.51,9550.21,9677.05 783 | 2020-02-22,9677.05,9709.17,9560.02,9650.86 784 | 2020-02-23,9650.85,9990.0,9645.0,9936.4 785 | 2020-02-24,9936.4,9990.0,9473.56,9656.13 786 | 2020-02-25,9655.52,9675.0,9250.0,9315.84 787 | 2020-02-26,9316.48,9377.44,8633.63,8785.25 788 | 2020-02-27,8786.0,8971.77,8531.0,8823.21 789 | 2020-02-28,8823.25,8900.0,8445.0,8692.91 790 | 2020-02-29,8690.8,8790.0,8523.55,8523.61 791 | 2020-03-01,8523.61,8750.0,8411.0,8531.88 792 | 2020-03-02,8530.3,8965.75,8498.0,8915.24 793 | 2020-03-03,8911.18,8919.65,8651.0,8760.07 794 | 2020-03-04,8760.07,8848.29,8660.0,8750.87 795 | 2020-03-05,8750.99,9159.42,8746.54,9054.68 796 | 2020-03-06,9054.64,9170.0,8985.5,9131.88 797 | 2020-03-07,9130.89,9188.0,8835.0,8886.66 798 | 2020-03-08,8885.25,8886.76,7999.999999999999,8033.310000000001 799 | 2020-03-09,8034.76,8179.31,7632.01,7929.87 800 | 2020-03-10,7929.87,8149.0,7728.01,7894.559999999999 801 | 2020-03-11,7894.57,7980.000000000001,7589.999999999999,7934.520000000001 802 | 2020-03-12,7934.58,7966.17,4410.0,4800.0 803 | 2020-03-13,4800.01,5954.999999999999,3782.13,5578.6 804 | 2020-03-14,5576.05,5640.52,5055.13,5172.06 805 | 2020-03-15,5172.48,5940.0,5093.1,5361.3 806 | 2020-03-16,5360.33,5365.42,4442.12,5028.97 807 | 2020-03-17,5028.86,5525.0,4921.45,5312.64 808 | 2020-03-18,5312.64,5436.17,5009.37,5393.04 809 | 2020-03-19,5393.26,6400.0,5252.53,6162.37 810 | 2020-03-20,6162.05,6900.0,5670.0,6208.36 811 | 2020-03-21,6204.57,6456.98,5860.02,6186.98 812 | 2020-03-22,6187.04,6407.87,5734.01,5816.19 813 | 2020-03-23,5816.05,6600.0,5688.0,6467.31 814 | 2020-03-24,6465.25,6833.0,6371.33,6744.72 815 | 2020-03-25,6744.69,6957.96,6450.0,6677.43 816 | 2020-03-26,6677.419999999999,6780.0,6510.0,6737.36 817 | 2020-03-27,6737.27,6842.59,6261.0,6359.11 818 | 2020-03-28,6359.11,6360.0,6024.0,6236.65 819 | 2020-03-29,6236.65,6266.0,5866.56,5881.42 820 | 2020-03-30,5880.500000000001,6599.0,5857.76,6394.38 821 | 2020-03-31,6394.45,6523.23,6321.4,6410.44 822 | 2020-04-01,6412.14,6679.94,6150.109999999999,6642.92 823 | 2020-04-02,6643.36,7198.0,6551.0,6794.09 824 | 2020-04-03,6793.86,7048.0,6602.1,6734.1 825 | 2020-04-04,6732.97,6990.41,6650.01,6856.99 826 | 2020-04-05,6857.41,6895.54,6677.52,6772.78 827 | 2020-04-06,6772.78,7355.14,6765.0,7329.9 828 | 2020-04-07,7329.9,7459.69,7077.0,7197.319999999999 829 | 2020-04-08,7197.319999999999,7420.0,7149.999999999999,7361.28 830 | 2020-04-09,7360.26,7371.92,7108.08,7283.539999999999 831 | 2020-04-10,7283.539999999999,7295.75,6739.979999999999,6858.92 832 | 2020-04-11,6858.92,6944.3,6760.0,6876.83 833 | 2020-04-12,6876.84,7177.0,6780.0,6903.79 834 | 2020-04-13,6903.790000000001,6903.790000000001,6575.0,6837.910000000001 835 | 2020-04-14,6838.04,6978.0,6754.28,6868.7 836 | 2020-04-15,6868.57,6933.0,6605.0,6621.24 837 | 2020-04-16,6621.25,7190.0,6468.27,7101.94 838 | 2020-04-17,7101.99,7148.12,6972.98,7027.55 839 | 2020-04-18,7026.78,7293.08,7014.4,7248.599999999999 840 | 2020-04-19,7248.6,7266.15,7055.6,7120.74 841 | 2020-04-20,7121.399999999999,7220.0,6751.0,6826.83 842 | 2020-04-21,6828.98,6940.0,6762.0,6841.37 843 | 2020-04-22,6841.36,7156.38,6818.0,7125.14 844 | 2020-04-23,7125.119999999999,7738.0,7020.0,7482.39 845 | 2020-04-24,7483.96,7615.96,7388.0,7505.0 846 | 2020-04-25,7505.0,7705.0,7431.07,7538.67 847 | 2020-04-26,7539.03,7700.0,7480.0,7693.1 848 | 2020-04-27,7693.1,7792.02,7606.0,7774.62 849 | 2020-04-28,7773.509999999999,7780.0,7659.120000000001,7738.98 850 | 2020-04-29,7738.580000000001,8952.89,7710.05,8778.57 851 | 2020-04-30,8778.58,9460.0,8401.0,8620.0 852 | 2020-05-01,8620.0,9059.18,8613.56,8826.96 853 | 2020-05-02,8825.67,9010.0,8753.0,8972.05 854 | 2020-05-03,8972.58,9200.0,8712.0,8894.16 855 | 2020-05-04,8894.15,8950.0,8522.0,8871.96 856 | 2020-05-05,8871.92,9118.58,8760.0,9021.83 857 | 2020-05-06,9021.36,9395.0,8906.21,9142.92 858 | 2020-05-07,9143.4,10067.0,9021.0,9986.4 859 | 2020-05-08,9986.3,10035.96,9705.0,9800.01 860 | 2020-05-09,9800.02,9914.25,9520.0,9539.4 861 | 2020-05-10,9539.1,9574.83,8116.999999999999,8722.77 862 | 2020-05-11,8722.77,9168.0,8200.0,8561.52 863 | 2020-05-12,8562.04,8978.26,8528.78,8810.79 864 | 2020-05-13,8810.99,9398.0,8792.99,9309.37 865 | 2020-05-14,9309.35,9939.0,9256.76,9791.98 866 | 2020-05-15,9791.97,9845.62,9150.0,9316.420000000002 867 | 2020-05-16,9315.96,9588.0,9220.0,9381.27 868 | 2020-05-17,9380.81,9888.0,9322.1,9680.04 869 | 2020-05-18,9681.11,9950.0,9464.23,9733.93 870 | 2020-05-19,9733.93,9897.21,9474.0,9775.53 871 | 2020-05-20,9775.13,9842.0,9326.0,9511.43 872 | 2020-05-21,9511.43,9578.47,8815.0,9068.65 873 | 2020-05-22,9067.51,9271.0,8933.52,9170.0 874 | 2020-05-23,9170.0,9307.85,9070.0,9179.15 875 | 2020-05-24,9179.01,9298.0,8700.0,8720.34 876 | 2020-05-25,8718.14,8979.66,8642.720000000001,8900.35 877 | 2020-05-26,8900.35,9017.67,8700.0,8841.18 878 | 2020-05-27,8841.0,9225.0,8811.73,9204.07 879 | 2020-05-28,9204.07,9625.47,9110.0,9575.89 880 | 2020-05-29,9575.87,9605.26,9330.0,9427.070000000002 881 | 2020-05-30,9426.6,9740.0,9331.23,9697.72 882 | 2020-05-31,9697.72,9700.0,9381.41,9448.27 883 | 2020-06-01,9448.27,10380.0,9421.67,10200.77 884 | 2020-06-02,10202.71,10228.99,9266.0,9518.04 885 | 2020-06-03,9518.02,9690.0,9365.21,9666.24 886 | 2020-06-04,9666.32,9881.63,9450.0,9789.06 887 | 2020-06-05,9788.14,9854.75,9581.0,9621.16 888 | 2020-06-06,9621.17,9735.0,9531.05,9666.3 889 | 2020-06-07,9666.85,9802.0,9372.46,9746.990000000002 890 | 2020-06-08,9746.99,9800.0,9633.0,9782.01 891 | 2020-06-09,9782.0,9877.0,9570.0,9772.43 892 | 2020-06-10,9772.44,9992.72,9704.18,9885.0 893 | 2020-06-11,9885.22,9964.0,9113.0,9280.4 894 | 2020-06-12,9278.88,9557.12,9232.51,9465.13 895 | 2020-06-13,9464.96,9494.73,9351.0,9473.34 896 | 2020-06-14,9473.339999999998,9480.99,9245.000000000002,9342.1 897 | 2020-06-15,9342.1,9495.0,8910.45,9426.02 898 | 2020-06-16,9426.05,9589.0,9373.09,9525.59 899 | 2020-06-17,9526.97,9565.0,9236.61,9465.14 900 | 2020-06-18,9465.13,9489.0,9280.0,9386.32 901 | 2020-06-19,9386.32,9438.3,9215.79,9310.23 902 | 2020-06-20,9310.23,9395.0,9170.95,9358.95 903 | 2020-06-21,9358.95,9422.0,9281.54,9294.69 904 | 2020-06-22,9294.69,9780.0,9277.09,9685.69 905 | 2020-06-23,9685.69,9720.0,9577.03,9624.89 906 | 2020-06-24,9624.33,9670.0,9208.0,9296.49 907 | 2020-06-25,9298.33,9340.0,9009.69,9249.49 908 | 2020-06-26,9249.49,9298.0,9045.45,9162.21 909 | 2020-06-27,9162.21,9196.24,8833.0,9012.0 910 | 2020-06-28,9012.0,9191.0,8948.06,9116.35 911 | 2020-06-29,9116.16,9238.0,9024.67,9192.56 912 | 2020-06-30,9192.93,9205.0,9064.89,9138.55 913 | 2020-07-01,9138.08,9292.0,9080.1,9232.0 914 | 2020-07-02,9231.99,9261.96,8940.0,9086.54 915 | 2020-07-03,9086.54,9125.0,9037.47,9058.26 916 | 2020-07-04,9057.79,9190.0,9040.04,9135.46 917 | 2020-07-05,9135.0,9145.24,8893.03,9069.41 918 | 2020-07-06,9069.41,9375.0,9055.92,9344.2 919 | 2020-07-07,9342.47,9379.42,9203.0,9257.39 920 | 2020-07-08,9257.4,9470.0,9231.0,9436.06 921 | 2020-07-09,9436.06,9440.79,9160.0,9232.43 922 | 2020-07-10,9232.42,9317.48,9125.0,9288.34 923 | 2020-07-11,9288.34,9299.28,9178.25,9234.03 924 | 2020-07-12,9234.02,9345.0,9157.5,9302.75 925 | 2020-07-13,9303.31,9343.82,9200.89,9242.62 926 | 2020-07-14,9242.61,9279.54,9113.0,9255.85 927 | 2020-07-15,9255.85,9276.49,9160.57,9197.6 928 | 2020-07-16,9197.6,9226.15,9047.25,9133.72 929 | 2020-07-17,9133.72,9186.83,9089.81,9154.32 930 | 2020-07-18,9154.31,9219.3,9121.1,9170.28 931 | 2020-07-19,9170.3,9232.27,9101.35,9208.99 932 | 2020-07-20,9208.99,9221.52,9131.0,9160.78 933 | 2020-07-21,9160.78,9437.73,9152.8,9390.0 934 | 2020-07-22,9390.0,9544.0,9261.0,9518.16 935 | 2020-07-23,9518.16,9664.0,9440.33,9603.27 936 | 2020-07-24,9603.27,9637.0,9463.44,9537.8 937 | 2020-07-25,9538.1,9732.9,9513.0,9700.42 938 | 2020-07-26,9700.42,10111.0,9650.0,9931.54 939 | 2020-07-27,9931.54,11394.86,9917.21,11029.96 940 | 2020-07-28,11029.96,11242.23,10565.0,10906.27 941 | 2020-07-29,10906.27,11342.82,10812.0,11100.53 942 | 2020-07-30,11100.52,11170.0,10831.0,11099.61 943 | 2020-07-31,11099.79,11444.0,10960.0,11335.46 944 | 2020-08-01,11335.46,11861.0,11220.0,11801.17 945 | 2020-08-02,11801.17,12123.46,10518.5,11071.35 946 | 2020-08-03,11071.36,11473.000000000002,10936.0,11219.809999999998 947 | 2020-08-04,11219.68,11414.98,11000.0,11191.97 948 | 2020-08-05,11191.99,11780.93,11093.0,11744.91 949 | 2020-08-06,11744.91,11900.0,11562.5,11762.46 950 | 2020-08-07,11762.47,11909.94,11322.0,11594.23 951 | 2020-08-08,11594.36,11808.27,11512.0,11761.41 952 | 2020-08-09,11761.02,11797.11,11521.97,11681.68 953 | 2020-08-10,11681.69,12067.35,11450.0,11892.92 954 | 2020-08-11,11892.9,11935.000000000002,11125.0,11392.08 955 | 2020-08-12,11392.09,11617.52,11150.0,11564.33 956 | 2020-08-13,11564.34,11792.96,11270.36,11780.0 957 | 2020-08-14,11779.77,11850.0,11634.03,11760.54 958 | 2020-08-15,11760.55,11980.000000000002,11680.0,11852.4 959 | 2020-08-16,11852.4,11931.72,11686.0,11911.0 960 | 2020-08-17,11910.99,12468.0,11769.78,12281.13 961 | 2020-08-18,12281.15,12387.77,11817.93,11945.01 962 | 2020-08-19,11945.1,12020.08,11561.0,11754.59 963 | 2020-08-20,11754.38,11888.0,11668.000000000002,11853.549999999996 964 | 2020-08-21,11853.54,11878.0,11485.81,11531.34 965 | 2020-08-22,11531.23,11686.0,11376.81,11662.96 966 | 2020-08-23,11663.51,11718.07,11514.13,11648.13 967 | 2020-08-24,11648.12,11824.9,11585.09,11748.200000000004 968 | 2020-08-25,11748.19,11767.85,11117.64,11318.42 969 | 2020-08-26,11318.419999999998,11539.32,11244.000000000002,11461.429999999998 970 | 2020-08-27,11461.42,11592.2,11125.0,11330.38 971 | 2020-08-28,11330.38,11542.65,11276.89,11526.91 972 | 2020-08-29,11526.9,11580.02,11417.04,11465.84 973 | 2020-08-30,11465.84,11719.0,11458.0,11711.16 974 | 2020-08-31,11711.169999999998,11800.770000000002,11570.000000000002,11649.51 975 | 2020-09-01,11649.51,12050.85,11515.0,11921.97 976 | 2020-09-02,11921.97,11954.57,11160.1,11388.54 977 | 2020-09-03,11388.54,11462.6,9960.8,10140.85 978 | 2020-09-04,10138.29,10627.05,9875.5,10446.25 979 | 2020-09-05,10446.25,10565.68,9825.0,10166.69 980 | 2020-09-06,10166.69,10347.14,9994.86,10256.2 981 | 2020-09-07,10255.89,10410.75,9875.0,10373.44 982 | 2020-09-08,10373.45,10438.0,9850.0,10126.65 983 | 2020-09-09,10126.66,10343.0,9981.01,10219.2 984 | 2020-09-10,10219.29,10483.35,10070.83,10336.87 985 | 2020-09-11,10336.86,10397.6,10200.0,10387.89 986 | 2020-09-12,10387.89,10477.97,10269.25,10440.92 987 | 2020-09-13,10440.67,10580.11,10200.0,10332.83 988 | 2020-09-14,10332.84,10750.0,10212.34,10671.77 989 | 2020-09-15,10671.77,10930.04,10606.48,10785.31 990 | 2020-09-16,10785.23,11093.0,10661.22,10954.01 991 | 2020-09-17,10954.01,11045.46,10745.83,10939.99 992 | 2020-09-18,10940.0,11038.03,10812.84,10933.39 993 | 2020-09-19,10933.4,11179.79,10887.37,11080.65 994 | 2020-09-20,11080.64,11080.64,10723.0,10920.28 995 | 2020-09-21,10920.28,10988.86,10296.35,10417.22 996 | 2020-09-22,10417.22,10572.71,10353.0,10529.61 997 | 2020-09-23,10529.61,10537.15,10136.82,10241.46 998 | 2020-09-24,10241.459999999995,10795.24,10190.93,10736.32 999 | 2020-09-25,10736.33,10760.53,10556.24,10686.67 1000 | 2020-09-26,10686.57,10820.94,10644.680000000002,10728.6 1001 | 2020-09-27,10728.59,10799.0,10594.82,10774.25 1002 | 2020-09-28,10774.26,10949.999999999998,10626.0,10696.12 1003 | 2020-09-29,10696.11,10867.54,10635.87,10840.48 1004 | 2020-09-30,10840.58,10849.34,10665.13,10776.59 1005 | 2020-10-01,10776.59,10920.0,10437.0,10619.13 1006 | 2020-10-02,10619.13,10664.64,10374.0,10570.4 1007 | 2020-10-03,10570.4,10603.56,10496.46,10542.06 1008 | 2020-10-04,10542.07,10696.87,10517.87,10666.63 1009 | 2020-10-05,10666.62,10798.0,10615.64,10792.21 1010 | 2020-10-06,10792.2,10800.0,10525.0,10599.66 1011 | 2020-10-07,10599.65,10681.87,10546.17,10666.39 1012 | 2020-10-08,10666.4,10950.0,10530.410000000002,10925.57 1013 | 2020-10-09,10925.44,11104.64,10829.0,11050.64 1014 | 2020-10-10,11050.64,11491.0,11050.51,11293.22 1015 | 2020-10-11,11293.22,11445.0,11221.0,11369.02 1016 | 2020-10-12,11369.02,11720.01,11172.0,11528.25 1017 | 2020-10-13,11528.24,11557.0,11300.0,11420.56 1018 | 2020-10-14,11420.57,11547.98,11280.0,11417.89 1019 | 2020-10-15,11417.89,11617.34,11250.83,11505.12 1020 | 2020-10-16,11505.13,11541.15,11200.0,11319.320000000002 1021 | 2020-10-17,11319.24,11402.42,11255.0,11360.2 1022 | 2020-10-18,11360.31,11505.0,11346.22,11503.14 1023 | 2020-10-19,11503.14,11823.99,11407.96,11751.47 1024 | 2020-10-20,11751.46,12038.38,11677.59,11909.99 1025 | 2020-10-21,11910.0,13217.68,11886.95,12780.96 1026 | 2020-10-22,12780.75,13185.0,12678.08,12968.52 1027 | 2020-10-23,12968.840000000002,13027.69,12720.08,12923.07 1028 | 2020-10-24,12923.06,13166.73,12870.0,13111.73 1029 | 2020-10-25,13111.73,13350.0,12888.0,13028.83 1030 | 2020-10-26,13029.64,13238.81,12765.0,13052.190000000002 1031 | 2020-10-27,13052.15,13789.29,13019.87,13636.17 1032 | 2020-10-28,13636.16,13859.48,12888.0,13266.4 1033 | 2020-10-29,13266.4,13642.91,12920.77,13455.7 1034 | 2020-10-30,13455.69,13669.98,13115.0,13560.1 1035 | 2020-10-31,13560.1,14100.0,13411.5,13791.0 1036 | 2020-11-01,13791.0,13895.0,13603.0,13761.5 1037 | 2020-11-02,13761.49,13830.0,13195.05,13549.37 1038 | 2020-11-03,13549.63,14066.11,13284.99,14023.53 1039 | 2020-11-04,14023.53,14259.0,13525.0,14144.01 1040 | 2020-11-05,14144.01,15750.0,14093.56,15590.02 1041 | 2020-11-06,15590.02,15960.0,15166.0,15579.92 1042 | 2020-11-07,15579.93,15753.52,14344.22,14818.3 1043 | 2020-11-08,14818.3,15650.0,14703.88,15475.1 1044 | 2020-11-09,15475.1,15839.999999999998,14805.54,15328.41 1045 | 2020-11-10,15328.41,15460.0,15072.46,15297.21 1046 | 2020-11-11,15297.21,15965.0,15272.680000000002,15684.24 1047 | 2020-11-12,15684.249999999998,16340.7,15440.64,16291.860000000002 1048 | 2020-11-13,16291.85,16480.0,15952.350000000002,16320.700000000004 1049 | 2020-11-14,16320.04,16326.990000000002,15670.0,16070.45 1050 | 2020-11-15,16069.56,16179.999999999998,15774.72,15957.0 1051 | 2020-11-16,15956.999999999998,16880.0,15864.0,16713.57 1052 | 2020-11-17,16713.08,17858.82,16538.0,17659.38 1053 | 2020-11-18,17659.38,18476.93,17214.45,17776.12 1054 | 2020-11-19,17777.75,18179.8,17335.65,17802.82 1055 | 2020-11-20,17802.81,18815.22,17740.04,18655.67 1056 | 2020-11-21,18655.66,18965.9,18308.58,18703.8 1057 | 2020-11-22,18703.8,18750.0,17610.86,18414.43 1058 | 2020-11-23,18413.88,18766.0,18000.0,18368.0 1059 | 2020-11-24,18368.01,19418.97,18018.0,19160.01 1060 | 2020-11-25,19160.0,19484.21,18500.27,18719.11 1061 | 2020-11-26,18718.83,18915.03,16188.0,17149.47 1062 | 2020-11-27,17149.47,17457.62,16438.08,17139.52 1063 | 2020-11-28,17139.53,17880.49,16865.56,17719.85 1064 | 2020-11-29,17719.84,18360.05,17517.0,18184.99 1065 | 2020-11-30,18185.0,19863.16,18184.99,19695.87 1066 | 2020-12-01,19695.87,19888.0,18001.12,18764.96 1067 | 2020-12-02,18764.96,19342.0,18330.0,19204.09 1068 | 2020-12-03,19204.08,19598.0,18867.2,19421.9 1069 | 2020-12-04,19422.34,19527.0,18565.31,18650.52 1070 | 2020-12-05,18650.51,19177.0,18500.0,19147.66 1071 | 2020-12-06,19147.66,19420.0,18857.0,19359.4 1072 | 2020-12-07,19358.67,19420.91,18902.88,19166.9 1073 | 2020-12-08,19166.9,19294.84,18200.0,18324.11 1074 | 2020-12-09,18324.11,18639.57,17650.0,18541.28 1075 | 2020-12-10,18541.29,18557.32,17911.12,18254.63 1076 | 2020-12-11,18254.81,18292.73,17572.33,18036.53 1077 | 2020-12-12,18036.53,18948.66,18020.7,18808.69 1078 | 2020-12-13,18808.69,19411.0,18711.12,19174.990000000005 1079 | 2020-12-14,19174.99,19349.0,19000.0,19273.14 1080 | 2020-12-15,19273.69,19570.0,19050.0,19426.43 1081 | 2020-12-16,19426.43,21560.0,19278.6,21335.52 1082 | 2020-12-17,21335.52,23800.0,21230.0,22797.16 1083 | 2020-12-18,22797.15,23285.18,22350.0,23107.39 1084 | 2020-12-19,23107.39,24171.47,22750.0,23821.61 1085 | 2020-12-20,23821.6,24295.0,23060.0,23455.52 1086 | 2020-12-21,23455.54,24102.77,21815.0,22719.71 1087 | 2020-12-22,22719.88,23837.1,22353.4,23810.79 1088 | 2020-12-23,23810.79,24100.0,22600.0,23232.76 1089 | 2020-12-24,23232.39,23794.43,22703.42,23729.2 1090 | 2020-12-25,23728.99,24789.86,23433.6,24712.47 1091 | 2020-12-26,24712.47,26867.03,24500.0,26493.39 1092 | 2020-12-27,26493.4,28422.0,25700.0,26281.66 1093 | 2020-12-28,26281.54,27500.000000000004,26101.0,27079.41 1094 | 2020-12-29,27079.42,27410.0,25880.0,27385.0 1095 | 2020-12-30,27385.0,28996.000000000004,27320.0,28875.54 1096 | 2020-12-31,28875.55,29300.0,27850.0,28923.63 1097 | 2021-01-01,28923.630000000005,29600.0,28624.57,29331.69 1098 | 2021-01-02,29331.7,33300.0,28946.53,32178.33 1099 | 2021-01-03,32176.45,34778.11,31962.99,33000.05 1100 | 2021-01-04,33000.05,33600.0,28130.0,31988.71 1101 | 2021-01-05,31989.750000000004,34360.0,29900.0,33949.53 1102 | 2021-01-06,33949.53,36939.21,33288.0,36769.36 1103 | 2021-01-07,36769.36,40365.0,36300.0,39432.28 1104 | 2021-01-08,39432.48,41950.0,36500.0,40582.81 1105 | 2021-01-09,40586.96,41380.0,38720.0,40088.22 1106 | 2021-01-10,40088.22,41350.0,35111.11,38150.02 1107 | 2021-01-11,38150.01999999999,38264.74,30420.0,35404.47 1108 | 2021-01-12,35410.37,36628.0,32531.0,34051.24 1109 | 2021-01-13,34049.15,37850.0,32380.0,37371.38 1110 | 2021-01-14,37371.38,40100.0,36701.23,39144.5 1111 | 2021-01-15,39145.21,39747.76,34408.0,36742.22 1112 | 2021-01-16,36737.43,37950.0,35357.8,35994.98 1113 | 2021-01-17,35994.98,36852.5,33850.0,35828.61 1114 | 2021-01-18,35824.99,37469.83,34800.0,36631.27 1115 | 2021-01-19,36622.46,37850.0,35844.06,35891.49 1116 | 2021-01-20,35901.94,36415.31,33400.0,35468.23 1117 | 2021-01-21,35468.23,35600.0,30071.0,30850.13 1118 | 2021-01-22,30851.990000000005,33826.53,28850.0,32945.17 1119 | 2021-01-23,32950.0,33456.0,31390.16,32078.0 1120 | 2021-01-24,32078.0,33071.0,30900.0,32259.9 1121 | 2021-01-25,32259.45,34875.0,31910.0,32254.2 1122 | 2021-01-26,32254.19,32921.88,30837.37,32467.77 1123 | 2021-01-27,32464.01,32557.29,29241.72,30366.15 1124 | 2021-01-28,30362.19,33783.98,29842.099999999995,33364.86 1125 | 2021-01-29,33368.18,38531.9,31915.4,34252.2 1126 | 2021-01-30,34246.28,34933.0,32825.0,34262.88 1127 | 2021-01-31,34262.89,34342.69,32171.67,33092.98 1128 | 2021-02-01,33092.97,34717.27,32296.16,33526.37 1129 | 2021-02-02,33517.09,35984.33,33418.0,35466.24 1130 | 2021-02-03,35472.71,37662.63,35362.38,37618.87 1131 | 2021-02-04,37620.26,38708.27,36161.95,36936.66 1132 | 2021-02-05,36936.65,38310.12,36570.0,38290.24 1133 | 2021-02-06,38289.32,40955.51,38215.94,39186.94 1134 | 2021-02-07,39181.01,39700.0,37351.0,38795.69 1135 | 2021-02-08,38795.69,46794.45,37988.89,46374.87 1136 | 2021-02-09,46374.86,48142.19,44961.09,46420.42 1137 | 2021-02-10,46420.420000000006,47310.0,43727.0,44807.58 1138 | 2021-02-11,44807.58,48678.9,43994.02,47969.51 1139 | 2021-02-12,47968.66,48985.8,46125.0,47287.6 1140 | 2021-02-13,47298.15,48150.0,46202.53,47153.69 1141 | 2021-02-14,47156.78,49707.43,47014.17,48577.79 1142 | 2021-02-15,48580.47,49010.92,45570.79,47911.1 1143 | 2021-02-16,47911.1,50689.18,47003.62,49133.44999999999 1144 | 2021-02-17,49133.45,52618.73999999999,48947.0,52119.71000000001 1145 | 2021-02-18,52117.67,52530.0,50901.9,51552.6 1146 | 2021-02-19,51552.61,56368.00000000001,50710.2,55906.00000000001 1147 | 2021-02-20,55905.99999999999,57700.46,53863.93,55841.19 1148 | 2021-02-21,55841.19,58352.80000000001,55477.59,57408.57 1149 | 2021-02-22,57412.35,57508.47,47622.0,54087.67 1150 | 2021-02-23,54087.670000000006,54183.59,44892.56,48891.0 1151 | 2021-02-24,48891.0,51374.99,46988.69,49676.2 1152 | 2021-02-25,49676.21,52041.73,46674.34,47073.73 1153 | 2021-02-26,47073.73,48424.11,44106.78,46276.87 1154 | 2021-02-27,46276.88,48394.0,45000.0,46106.43 1155 | 2021-02-28,46103.67,46638.46,43000.0,45135.66 1156 | 2021-03-01,45134.11,49790.0,44950.53,49587.03 1157 | 2021-03-02,49595.76,50200.0,47047.6,48440.65 1158 | 2021-03-03,48436.61,52640.0,48100.71,50349.37 1159 | 2021-03-04,50349.37,51773.88,47500.0,48374.09 1160 | 2021-03-05,48374.09,49448.93,46300.0,48751.71 1161 | 2021-03-06,48746.81,49200.0,47070.0,48882.2 1162 | 2021-03-07,48882.2,51450.030000000006,48882.2,50971.75 1163 | 2021-03-08,50959.11,52402.78,49274.67,52375.17 1164 | 2021-03-09,52375.18,54895.0,51789.41,54884.5 1165 | 2021-03-10,54874.67,57387.69,53005.00000000001,55851.59 1166 | 2021-03-11,55851.59,58150.0,54272.81999999999,57773.16 1167 | 2021-03-12,57773.15,58081.51,54962.84,57221.72 1168 | 2021-03-13,57221.72,61844.00000000001,56078.23,61188.39 1169 | 2021-03-14,61188.380000000005,61724.79,58966.78,58968.31 1170 | 2021-03-15,58976.08,60633.43,54600.0,55605.2 1171 | 2021-03-16,55605.2,56938.29,53271.34,56900.74999999999 1172 | 2021-03-17,56900.74,58974.73,54123.69,58912.97 1173 | 2021-03-18,58912.97,60129.97,57023.0,57648.16 1174 | 2021-03-19,57640.99999999999,59468.0,56270.74,58030.01 1175 | 2021-03-20,58030.01,59879.99999999999,57820.17,58102.28 1176 | 2021-03-21,58100.01999999999,58589.1,55450.11000000001,57351.55999999999 1177 | 2021-03-22,57351.56,58430.73,53650.0,54083.25 1178 | 2021-03-23,54083.24999999999,55830.9,53000.0,54340.89 1179 | 2021-03-24,54342.8,57200.0,51700.0,52303.65 1180 | 2021-03-25,52303.66,53286.99999999999,50427.56,51293.78 1181 | 2021-03-26,51293.78,55073.46,51214.6,55025.59 1182 | 2021-03-27,55025.59,56700.36,53950.00000000001,55817.14 1183 | 2021-03-28,55817.14000000001,56559.75,54691.84,55777.63 1184 | 2021-03-29,55777.65,58405.82,54800.01,57635.47 1185 | 2021-03-30,57635.46,59368.0,57071.35,58746.57000000001 1186 | 2021-03-31,58746.57,59800.0,56769.0,58740.55 1187 | 2021-04-01,58739.46000000001,59490.0,57935.45,58720.44 1188 | 2021-04-02,58720.45,60200.0,58428.57,58950.01 1189 | 2021-04-03,58950.01,59791.72000000001,56880.0,57051.94 1190 | 2021-04-04,57051.95,58492.85,56387.99999999999,58202.01 1191 | 2021-04-05,58202.01,59272.0,56777.77,59129.99 1192 | 2021-04-06,59129.98999999999,59495.24,57413.02,57991.15 1193 | 2021-04-07,57990.03,58655.0,55473.0,55953.45 1194 | 2021-04-08,55953.44,58153.30999999999,55700.0,58077.52 1195 | 2021-04-09,58077.52,58894.9,57654.0,58142.54 1196 | 2021-04-10,58142.55,61500.0,57900.01,59769.13 1197 | 2021-04-11,59769.13,60698.99999999999,59232.52,60002.43 1198 | 2021-04-12,59998.8,61300.0,59350.59,59860.0 1199 | 2021-04-13,59860.01,63777.77,59805.15,63575.0 1200 | 2021-04-14,63575.01,64854.0,61301.0,62959.53 1201 | 2021-04-15,62959.53,63800.00000000001,62020.0,63159.98 1202 | 2021-04-16,63158.74,63520.61,60000.0,61334.8 1203 | 2021-04-17,61334.81,62506.05,59580.91,60006.66 1204 | 2021-04-18,60006.67,60499.0,50931.3,56150.01 1205 | 2021-04-19,56150.01,57526.80999999999,54221.58,55633.14 1206 | 2021-04-20,55633.14,57076.24,53329.96,56425.0 1207 | 2021-04-21,56425.0,56757.91,53536.02,53787.63 1208 | 2021-04-22,53787.62,55521.48,50500.00000000001,51690.96 1209 | 2021-04-23,51690.95,52131.85,47500.0,51125.14 1210 | 2021-04-24,51110.55999999999,51166.22,48657.14,50047.84 1211 | 2021-04-25,50047.84,50567.91,46930.0,49066.77 1212 | 2021-04-26,49066.76,54356.62,48753.44,54001.39 1213 | 2021-04-27,54001.38,55460.0,53222.0,55011.97 1214 | 2021-04-28,55011.97,56428.0,53813.16,54846.22 1215 | 2021-04-29,54846.23,55195.84,52330.94,53555.0 1216 | 2021-04-30,53555.0,57963.0,53013.01,57694.27 1217 | 2021-05-01,57697.25,58458.07000000001,56956.14000000001,57800.37 1218 | 2021-05-02,57797.35,57911.02,56035.25,56578.21 1219 | 2021-05-03,56578.21,58981.44,56435.0,57169.39000000001 1220 | 2021-05-04,57169.39,57200.0,53046.69000000001,53200.01 1221 | 2021-05-05,53205.05,58069.81999999999,52900.0,57436.11 1222 | 2021-05-06,57436.11,58360.0,55200.0,56393.68 1223 | 2021-05-07,56393.68,58650.0,55241.63,57314.75 1224 | 2021-05-08,57315.49,59500.0,56900.0,58862.05 1225 | 2021-05-09,58866.53,59300.0,56235.66,58240.84 1226 | 2021-05-10,58240.83,59500.0,53400.0,55816.14 1227 | 2021-05-11,55816.14,56862.43,54370.0,56670.01999999999 1228 | 2021-05-12,56670.02,58000.01,48600.0,49631.32 1229 | 2021-05-13,49537.15,51367.19,46000.0,49670.97 1230 | 2021-05-14,49671.92,51483.0,48799.75,49841.45 1231 | 2021-05-15,49844.16,50699.99999999999,46555.0,46762.99 1232 | 2021-05-16,46762.990000000005,49795.89,43825.39,46431.5 1233 | 2021-05-17,46426.83,46686.0,42001.0,43538.04 1234 | 2021-05-18,43538.02,45799.29,42250.02,42849.78 1235 | 2021-05-19,42849.78,43584.9,30000.0,36690.09 1236 | 2021-05-20,36671.23,42451.67,34850.0,40526.64 1237 | 2021-05-21,40525.39,42200.0,33488.0,37252.01 1238 | 2021-05-22,37263.35,38829.0,35200.62,37449.73 1239 | 2021-05-23,37458.51,38270.64,31111.01,34655.25 1240 | 2021-05-24,34681.44,39920.0,34031.0,38796.29 1241 | 2021-05-25,38810.99,39791.77,36419.62,38324.72 1242 | 2021-05-26,38324.72,40841.0,37800.44,39241.91 1243 | 2021-05-27,39241.92,40411.14,37134.27,38529.98 1244 | 2021-05-28,38529.99,38877.83,34684.0,35663.49 1245 | 2021-05-29,35661.79,37338.58,33632.76,34605.15 1246 | 2021-05-30,34605.15,36488.0,33379.0,35641.27 1247 | 2021-05-31,35641.26,37499.0,34153.84,37253.81 1248 | 2021-06-01,37253.82,37894.81,35666.0,36693.09 1249 | 2021-06-02,36694.85,38225.0,35920.0,37568.68 1250 | 2021-06-03,37568.68,39476.0,37170.0,39246.79 1251 | 2021-06-04,39246.78,39289.07,35555.15,36829.0 1252 | 2021-06-05,36829.15,37925.0,34800.0,35513.2 1253 | 2021-06-06,35516.07,36480.0,35222.0,35796.31 1254 | 2021-06-07,35796.31,36900.0,33300.0,33552.79 1255 | 2021-06-08,33556.96,34068.01,31000.0,33380.81 1256 | 2021-06-09,33380.8,37534.79,32396.82,37388.05 1257 | 2021-06-10,37388.05,38491.0,35782.0,36675.72 1258 | 2021-06-11,36677.83,37680.4,35936.77,37331.98 1259 | 2021-06-12,37331.98,37463.63,34600.36,35546.11 1260 | 2021-06-13,35546.12,39380.0,34757.0,39020.57 1261 | 2021-06-14,39020.56,41064.05,38730.0,40516.29 1262 | 2021-06-15,40516.28,41330.0,39506.4,40144.04 1263 | 2021-06-16,40143.8,40527.14,38116.01,38349.01 1264 | 2021-06-17,38349.0,39559.88,37365.0,38092.97 1265 | 2021-06-18,38092.97,38202.84,35129.29,35819.84 1266 | 2021-06-19,35820.48,36457.0,34803.52,35483.72 1267 | 2021-06-20,35483.72,36137.72,33336.0,35600.16 1268 | 2021-06-21,35600.17,35750.0,31251.23,31608.93 1269 | 2021-06-22,31614.12,33298.78,28805.0,32509.56 1270 | 2021-06-23,32509.56,34881.0,31683.0,33678.07 1271 | 2021-06-24,33675.07,35298.0,32286.57,34663.09 1272 | 2021-06-25,34663.08,35500.0,31275.0,31584.45 1273 | 2021-06-26,31576.090000000004,32730.0,30151.0,32283.65 1274 | 2021-06-27,32283.65,34749.0,31973.45,34700.34 1275 | 2021-06-28,34702.49,35297.71,33862.72,34494.89 1276 | 2021-06-29,34494.89,36600.0,34225.43,35911.73 1277 | 2021-06-30,35911.72,36100.0,34017.55,35045.0 1278 | 2021-07-01,35045.0,35057.57,32711.0,33504.69 1279 | 2021-07-02,33502.33,33977.04,32699.000000000004,33786.55 1280 | 2021-07-03,33786.54,34945.61,33316.73,34669.13 1281 | 2021-07-04,34669.12,35967.85,34357.15,35286.51 1282 | 2021-07-05,35288.13,35293.78,33125.55,33690.14 1283 | 2021-07-06,33690.15,35118.88,33532.0,34220.01 1284 | 2021-07-07,34220.02,35059.09,33777.77,33862.12 1285 | 2021-07-08,33862.11,33929.64,32077.0,32875.71 1286 | 2021-07-09,32875.71,34100.0,32261.07,33815.81 1287 | 2021-07-10,33815.81,34262.0,33004.78,33502.87 1288 | 2021-07-11,33502.87,34666.0,33306.47,34258.99 1289 | 2021-07-12,34259.0,34678.43,32658.340000000004,33086.63 1290 | 2021-07-13,33086.94,33340.0,32202.25,32729.77 1291 | 2021-07-14,32729.12,33114.03,31550.000000000004,32820.02 1292 | 2021-07-15,32820.03,33185.25,31133.0,31880.0 1293 | 2021-07-16,31874.49,32249.18,31020.0,31383.87 1294 | 2021-07-17,31383.86,31955.919999999995,31164.31,31520.07 1295 | 2021-07-18,31520.07,32435.0,31108.970000000005,31778.56 1296 | 2021-07-19,31778.57,31899.0,30407.44,30839.65 1297 | 2021-07-20,30839.650000000005,31063.07,29278.0,29790.35 1298 | 2021-07-21,29790.34,32858.0,29482.610000000004,32144.51 1299 | 2021-07-22,32144.51,32591.35,31708.0,32287.83 1300 | 2021-07-23,32287.580000000005,33650.0,31924.32,33634.09 1301 | 2021-07-24,33634.1,34500.0,33401.14,34258.14 1302 | 2021-07-25,34261.51,35398.0,33851.12,35381.02 1303 | 2021-07-26,35381.02,40550.0,35205.78,37237.6 1304 | 2021-07-27,37241.33,39542.61,36383.0,39457.87 1305 | 2021-07-28,39456.61,40900.0,38772.0,40019.56 1306 | 2021-07-29,40019.57,40640.0,39200.0,40016.48 1307 | 2021-07-30,40018.49,42316.71,38313.23,42206.37 1308 | 2021-07-31,42206.36,42448.0,41000.15,41461.83 1309 | 2021-08-01,41461.84,42599.0,39422.01,39845.44 1310 | 2021-08-02,39850.27,40480.01,38690.0,39147.82 1311 | 2021-08-03,39146.86,39780.00000000001,37642.03,38207.05 1312 | 2021-08-04,38207.04,39969.66,37508.56,39723.18 1313 | 2021-08-05,39723.17,41350.0,37332.7,40862.46 1314 | 2021-08-06,40862.46,43392.43,39853.86,42836.87 1315 | 2021-08-07,42836.87,44700.0,42446.41,44572.54 1316 | 2021-08-08,44572.54,45310.0,43261.0,43794.37 1317 | 2021-08-09,43794.36,46454.15,42779.0,46253.4 1318 | 2021-08-10,46248.87,46700.0,44589.45999999999,45584.99 1319 | 2021-08-11,45584.99999999999,46743.47,45341.14,45511.0 1320 | 2021-08-12,45510.67,46218.12,43769.99999999999,44399.0 1321 | 2021-08-13,44400.06,47886.0,44217.39,47799.99999999999 1322 | 2021-08-14,47799.98999999999,48144.0,45971.03,47068.51 1323 | 2021-08-15,47068.5,47372.27,45500.0,46973.82 1324 | 2021-08-16,46973.82,48053.83,45660.0,45901.28999999999 1325 | 2021-08-17,45901.3,47160.0,44376.0,44695.94999999999 1326 | 2021-08-18,44695.95,46000.0,44203.28,44705.29 1327 | 2021-08-19,44699.37,47033.0,43927.7,46760.62 1328 | 2021-08-20,46760.62,49382.99,46622.99,49322.47 1329 | 2021-08-21,49322.47,49757.04,48222.00000000001,48821.87 1330 | 2021-08-22,48821.88,49500.0,48050.0,49239.22 1331 | 2021-08-23,49239.22,50500.0,49029.0,49488.85 1332 | 2021-08-24,49488.85,49860.0,47600.0,47674.01 1333 | 2021-08-25,47674.01,49264.30000000001,47126.28,48973.32 1334 | 2021-08-26,48973.32,49352.84,46250.0,46843.87 1335 | 2021-08-27,46843.86,49149.93,46348.0,49069.9 1336 | 2021-08-28,49069.9,49299.0,48346.88,48895.35 1337 | 2021-08-29,48895.35,49632.27,47762.54,48767.83 1338 | 2021-08-30,48767.84,48888.61,46853.0,46982.91 1339 | 2021-08-31,46982.91,48246.11,46700.00000000001,47100.89 1340 | 2021-09-01,47100.89,49156.0,46512.0,48810.52 1341 | 2021-09-02,48810.51,50450.13,48584.06,49246.64 1342 | 2021-09-03,49246.63,51000.0,48316.84,49999.14 1343 | 2021-09-04,49998.0,50535.69,49370.0,49915.64 1344 | 2021-09-05,49917.54,51900.0,49450.0,51756.88 1345 | 2021-09-06,51756.88,52780.0,50969.33,52663.9 1346 | 2021-09-07,52666.2,52920.0,42843.05,46863.73 1347 | 2021-09-08,46868.57,47340.99,44412.02,46048.31 1348 | 2021-09-09,46048.31,47399.97,45513.08,46395.14 1349 | 2021-09-10,46395.14,47033.0,44132.29,44850.91 1350 | 2021-09-11,44842.2,45987.93,44722.22,45173.69 1351 | 2021-09-12,45173.68,46460.0,44742.06,46025.24 1352 | 2021-09-13,46025.23,46880.0,43370.0,44940.73 1353 | 2021-09-14,44940.72,47250.0,44594.44,47111.52 1354 | 2021-09-15,47103.28,48500.0,46682.32,48121.41 1355 | 2021-09-16,48121.4,48557.0,47021.1,47737.82 1356 | 2021-09-17,47737.81,48150.0,46699.56,47299.98 1357 | 2021-09-18,47299.98,48843.2,47035.56,48292.740000000005 1358 | 2021-09-19,48292.75,48372.83,46829.18,47241.75 1359 | 2021-09-20,47241.75,47347.25,42500.0,43015.62 1360 | 2021-09-21,43016.64,43639.0,39600.0,40734.38 1361 | 2021-09-22,40734.09,44000.55,40565.39,43543.61 1362 | 2021-09-23,43546.37,44978.0,43069.09,44865.26 1363 | 2021-09-24,44865.26,45200.0,40675.0,42810.57 1364 | 2021-09-25,42810.58,42966.84,41646.28,42670.64 1365 | 2021-09-26,42670.63,43950.0,40750.0,43160.9 1366 | 2021-09-27,43160.9,44350.0,42098.0,42147.35 1367 | 2021-09-28,42147.35,42787.38,40888.0,41026.54 1368 | 2021-09-29,41025.01,42590.0,40753.88,41524.28 1369 | 2021-09-30,41524.29,44141.37,41410.17,43824.1 1370 | 2021-10-01,43820.01,48495.0,43283.03,48141.61 1371 | 2021-10-02,48141.6,48336.59,47430.18,47634.9 1372 | 2021-10-03,47634.89,49228.08,47088.0,48200.01 1373 | 2021-10-04,48200.01,49536.12,46891.0,49224.94 1374 | 2021-10-05,49224.93,51886.3,49022.4,51471.99 1375 | 2021-10-06,51471.99,55750.0,50382.41,55315.0 1376 | 2021-10-07,55315.0,55332.31,53357.0,53785.22 1377 | 2021-10-08,53785.22,56100.0,53617.61,53951.43 1378 | 2021-10-09,53955.67,55489.0,53661.67,54949.72 1379 | 2021-10-10,54949.72000000001,56561.30999999999,54079.99999999999,54659.0 1380 | 2021-10-11,54659.01,57839.04,54415.06,57471.35 1381 | 2021-10-12,57471.35,57680.0,53879.0,55996.93 1382 | 2021-10-13,55996.91,57777.0,54167.19,57367.0 1383 | 2021-10-14,57370.83,58532.54,56818.05,57347.94 1384 | 2021-10-15,57347.94,62932.99999999999,56850.0,61672.42 1385 | 2021-10-16,61672.42,62378.42,60150.0,60875.57 1386 | 2021-10-17,60875.57,61718.39,58963.00000000001,61528.33 1387 | 2021-10-18,61528.31999999999,62695.78,59844.45,62009.84 1388 | 2021-10-19,62005.6,64486.0,61322.22,64280.59 1389 | 2021-10-20,64280.59,67000.0,63481.4,66001.41 1390 | 2021-10-21,66001.4,66639.74,62000.0,62193.15 1391 | 2021-10-22,62193.15,63732.39,60000.0,60688.22 1392 | 2021-10-23,60688.23,61747.64,59562.15,61286.75 1393 | 2021-10-24,61286.75,61500.0,59510.63,60852.22 1394 | 2021-10-25,60852.22,63710.63,60650.0,63078.78 1395 | 2021-10-26,63078.78,63293.48000000001,59817.55,60328.81 1396 | 2021-10-27,60328.81,61496.0,58000.0,58413.44 1397 | 2021-10-28,58413.44,62499.0,57820.0,60575.89 1398 | 2021-10-29,60575.90000000001,62980.0,60174.81,62253.71 1399 | 2021-10-30,62253.7,62359.25,60673.0,61859.19 1400 | 2021-10-31,61859.19,62405.30000000001,59945.36000000001,61299.8 1401 | 2021-11-01,61299.81,62437.74,59405.00000000001,60911.11 1402 | 2021-11-02,60911.12,64270.0,60624.68,63219.99 1403 | 2021-11-03,63220.57,63500.0,60382.76,62896.48 1404 | 2021-11-04,62896.48999999999,63086.30999999999,60677.01000000001,61395.01 1405 | 2021-11-05,61395.01,62595.72,60721.0,60937.12 1406 | 2021-11-06,60940.17999999999,61560.49,60050.0,61470.61 1407 | 2021-11-07,61470.62,63286.34999999999,61322.78,63273.59 1408 | 2021-11-08,63273.58,67789.0,63273.58,67525.83 1409 | 2021-11-09,67525.82,68524.25,66222.4,66947.66 1410 | 2021-11-10,66947.67,69000.0,62822.9,64882.43 1411 | 2021-11-11,64882.42,65600.07,64099.99999999999,64774.26 1412 | 2021-11-12,64774.25,65450.7,62278.0,64122.23 1413 | 2021-11-13,64122.22,65000.00000000001,63360.22,64380.00000000001 1414 | 2021-11-14,64380.01,65550.51,63576.27,65519.1 1415 | 2021-11-15,65519.11,66401.82,63400.00000000001,63606.74 1416 | 2021-11-16,63606.73000000001,63617.31,58574.06999999999,60058.87000000001 1417 | 2021-11-17,60058.87,60840.23000000001,58373.0,60344.87 1418 | 2021-11-18,60344.86,60976.0,56474.26,56891.62 1419 | 2021-11-19,56891.62,58320.0,55600.0,58052.23999999999 1420 | 2021-11-20,58057.1,59845.0,57353.0,59707.51 1421 | 2021-11-21,59707.52,60029.76,58486.65,58622.02 1422 | 2021-11-22,58617.7,59444.0,55610.0,56247.18 1423 | 2021-11-23,56243.83,58009.99,55317.0,57541.27 1424 | 2021-11-24,57541.26,57735.0,55836.99999999999,57138.29 1425 | 2021-11-25,57138.29,59398.9,57000.0,58960.36 1426 | 2021-11-26,58960.37,59150.0,53500.0,53726.53 1427 | 2021-11-27,53723.72,55280.0,53610.0,54721.03 1428 | 2021-11-28,54716.47,57445.05,53256.64,57274.88 1429 | 2021-11-29,57274.89,58865.97,56666.66999999999,57776.25 1430 | 2021-11-30,57776.24999999999,59176.99,55875.55,56950.56 1431 | 2021-12-01,56950.56,59053.55000000001,56458.01,57184.07 1432 | 2021-12-02,57184.07,57375.47,55777.77,56480.34 1433 | 2021-12-03,56484.26,57600.0,51679.99999999999,53601.05 1434 | 2021-12-04,53601.05,53859.1,42000.3,49152.47 1435 | 2021-12-05,49152.46,49699.05,47727.21,49396.33 1436 | 2021-12-06,49396.32000000001,50891.11,47100.0,50441.92 1437 | 2021-12-07,50441.91,51936.33,50039.74,50588.95 1438 | 2021-12-08,50588.95,51200.0,48600.0,50471.19 1439 | 2021-12-09,50471.19,50797.76,47320.0,47545.59 1440 | 2021-12-10,47535.9,50125.0,46852.0,47140.54 1441 | 2021-12-11,47140.54,49485.70999999999,46751.0,49389.99 1442 | 2021-12-12,49389.99,50777.0,48638.0,50053.9 1443 | 2021-12-13,50053.9,50189.97,45672.75,46702.75 1444 | 2021-12-14,46702.76,48700.41,46290.0,48343.28 1445 | 2021-12-15,48336.95,49500.0,46547.0,48864.98 1446 | 2021-12-16,48864.98,49436.43,47511.0,47632.38 1447 | 2021-12-17,47632.38,47995.96,45456.0,46131.2 1448 | 2021-12-18,46133.83,47392.37,45500.0,46834.48 1449 | 2021-12-19,46834.47,48300.01,46406.91,46681.23 1450 | 2021-12-20,46681.24,47537.57,45558.85,46914.16 1451 | 2021-12-21,46914.17,49328.96,46630.0,48889.88 1452 | 2021-12-22,48887.59,49576.13,48421.87000000001,48588.16 1453 | 2021-12-23,48588.17,51375.0,47920.42,50838.81 1454 | 2021-12-24,50838.82,51810.0,50384.43,50820.0 1455 | 2021-12-25,50819.99,51156.23,50142.32,50399.66 1456 | 2021-12-26,50399.67,51280.0,49412.0,50775.49 1457 | 2021-12-27,50775.48,52087.99999999999,50449.0,50701.44 1458 | 2021-12-28,50701.44000000001,50704.05000000001,47313.01,47543.73999999999 1459 | 2021-12-29,47543.74,48139.08,46096.99,46464.66 1460 | 2021-12-30,46464.66,47900.0,45900.0,47120.87 1461 | 2021-12-31,47120.88,48548.26,45678.0,46216.93 1462 | 2022-01-01,46216.93,47954.63,46208.37,47722.65 1463 | 2022-01-02,47722.66,47990.0,46654.0,47286.18 1464 | 2022-01-03,47286.18000000001,47570.0,45696.0,46446.1 1465 | 2022-01-04,46446.1,47557.54,45500.0,45832.01 1466 | 2022-01-05,45832.01,47070.0,42500.0,43451.13 1467 | 2022-01-06,43451.14,43816.0,42430.58,43082.31 1468 | 2022-01-07,43082.3,43145.83,40610.0,41566.48 1469 | 2022-01-08,41566.48,42300.0,40501.0,41679.74 1470 | 2022-01-09,41679.74,42786.7,41200.02,41864.62 1471 | 2022-01-10,41864.62,42248.5,39650.0,41822.49 1472 | 2022-01-11,41822.49,43100.0,41268.93,42729.29 1473 | 2022-01-12,42729.29,44322.0,42450.0,43902.66 1474 | 2022-01-13,43902.65,44500.0,42311.22,42560.11 1475 | 2022-01-14,42558.35,43448.78,41725.95,43059.96 1476 | 2022-01-15,43059.96,43800.0,42555.0,43084.29 1477 | 2022-01-16,43084.29,43475.0,42581.79,43071.66 1478 | 2022-01-17,43071.66,43176.18,41540.42,42201.62 1479 | 2022-01-18,42201.630000000005,42691.0,41250.0,42352.12 1480 | 2022-01-19,42352.12,42559.13,41138.56,41660.01 1481 | 2022-01-20,41660.0,43505.0,40553.31,40680.91 1482 | 2022-01-21,40680.92,41100.0,35440.45,36445.31 1483 | 2022-01-22,36445.31,36835.22,34008.0,35071.42 1484 | 2022-01-23,35071.42,36499.0,34601.01,36244.55 1485 | 2022-01-24,36244.55,37550.0,32917.17,36660.35 1486 | 2022-01-25,36660.35,37545.14,35701.0,36958.32 1487 | 2022-01-26,36958.32,38919.98,36234.63,36809.34 1488 | 2022-01-27,36807.24,37234.47,35507.01,37160.1 1489 | 2022-01-28,37160.11,38000.0,36155.01,37716.56 1490 | 2022-01-29,37716.57,38720.74,37268.44,38166.84 1491 | 2022-01-30,38166.83,38359.26,37351.63,37881.76 1492 | 2022-01-31,37881.75,38744.0,36632.61,38466.9 1493 | 2022-02-01,38466.9,39265.2,38000.0,38694.59 1494 | 2022-02-02,38694.59,38855.92,36586.95,36896.36 1495 | 2022-02-03,36896.37,37387.0,36250.0,37311.61 1496 | 2022-02-04,37311.98,41772.33,37026.73,41574.25 1497 | 2022-02-05,41571.7,41913.69,40843.01,41382.59 1498 | 2022-02-06,41382.6,42656.0,41116.56,42380.87 1499 | 2022-02-07,42380.87,44500.5,41645.85,43839.99 1500 | 2022-02-08,43839.99,45492.0,42666.0,44042.99 1501 | 2022-02-09,44043.0,44799.0,43117.92,44372.72 1502 | 2022-02-10,44372.71,45821.0,43174.01,43495.44 1503 | 2022-02-11,43495.44,43920.0,41938.51,42373.73 1504 | 2022-02-12,42373.73000000001,43079.49,41688.88,42217.87 1505 | 2022-02-13,42217.87,42760.0,41870.0,42053.66 1506 | 2022-02-14,42053.65,42842.4,41550.56,42535.94 1507 | 2022-02-15,42535.94,44751.4,42427.03,44544.86 1508 | 2022-02-16,44544.85,44549.97,43307.0,43873.56 1509 | 2022-02-17,43873.56,44164.71,40073.21,40515.7 1510 | 2022-02-18,40515.71,40959.88,39450.0,39974.44 1511 | 2022-02-19,39974.45,40444.32,39639.03,40079.17 1512 | 2022-02-20,40079.17,40125.44,38000.0,38386.89 1513 | 2022-02-21,38386.89,39494.35,36800.0,37008.16 1514 | 2022-02-22,37008.16,38429.0,36350.0,38230.33 1515 | 2022-02-23,38230.33,39249.93,37036.79,37250.01 1516 | 2022-02-24,37250.02,39843.0,34322.28,38327.21 1517 | 2022-02-25,38328.68,39683.53,38014.37000000001,39219.17 1518 | 2022-02-26,39219.16,40348.45,38573.18,39116.72000000001 1519 | 2022-02-27,39116.73,39855.7,37000.0,37699.07 1520 | 2022-02-28,37699.08,44225.84,37450.17,43160.0 1521 | 2022-03-01,43160.0,44949.0,42809.98000000001,44421.2 1522 | 2022-03-02,44421.2,45400.0,43334.09,43892.98 1523 | 2022-03-03,43892.99,44101.12,41832.28,42454.0 1524 | 2022-03-04,42453.99999999999,42527.3,38550.0,39148.66 1525 | 2022-03-05,39148.65,39613.24,38407.59,39397.96000000001 1526 | 2022-03-06,39397.97,39693.87,38088.57,38420.81 1527 | 2022-03-07,38420.8,39547.57,37155.0,37988.0 1528 | 2022-03-08,37988.01,39362.08,37867.65,38730.63 1529 | 2022-03-09,38730.63,42594.06,38656.45,41941.71 1530 | 2022-03-10,41941.7,42039.63,38539.73,39422.0 1531 | 2022-03-11,39422.01,40236.26000000001,38223.6,38729.57 1532 | 2022-03-12,38729.57,39486.71,38660.52,38807.36 1533 | 2022-03-13,38807.35,39310.0,37578.51,37777.34 1534 | 2022-03-14,37777.35,39947.12,37555.0,39671.37 1535 | 2022-03-15,39671.37,39887.61,38098.33,39280.33 1536 | 2022-03-16,39280.33,41718.0,38828.48,41114.0 1537 | 2022-03-17,41114.01,41478.82,40500.0,40917.9 1538 | 2022-03-18,40917.89,42325.02,40135.04,41757.51 1539 | 2022-03-19,41757.51,42399.99999999999,41499.29,42201.130000000005 1540 | 2022-03-20,42201.13,42296.26,40911.00000000001,41262.11 1541 | 2022-03-21,41262.11,41544.22,40467.94,41002.25 1542 | 2022-03-22,41002.26000000001,43361.0,40875.51,42364.13 1543 | 2022-03-23,42364.13,43025.96,41751.47,42882.76 1544 | 2022-03-24,42882.76,44220.89,42560.46,43991.46 1545 | 2022-03-25,43991.45999999999,45094.14,43579.0,44313.16 1546 | 2022-03-26,44313.16,44792.99,44071.97,44511.27 1547 | 2022-03-27,44511.27,46999.0,44421.46,46827.76 1548 | 2022-03-28,46827.76,48189.84,46663.56,47122.21 1549 | 2022-03-29,47122.21,48096.47,46950.85,47434.8 1550 | 2022-03-30,47434.79,47700.22,46445.42,47067.99 1551 | 2022-03-31,47067.99,47600.00000000001,45200.0,45510.34 1552 | 2022-04-01,45510.35,46720.09,44200.0,46283.49 1553 | 2022-04-02,46283.49,47213.0,45620.0,45811.0 1554 | 2022-04-03,45810.99,47444.11,45530.92,46407.35 1555 | 2022-04-04,46407.36,46890.71,45118.0,46580.51 1556 | 2022-04-05,46580.5,47200.0,45353.81,45497.55 1557 | 2022-04-06,45497.54,45507.14,43121.0,43170.47 1558 | 2022-04-07,43170.47,43900.99,42727.35,43444.19 1559 | 2022-04-08,43444.2,43970.62,42107.14,42252.01 1560 | 2022-04-09,42252.02,42800.0,42125.48,42753.97 1561 | 2022-04-10,42753.96,43410.3,41868.0,42158.85 1562 | 2022-04-11,42158.85,42414.71,39200.0,39530.45 1563 | 2022-04-12,39530.45,40699.0,39254.63,40074.94 1564 | 2022-04-13,40074.95,41561.31,39588.54,41147.79 1565 | 2022-04-14,41147.78,41500.0,39551.94,39942.38 1566 | 2022-04-15,39942.37,40870.36,39766.4,40551.9 1567 | 2022-04-16,40551.9,40709.35,39991.55,40378.71 1568 | 2022-04-17,40378.7,40595.67,39546.17,39678.12 1569 | 2022-04-18,39678.11,41116.73,38536.51,40801.13 1570 | 2022-04-19,40801.13,41760.0,40571.0,41493.18 1571 | 2022-04-20,41493.19,42199.0,40820.0,41358.19 1572 | 2022-04-21,41358.19,42976.0,39751.0,40480.01 1573 | 2022-04-22,40480.01,40795.06,39177.0,39709.18 1574 | 2022-04-23,39709.19,39980.0,39285.0,39441.6 1575 | 2022-04-24,39441.61,39940.0,38929.62,39450.13 1576 | 2022-04-25,39450.12,40616.0,38200.0,40426.08 1577 | 2022-04-26,40426.08,40797.31,37702.26,38112.65 1578 | 2022-04-27,38112.64,39474.72,37881.31,39235.72 1579 | 2022-04-28,39235.72,40372.63,38881.43,39742.07 1580 | 2022-04-29,39742.06,39925.25,38175.0,38596.11 1581 | 2022-04-30,38596.11,38795.38,37578.2,37630.8 1582 | 2022-05-01,37630.8,38675.0,37386.38,38468.35 1583 | 2022-05-02,38468.35,39167.34,38052.0,38525.16 1584 | 2022-05-03,38525.16,38651.51,37517.8,37728.95 1585 | 2022-05-04,37728.95,40023.77,37670.0,39690.0 1586 | 2022-05-05,39690.0,39845.51,35571.9,36552.97 1587 | 2022-05-06,36552.97,36675.63,35258.0,36013.77 1588 | 2022-05-07,36013.77,36146.3,34785.0,35472.39 1589 | 2022-05-08,35472.4,35514.22,33713.95,34038.4 1590 | 2022-05-09,34038.39,34243.15,30033.33,30076.31 1591 | 2022-05-10,30074.23,32658.990000000005,29730.4,31017.1 1592 | 2022-05-11,31017.11,32162.59,27785.0,29103.94 1593 | 2022-05-12,29103.94,30243.0,26700.0,29029.75 1594 | 2022-05-13,29029.740000000005,31083.370000000003,28751.669999999995,29287.05 1595 | 2022-05-14,29287.05,30343.27,28630.0,30086.74 1596 | 2022-05-15,30086.74,31460.0,29480.0,31328.89 1597 | 2022-05-16,31328.89,31328.9,29087.04,29874.009999999995 1598 | 2022-05-17,29874.01,30788.37,29450.38,30444.93 1599 | 2022-05-18,30444.93,30709.99,28654.47,28715.32 1600 | 2022-05-19,28715.33,30545.18,28691.38,30319.23 1601 | 2022-05-20,30319.22,30777.33,28730.0,29201.01 1602 | 2022-05-21,29201.01,29656.18,28947.279999999995,29445.06 1603 | 2022-05-22,29445.07,30487.99,29255.11,30293.94 1604 | 2022-05-23,30293.93,30670.51,28866.35,29109.15 1605 | 2022-05-24,29109.14,29845.86,28669.0,29654.58 1606 | 2022-05-25,29654.58,30223.74,29294.21,29542.15 1607 | 2022-05-26,29542.14,29886.64,28019.56,29201.35 1608 | 2022-05-27,29201.35,29397.660000000003,28282.9,28629.8 1609 | 2022-05-28,28629.81,29266.0,28450.0,29031.33 1610 | 2022-05-29,29031.33,29587.78,28839.21,29468.1 1611 | 2022-05-30,29468.1,32222.000000000004,29299.62,31734.22 1612 | 2022-05-31,31734.23,32399.0,31200.01,31801.04 1613 | 2022-06-01,31801.05,31982.97,29301.0,29805.83 1614 | 2022-06-02,29805.84,30689.0,29594.55,30452.619999999995 1615 | 2022-06-03,30452.63,30699.0,29282.36,29700.21 1616 | 2022-06-04,29700.210000000003,29988.88,29485.0,29864.04 1617 | 2022-06-05,29864.03,30189.0,29531.42,29919.21 1618 | 2022-06-06,29919.2,31765.64,29890.23,31373.1 1619 | 2022-06-07,31373.1,31589.6,29218.96,31125.33 1620 | 2022-06-08,31125.32,31327.22,29843.88,30204.77 1621 | 2022-06-09,30204.77,30700.000000000004,29944.1,30109.93 1622 | 2022-06-10,30109.930000000004,30382.8,28850.0,29091.88 1623 | 2022-06-11,29091.87,29440.41,28099.99,28424.7 1624 | 2022-06-12,28424.71,28544.960000000003,26560.0,26574.529999999995 1625 | 2022-06-13,26574.53,26895.84,21925.77,22487.41 1626 | 2022-06-14,22485.27,23362.880000000005,20846.0,22136.41 1627 | 2022-06-15,22136.42,22800.0,20111.62,22583.72 1628 | 2022-06-16,22583.72,22995.73,20232.0,20401.31 1629 | 2022-06-17,20400.6,21365.43,20246.66,20468.81 1630 | 2022-06-18,20468.81,20792.06,17622.0,18970.79 1631 | 2022-06-19,18970.79,20815.95,17960.41,20574.0 1632 | 2022-06-20,20574.0,21090.0,19637.03,20573.89 1633 | 2022-06-21,20573.9,21723.0,20348.4,20723.52 1634 | 2022-06-22,20723.51,20900.0,19770.51,19987.99 1635 | 2022-06-23,19988.0,21233.0,19890.07,21110.13 1636 | 2022-06-24,21110.12,21558.41,20736.72,21237.69 1637 | 2022-06-25,21237.68,21614.5,20906.62,21491.19 1638 | 2022-06-26,21491.18,21888.0,20964.73,21038.07 1639 | 2022-06-27,21038.08,21539.85,20510.0,20742.56 1640 | 2022-06-28,20742.57,21212.1,20202.01,20281.29 1641 | 2022-06-29,20281.28,20432.31,19854.92,20123.01 1642 | 2022-06-30,20123.0,20179.08,18626.0,19942.21 1643 | 2022-07-01,19942.21,20918.35,18975.0,19279.8 1644 | 2022-07-02,19279.8,19467.39,18977.01,19252.81 1645 | 2022-07-03,19252.82,19647.63,18781.0,19315.83 1646 | 2022-07-04,19315.83,20354.01,19055.31,20236.71 1647 | 2022-07-05,20236.71,20750.0,19304.4,20175.83 1648 | 2022-07-06,20175.84,20675.22,19761.25,20564.51 1649 | 2022-07-07,20564.51,21838.1,20251.68,21624.98 1650 | 2022-07-08,21624.99,22527.369999999995,21189.26,21594.75 1651 | 2022-07-09,21594.75,21980.0,21322.12,21591.83 1652 | 2022-07-10,21592.15,21607.65,20655.0,20862.47 1653 | 2022-07-11,20861.11,20868.48,19875.23,19963.61 1654 | 2022-07-12,19963.61,20059.42,19240.0,19328.75 1655 | 2022-07-13,19331.28,20366.61,18910.94,20234.87 1656 | 2022-07-14,20234.87,20900.0,19616.07,20588.84 1657 | 2022-07-15,20588.84,21200.0,20382.29,20830.04 1658 | 2022-07-16,20830.04,21588.94,20478.61,21195.6 1659 | 2022-07-17,21195.6,21684.54,20750.01,20798.16 1660 | 2022-07-18,20799.580000000005,22777.63,20762.45,22432.58 1661 | 2022-07-19,22432.58,23800.0,21579.54,23396.62 1662 | 2022-07-20,23398.48,24276.74,22906.19,23223.300000000003 1663 | 2022-07-21,23223.3,23442.77,22341.46,23152.19 1664 | 2022-07-22,23152.19,23756.49,22500.0,22684.83 1665 | 2022-07-23,22684.830000000005,23000.77,21934.57,22451.07 1666 | 2022-07-24,22448.58,23014.64,22257.15,22579.680000000004 1667 | 2022-07-25,22577.13,22666.0,21250.0,21310.9 1668 | 2022-07-26,21310.9,21347.82,20706.5,21254.67 1669 | 2022-07-27,21254.67,23112.63,21042.53,22952.45 1670 | 2022-07-28,22954.31,24199.72,22582.13,23842.93 1671 | 2022-07-29,23845.25,24442.660000000003,23414.03,23773.75 1672 | 2022-07-30,23777.28,24668.0,23502.25,23643.51 1673 | 2022-07-31,23644.64,24194.82,23227.31,23293.32 1674 | 2022-08-01,23296.36,23509.68,22850.0,23268.01 1675 | 2022-08-02,23266.9,23459.89,22654.37,22987.79 1676 | 2022-08-03,22985.93,23647.68,22681.22,22818.37 1677 | 2022-08-04,22816.91,23223.32,22400.0,22622.98 1678 | 2022-08-05,22622.41,23472.86,22586.95,23312.42 1679 | 2022-08-06,23313.56,23354.36,22909.52,22954.21 1680 | 2022-08-07,22954.21,23402.0,22844.62,23174.39 1681 | 2022-08-08,23174.39,24245.0,23154.25,23810.0 1682 | 2022-08-09,23810.98,23933.25,22865.0,23149.95 1683 | 2022-08-10,23151.32,24226.000000000004,22664.69,23954.05 1684 | 2022-08-11,23954.05,24918.54,23852.13,23934.39 1685 | 2022-08-12,23933.09,24456.5,23583.0,24403.68 1686 | 2022-08-13,24401.7,24888.0,24291.22,24441.38 1687 | 2022-08-14,24443.06,25047.56,24144.0,24305.24 1688 | 2022-08-15,24305.25,25211.32,23773.22,24094.82 1689 | 2022-08-16,24093.04,24247.49,23671.22,23854.74 1690 | 2022-08-17,23856.15,24446.709999999995,23180.4,23342.660000000003 1691 | 2022-08-18,23342.66,23600.0,23111.04,23191.2 1692 | 2022-08-19,23191.45,23208.67,20783.57,20834.39 1693 | 2022-08-20,20834.39,21382.85,20761.9,21140.07 1694 | 2022-08-21,21140.07,21800.0,21069.11,21515.61 1695 | 2022-08-22,21516.7,21548.71,20890.18,21399.83 1696 | 2022-08-23,21400.75,21684.870000000003,20890.14,21529.120000000003 1697 | 2022-08-24,21529.11,21900.0,21145.0,21368.08 1698 | 2022-08-25,21368.05,21819.88,21310.15,21559.04 1699 | 2022-08-26,21559.04,21886.77,20107.9,20241.05 1700 | 2022-08-27,20239.14,20402.93,19800.0,20037.6 1701 | 2022-08-28,20037.6,20171.18,19520.0,19555.61 1702 | 2022-08-29,19555.61,20433.62,19550.79,20285.73 1703 | 2022-08-30,20287.2,20576.25,19540.0,19811.66 1704 | 2022-08-31,19813.03,20490.0,19797.94,20050.02 1705 | 2022-09-01,20048.44,20208.37,19565.66,20131.46 1706 | 2022-09-02,20132.64,20441.259999999995,19755.29,19951.86 1707 | 2022-09-03,19950.98,20055.93,19652.72,19831.9 1708 | 2022-09-04,19832.45,20029.23,19583.1,20000.3 1709 | 2022-09-05,20000.3,20057.27,19633.83,19796.84 1710 | 2022-09-06,19795.34,20180.0,18649.51,18790.61 1711 | 2022-09-07,18790.61,19464.06,18510.77,19292.84 1712 | 2022-09-08,19292.85,19458.25,19012.0,19319.77 1713 | 2022-09-09,19320.54,21597.22,19291.75,21360.11 1714 | 2022-09-10,21361.62,21810.8,21111.13,21648.34 1715 | 2022-09-11,21647.21,21860.0,21350.0,21826.87 1716 | 2022-09-12,21826.87,22488.0,21538.51,22395.74 1717 | 2022-09-13,22395.44,22799.0,19860.0,20173.57 1718 | 2022-09-14,20173.62,20541.48,19617.62,20226.71 1719 | 2022-09-15,20227.17,20330.24,19497.0,19701.88 1720 | 2022-09-16,19701.88,19890.0,19320.01,19803.3 1721 | 2022-09-17,19803.3,20189.0,19748.08,20113.62 1722 | 2022-09-18,20112.61,20117.26,19335.62,19416.18 1723 | 2022-09-19,19417.45,19686.2,18232.56,19537.02 1724 | 2022-09-20,19537.02,19634.62,18711.87,18875.0 1725 | 2022-09-21,18874.31,19956.0,18125.98,18461.36 1726 | 2022-09-22,18461.36,19550.17,18356.39,19401.63 1727 | 2022-09-23,19401.63,19500.0,18531.42,19289.91 1728 | 2022-09-24,19288.57,19316.14,18805.340000000004,18920.5 1729 | 2022-09-25,18921.99,19180.21,18629.2,18807.38 1730 | 2022-09-26,18809.13,19318.96,18680.72,19227.82 1731 | 2022-09-27,19226.68,20385.86,18816.32,19079.13 1732 | 2022-09-28,19078.1,19790.0,18471.28,19412.82 1733 | 2022-09-29,19412.82,19645.52,18843.01,19591.51 1734 | 2022-09-30,19590.54,20185.0,19155.36,19422.61 1735 | 2022-10-01,19422.61,19484.0,19159.42,19310.95 1736 | 2022-10-02,19312.24,19395.91,18920.35,19056.8 1737 | 2022-10-03,19057.74,19719.1,18959.68,19629.08 1738 | 2022-10-04,19629.08,20475.0,19490.6,20337.82 1739 | 2022-10-05,20337.82,20365.6,19730.0,20158.26 1740 | 2022-10-06,20158.26,20456.6,19853.0,19960.67 1741 | 2022-10-07,19960.67,20068.82,19320.0,19530.09 1742 | 2022-10-08,19530.09,19627.38,19237.14,19417.96 1743 | 2022-10-09,19416.52,19558.0,19316.04,19439.02 1744 | 2022-10-10,19439.96,19525.0,19020.25,19131.87 1745 | 2022-10-11,19131.87,19268.09,18860.0,19060.0 1746 | 2022-10-12,19060.0,19238.31,18965.88,19155.53 1747 | 2022-10-13,19155.1,19513.79,18190.0,19375.13 1748 | 2022-10-14,19375.58,19951.87,19070.37,19176.93 1749 | 2022-10-15,19176.93,19227.68,18975.18,19069.39 1750 | 2022-10-16,19068.4,19425.84,19063.74,19262.98 1751 | 2022-10-17,19262.98,19676.96,19152.03,19549.86 1752 | 2022-10-18,19548.48,19706.66,19091.0,19327.44 1753 | 2022-10-19,19327.44,19360.16,19065.97,19123.97 1754 | 2022-10-20,19123.35,19347.82,18900.0,19041.92 1755 | 2022-10-21,19041.92,19250.0,18650.0,19164.37 1756 | 2022-10-22,19164.37,19257.0,19112.72,19204.35 1757 | 2022-10-23,19204.29,19695.0,19070.11,19570.4 1758 | 2022-10-24,19570.400000000005,19601.15,19157.0,19329.72 1759 | 2022-10-25,19330.6,20415.87,19237.0,20080.07 1760 | 2022-10-26,20079.02,21020.0,20050.41,20771.59 1761 | 2022-10-27,20771.61,20872.21,20200.0,20295.11 1762 | 2022-10-28,20295.11,20750.0,20000.09,20591.84 1763 | 2022-10-29,20591.84,21085.0,20554.01,20809.67 1764 | 2022-10-30,20809.68,20931.21,20515.0,20627.48 1765 | 2022-10-31,20627.48,20845.92,20237.95,20490.74 1766 | 2022-11-01,20490.74,20700.0,20330.74,20483.62 1767 | 2022-11-02,20482.81,20800.0,20048.04,20151.84 1768 | 2022-11-03,20151.84,20393.32,20031.24,20207.82 1769 | 2022-11-04,20207.12,21302.05,20180.96,21148.52 1770 | 2022-11-05,21148.520000000004,21480.65,21080.65,21299.37 1771 | 2022-11-06,21299.37,21365.27,20886.130000000005,20905.58 1772 | 2022-11-07,20905.58,21069.77,20384.89,20591.13 1773 | 2022-11-08,20590.67,20700.88,17166.83,18547.23 1774 | 2022-11-09,18545.38,18587.76,15588.0,15922.81 1775 | 2022-11-10,15922.68,18199.0,15754.26,17601.15 1776 | 2022-11-11,17602.45,17695.0,16361.6,17070.31 1777 | 2022-11-12,17069.98,17119.1,16631.39,16812.08 1778 | 2022-11-13,16813.16,16954.28,16229.0,16329.85 1779 | 2022-11-14,16331.78,17190.0,15815.21,16619.46 1780 | 2022-11-15,16617.72,17134.69,16527.72,16900.57 1781 | 2022-11-16,16900.57,17015.92,16378.61,16662.76 1782 | 2022-11-17,16661.61,16751.0,16410.74,16692.56 1783 | 2022-11-18,16692.56,17011.0,16546.04,16700.45 1784 | 2022-11-19,16699.43,16822.41,16553.53,16700.68 1785 | 2022-11-20,16700.68,16753.33,16180.0,16280.229999999998 1786 | 2022-11-21,16279.5,16319.0,15475.999999999998,15781.290000000005 1787 | 2022-11-22,15781.29,16315.0,15616.63,16226.94 1788 | 2022-11-23,16227.96,16706.0,16160.2,16603.11 1789 | 2022-11-24,16603.11,16812.63,16458.05,16598.95 1790 | 2022-11-25,16599.55,16666.0,16342.81,16522.14 1791 | 2022-11-26,16521.35,16701.99,16385.0,16458.57 1792 | 2022-11-27,16457.61,16600.0,16401.0,16428.78 1793 | 2022-11-28,16428.77,16487.04,15995.27,16212.91 1794 | 2022-11-29,16212.18,16548.71,16100.0,16442.53 1795 | 2022-11-30,16442.91,17249.0,16428.3,17163.64 1796 | 2022-12-01,17165.53,17324.0,16855.01,16977.37 1797 | 2022-12-02,16978.0,17105.73,16787.85,17092.74 1798 | 2022-12-03,17092.13,17188.98,16858.74,16885.2 1799 | 2022-12-04,16885.2,17202.84,16878.25,17105.7 1800 | 2022-12-05,17106.65,17424.25,16867.0,16966.35 1801 | 2022-12-06,16966.35,17107.01,16906.37,17088.96 1802 | 2022-12-07,17088.96,17142.21,16678.83,16836.64 1803 | 2022-12-08,16836.64,17299.0,16733.49,17224.1 1804 | 2022-12-09,17224.1,17360.0,17058.21,17128.56 1805 | 2022-12-10,17128.56,17227.72,17092.0,17127.49 1806 | 2022-12-11,17127.49,17270.99,17071.0,17085.05 1807 | 2022-12-12,17085.05,17241.89,16871.85,17209.83 1808 | 2022-12-13,17208.93,18000.0,17080.14,17774.7 1809 | 2022-12-14,17775.82,18387.95,17660.94,17803.15 1810 | 2022-12-15,17804.01,17854.82,17275.51,17356.34 1811 | 2022-12-16,17356.96,17531.73,16527.32,16632.12 1812 | 2022-12-17,16631.5,16796.82,16579.85,16776.52 1813 | 2022-12-18,16777.54,16863.26,16663.07,16738.21 1814 | 2022-12-19,16739.0,16815.99,16256.3,16438.88 1815 | 2022-12-20,16438.88,17061.27,16397.2,16895.56 1816 | 2022-12-21,16896.15,16925.0,16723.0,16824.67 1817 | 2022-12-22,16824.68,16868.52,16559.85,16821.43 1818 | 2022-12-23,16821.9,16955.14,16731.13,16778.5 1819 | 2022-12-24,16778.52,16869.99,16776.62,16836.12 1820 | 2022-12-25,16835.73,16857.96,16721.0,16832.11 1821 | 2022-12-26,16832.11,16944.52,16791.0,16919.39 1822 | 2022-12-27,16919.39,16972.83,16592.37,16706.36 1823 | 2022-12-28,16706.06,16785.19,16465.33,16547.31 1824 | 2022-12-29,16547.32,16664.41,16488.91,16633.47 1825 | 2022-12-30,16633.47,16677.35,16333.000000000002,16607.48 1826 | 2022-12-31,16607.48,16644.09,16470.0,16542.4 1827 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 neurotrader888 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # TrendLineAutomation 2 | 3 | Automated price trend line detection using a simple gradient descent. Find trend lines on any length or section of data. Includes a function for both a single input and high/low candle prices. 4 | -------------------------------------------------------------------------------- /trendline_automation.py: -------------------------------------------------------------------------------- 1 | import pandas as pd 2 | import numpy as np 3 | import matplotlib.pyplot as plt 4 | 5 | 6 | def check_trend_line(support: bool, pivot: int, slope: float, y: np.array): 7 | # compute sum of differences between line and prices, 8 | # return negative val if invalid 9 | 10 | # Find the intercept of the line going through pivot point with given slope 11 | intercept = -slope * pivot + y[pivot] 12 | line_vals = slope * np.arange(len(y)) + intercept 13 | 14 | diffs = line_vals - y 15 | 16 | # Check to see if the line is valid, return -1 if it is not valid. 17 | if support and diffs.max() > 1e-5: 18 | return -1.0 19 | elif not support and diffs.min() < -1e-5: 20 | return -1.0 21 | 22 | # Squared sum of diffs between data and line 23 | err = (diffs ** 2.0).sum() 24 | return err; 25 | 26 | 27 | def optimize_slope(support: bool, pivot:int , init_slope: float, y: np.array): 28 | 29 | # Amount to change slope by. Multiplyed by opt_step 30 | slope_unit = (y.max() - y.min()) / len(y) 31 | 32 | # Optmization variables 33 | opt_step = 1.0 34 | min_step = 0.0001 35 | curr_step = opt_step # current step 36 | 37 | # Initiate at the slope of the line of best fit 38 | best_slope = init_slope 39 | best_err = check_trend_line(support, pivot, init_slope, y) 40 | assert(best_err >= 0.0) # Shouldn't ever fail with initial slope 41 | 42 | get_derivative = True 43 | derivative = None 44 | while curr_step > min_step: 45 | 46 | if get_derivative: 47 | # Numerical differentiation, increase slope by very small amount 48 | # to see if error increases/decreases. 49 | # Gives us the direction to change slope. 50 | slope_change = best_slope + slope_unit * min_step 51 | test_err = check_trend_line(support, pivot, slope_change, y) 52 | derivative = test_err - best_err; 53 | 54 | # If increasing by a small amount fails, 55 | # try decreasing by a small amount 56 | if test_err < 0.0: 57 | slope_change = best_slope - slope_unit * min_step 58 | test_err = check_trend_line(support, pivot, slope_change, y) 59 | derivative = best_err - test_err 60 | 61 | if test_err < 0.0: # Derivative failed, give up 62 | raise Exception("Derivative failed. Check your data. ") 63 | 64 | get_derivative = False 65 | 66 | if derivative > 0.0: # Increasing slope increased error 67 | test_slope = best_slope - slope_unit * curr_step 68 | else: # Increasing slope decreased error 69 | test_slope = best_slope + slope_unit * curr_step 70 | 71 | 72 | test_err = check_trend_line(support, pivot, test_slope, y) 73 | if test_err < 0 or test_err >= best_err: 74 | # slope failed/didn't reduce error 75 | curr_step *= 0.5 # Reduce step size 76 | else: # test slope reduced error 77 | best_err = test_err 78 | best_slope = test_slope 79 | get_derivative = True # Recompute derivative 80 | 81 | # Optimize done, return best slope and intercept 82 | return (best_slope, -best_slope * pivot + y[pivot]) 83 | 84 | 85 | def fit_trendlines_single(data: np.array): 86 | # find line of best fit (least squared) 87 | # coefs[0] = slope, coefs[1] = intercept 88 | x = np.arange(len(data)) 89 | coefs = np.polyfit(x, data, 1) 90 | 91 | # Get points of line. 92 | line_points = coefs[0] * x + coefs[1] 93 | 94 | # Find upper and lower pivot points 95 | upper_pivot = (data - line_points).argmax() 96 | lower_pivot = (data - line_points).argmin() 97 | 98 | # Optimize the slope for both trend lines 99 | support_coefs = optimize_slope(True, lower_pivot, coefs[0], data) 100 | resist_coefs = optimize_slope(False, upper_pivot, coefs[0], data) 101 | 102 | return (support_coefs, resist_coefs) 103 | 104 | 105 | 106 | def fit_trendlines_high_low(high: np.array, low: np.array, close: np.array): 107 | x = np.arange(len(close)) 108 | coefs = np.polyfit(x, close, 1) 109 | # coefs[0] = slope, coefs[1] = intercept 110 | line_points = coefs[0] * x + coefs[1] 111 | upper_pivot = (high - line_points).argmax() 112 | lower_pivot = (low - line_points).argmin() 113 | 114 | support_coefs = optimize_slope(True, lower_pivot, coefs[0], low) 115 | resist_coefs = optimize_slope(False, upper_pivot, coefs[0], high) 116 | 117 | return (support_coefs, resist_coefs) 118 | 119 | 120 | 121 | # Load data 122 | data = pd.read_csv('BTCUSDT86400.csv') 123 | data['date'] = data['date'].astype('datetime64[s]') 124 | data = data.set_index('date') 125 | 126 | # Take natural log of data to resolve price scaling issues 127 | data = np.log(data) 128 | # Trendline parameter 129 | lookback = 30 130 | 131 | 132 | support_slope = [np.nan] * len(data) 133 | resist_slope = [np.nan] * len(data) 134 | for i in range(lookback - 1, len(data)): 135 | candles = data.iloc[i - lookback + 1: i + 1] 136 | support_coefs, resist_coefs = fit_trendlines_high_low(candles['high'], 137 | candles['low'], 138 | candles['close']) 139 | support_slope[i] = support_coefs[0] 140 | resist_slope[i] = resist_coefs[0] 141 | 142 | data['support_slope'] = support_slope 143 | data['resist_slope'] = resist_slope 144 | 145 | plt.style.use('dark_background') 146 | fig, ax1 = plt.subplots() 147 | ax2 = ax1.twinx() 148 | data['close'].plot(ax=ax1) 149 | data['support_slope'].plot(ax=ax2, label='Support Slope', color='green') 150 | data['resist_slope'].plot(ax=ax2, label='Resistance Slope', color='red') 151 | plt.title("Trend Line Slopes BTC-USDT Daily") 152 | plt.legend() 153 | plt.show() 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | ''' 166 | # Plot Trendlines on candles 167 | # Library for plotting candles 168 | # pip install mplfinance 169 | import mplfinance as mpf 170 | 171 | 172 | 173 | candles = data.iloc[-30:] # Last 30 candles in data 174 | support_coefs_c, resist_coefs_c = fit_trendlines_single(candles['close']) 175 | support_coefs, resist_coefs = fit_trendlines_high_low(candles['high'], candles['low'], candles['close']) 176 | 177 | support_line_c = support_coefs_c[0] * np.arange(len(candles)) + support_coefs_c[1] 178 | resist_line_c = resist_coefs_c[0] * np.arange(len(candles)) + resist_coefs_c[1] 179 | 180 | support_line = support_coefs[0] * np.arange(len(candles)) + support_coefs[1] 181 | resist_line = resist_coefs[0] * np.arange(len(candles)) + resist_coefs[1] 182 | 183 | plt.style.use('dark_background') 184 | ax = plt.gca() 185 | 186 | def get_line_points(candles, line_points): 187 | # Place line points in tuples for matplotlib finance 188 | # https://github.com/matplotlib/mplfinance/blob/master/examples/using_lines.ipynb 189 | idx = candles.index 190 | line_i = len(candles) - len(line_points) 191 | assert(line_i >= 0) 192 | points = [] 193 | for i in range(line_i, len(candles)): 194 | points.append((idx[i], line_points[i - line_i])) 195 | return points 196 | 197 | s_seq = get_line_points(candles, support_line) 198 | r_seq = get_line_points(candles, resist_line) 199 | s_seq2 = get_line_points(candles, support_line_c) 200 | r_seq2 = get_line_points(candles, resist_line_c) 201 | mpf.plot(candles, alines=dict(alines=[s_seq, r_seq, s_seq2, r_seq2], colors=['w', 'w', 'b', 'b']), type='candle', style='charles', ax=ax) 202 | plt.show() 203 | ''' 204 | --------------------------------------------------------------------------------