├── 0700.HK.csv ├── AAPL.csv ├── AMZN.csv ├── BABA.csv ├── FB.csv ├── GOOG.csv ├── README.md ├── ^GSPC.csv └── gafata.ipynb /0700.HK.csv: -------------------------------------------------------------------------------- 1 | Date,Open,High,Low,Close,Adj Close,Volume 2 | 2017-01-01,189.699997,196.800003,188.000000,195.100006,193.701157,61669527 3 | 2017-01-08,196.699997,201.399994,195.199997,199.699997,198.268158,76456317 4 | 2017-01-15,199.699997,200.600006,196.000000,197.699997,196.282501,48759258 5 | 2017-01-22,196.399994,205.600006,196.399994,204.399994,202.934464,62657244 6 | 2017-01-29,204.399994,208.399994,200.800003,205.000000,203.530167,46264844 7 | 2017-02-05,206.399994,207.399994,202.399994,202.600006,201.147369,63066831 8 | 2017-02-12,203.000000,215.000000,202.199997,212.199997,210.678543,93406965 9 | 2017-02-19,213.199997,216.399994,210.000000,211.199997,209.685715,76601846 10 | 2017-02-26,211.000000,213.600006,204.199997,207.199997,205.714401,81697897 11 | 2017-03-05,206.600006,213.000000,206.600006,212.399994,210.877106,64275066 12 | 2017-03-12,213.000000,222.800003,212.800003,222.000000,220.408295,95136220 13 | 2017-03-19,222.000000,229.800003,218.199997,225.199997,223.585327,133944629 14 | 2017-03-26,225.199997,230.199997,222.600006,222.800003,221.202545,84652178 15 | 2017-04-02,226.000000,228.800003,222.399994,227.199997,225.570999,60736453 16 | 2017-04-09,228.000000,233.800003,224.199997,230.600006,228.946625,53326582 17 | 2017-04-16,230.600006,239.600006,228.000000,236.399994,234.705017,69811356 18 | 2017-04-23,240.000000,245.000000,236.600006,243.399994,241.654831,84692013 19 | 2017-04-30,243.399994,248.399994,241.800003,243.800003,242.051971,57946669 20 | 2017-05-07,247.199997,259.200012,243.399994,258.200012,256.348724,114722000 21 | 2017-05-14,259.600006,271.399994,256.200012,268.399994,266.475586,145857522 22 | 2017-05-21,271.600006,280.600006,269.000000,278.000000,276.645996,120130619 23 | 2017-05-28,278.000000,278.200012,262.799988,270.000000,268.684967,103913299 24 | 2017-06-04,271.799988,283.399994,269.000000,277.399994,276.048920,122113580 25 | 2017-06-11,271.200012,277.399994,269.399994,272.600006,271.272308,122782356 26 | 2017-06-18,274.799988,283.799988,274.200012,280.200012,278.835297,77926486 27 | 2017-06-25,281.000000,288.399994,277.399994,279.200012,277.840179,98702415 28 | 2017-07-02,278.399994,280.799988,260.399994,269.000000,267.689850,131418192 29 | 2017-07-09,270.000000,286.399994,269.399994,284.799988,283.412872,78080409 30 | 2017-07-16,288.000000,300.600006,284.200012,297.000000,295.553436,81634274 31 | 2017-07-23,298.000000,308.600006,297.200012,304.799988,303.315460,88925456 32 | 2017-07-30,305.399994,317.799988,305.399994,311.399994,309.883331,101582896 33 | 2017-08-06,315.399994,333.000000,310.200012,310.600006,309.087219,155376550 34 | 2017-08-13,314.000000,341.000000,314.000000,325.799988,324.213165,146718009 35 | 2017-08-20,330.000000,333.000000,322.600006,328.399994,326.800507,73678926 36 | 2017-08-27,327.000000,332.200012,314.600006,326.200012,324.611237,102953807 37 | 2017-09-03,325.000000,326.799988,319.200012,321.799988,320.232635,73672569 38 | 2017-09-10,322.799988,340.600006,322.200012,338.799988,337.149872,97550662 39 | 2017-09-17,341.000000,349.600006,341.000000,346.200012,344.513824,83259501 40 | 2017-09-24,345.200012,345.799988,328.600006,336.200012,334.562561,100727906 41 | 2017-10-01,336.200012,353.600006,336.200012,352.000000,350.285583,43581682 42 | 2017-10-08,352.000000,353.799988,346.399994,349.200012,347.499237,77723776 43 | 2017-10-15,352.000000,356.399994,345.600006,349.600006,347.897278,78385402 44 | 2017-10-22,351.600006,352.600006,345.399994,347.799988,346.106018,70163488 45 | 2017-10-29,353.000000,368.399994,349.000000,368.000000,366.207672,85828809 46 | 2017-11-05,369.600006,398.600006,364.600006,385.399994,383.522888,135671547 47 | 2017-11-12,385.000000,405.000000,383.000000,403.399994,401.435242,128721428 48 | 2017-11-19,405.399994,439.600006,405.399994,415.799988,413.774811,190386615 49 | 2017-11-26,416.000000,422.799988,385.000000,385.000000,383.124847,227224997 50 | 2017-12-03,384.000000,397.799988,365.200012,394.000000,392.081024,229520325 51 | 2017-12-10,389.399994,410.799988,387.399994,389.000000,387.105347,127072779 52 | 2017-12-17,394.399994,405.799988,389.000000,405.799988,403.823547,89345499 53 | 2017-12-24,405.799988,408.200012,401.000000,406.000000,404.022583,44944312 54 | 2017-12-31,406.000000,436.399994,406.000000,433.200012,431.090118,94723644 55 | 2018-01-07,436.200012,446.399994,429.399994,442.200012,440.046265,107313433 56 | 2018-01-14,445.399994,454.000000,433.200012,452.399994,450.196564,105411494 57 | 2018-01-21,455.000000,474.600006,450.399994,471.200012,468.905029,117910857 58 | 2018-01-28,473.799988,476.600006,451.000000,452.399994,450.196564,113817645 59 | 2018-02-04,433.799988,445.799988,398.000000,407.399994,405.415741,292888099 60 | 2018-02-11,412.799988,447.000000,409.600006,447.000000,444.822876,96199133 61 | 2018-02-18,447.000000,458.000000,444.799988,453.399994,451.191681,78263766 62 | 2018-02-25,456.000000,458.000000,428.000000,436.000000,433.876465,128826136 63 | 2018-03-04,436.000000,448.200012,425.000000,447.000000,444.822876,98639320 64 | 2018-03-11,455.399994,472.799988,453.600006,465.200012,462.934265,115227999 65 | 2018-03-18,465.000000,475.600006,405.000000,420.000000,417.954376,446769365 66 | 2018-03-25,419.399994,438.600006,405.200012,409.600006,407.605042,180024025 67 | 2018-04-01,409.600006,412.399994,397.600006,405.799988,403.823547,95334637 68 | 2018-04-08,408.000000,425.600006,404.200012,408.000000,406.012817,110887653 69 | 2018-04-15,406.799988,407.799988,393.399994,400.200012,398.250854,121357824 70 | 2018-04-22,397.600006,400.200012,377.200012,388.399994,386.508270,130070280 71 | 2018-04-29,392.399994,396.799988,382.000000,382.799988,380.935547,75316169 72 | 2018-05-06,388.000000,415.000000,375.399994,408.799988,406.808929,144420124 73 | 2018-05-13,415.000000,424.200012,390.600006,411.000000,408.998230,174091258 74 | 2018-05-20,416.600006,418.000000,401.600006,404.000000,402.894958,79923998 75 | 2018-05-27,407.600006,407.600006,395.000000,404.000000,402.894958,108693748 76 | 2018-06-03,413.000000,431.600006,408.799988,415.000000,413.864868,133994128 77 | 2018-06-10,420.000000,422.399994,408.399994,410.000000,408.878540,80924916 78 | 2018-06-17,410.000000,410.000000,391.200012,397.399994,396.312988,97847210 79 | 2018-06-24,395.000000,397.799988,373.399994,393.799988,392.722839,135418271 80 | 2018-07-01,393.799988,395.000000,379.200012,386.600006,385.542542,72700194 81 | 2018-07-08,394.200012,398.000000,375.000000,381.000000,379.957855,97412794 82 | 2018-07-15,383.600006,386.200012,371.600006,376.600006,375.569916,67347510 83 | 2018-07-22,377.600006,382.799988,369.200012,373.000000,371.979736,96245467 84 | 2018-07-29,370.000000,370.799988,340.399994,349.799988,348.843201,159148615 85 | 2018-08-05,357.799988,375.600006,348.600006,370.000000,368.987946,111179435 86 | 2018-08-12,363.000000,364.600006,319.000000,337.000000,336.078217,206353197 87 | 2018-08-19,343.200012,363.200012,342.399994,354.000000,353.031708,124307790 88 | 2018-08-26,359.399994,368.799988,338.000000,340.000000,339.070007,113942062 89 | 2018-09-02,333.399994,341.000000,309.600006,316.799988,315.933472,161403426 90 | 2018-09-09,318.799988,331.799988,305.200012,330.000000,329.097351,135574149 91 | 2018-09-16,325.000000,334.399994,311.000000,334.399994,333.485321,113715251 92 | 2018-09-23,332.200012,333.200012,321.200012,323.200012,322.315979,78049435 93 | 2018-09-30,323.200012,325.000000,302.399994,305.000000,304.165741,78693488 94 | 2018-10-07,305.799988,306.799988,265.000000,288.399994,287.611145,203659303 95 | 2018-10-14,291.600006,291.600006,273.200012,282.000000,281.228668,99914226 96 | 2018-10-21,282.000000,293.799988,259.399994,260.000000,259.288818,143081588 97 | 2018-10-28,264.600006,303.799988,251.399994,303.600006,302.769592,195850680 98 | 2018-11-04,294.600006,301.799988,278.200012,279.200012,278.436340,135692947 99 | 2018-11-11,275.399994,291.399994,260.000000,290.399994,289.605682,154046053 100 | 2018-11-18,293.000000,297.600006,277.000000,291.200012,290.403503,89435543 101 | 2018-11-25,293.000000,320.799988,291.799988,312.000000,311.146606,138160665 102 | 2018-12-02,328.000000,328.399994,303.799988,310.600006,309.750427,148809019 103 | 2018-12-09,304.200012,320.799988,303.600006,308.799988,307.955353,81757450 104 | 2018-12-16,310.799988,318.600006,297.000000,315.200012,314.337860,105146437 105 | 2018-12-23,315.200012,316.799988,307.000000,310.000000,309.152069,43767976 106 | 2018-12-30,310.000000,317.200012,300.399994,310.600006,309.750427,61362237 107 | 2019-01-06,318.000000,334.600006,312.000000,331.200012,330.294098,118087703 108 | 2019-01-13,329.600006,338.000000,320.200012,337.000000,336.078217,91128089 109 | 2019-01-20,338.000000,344.399994,326.799988,343.799988,342.859619,105161540 110 | 2019-01-27,344.399994,352.000000,336.799988,348.000000,347.048126,89289814 111 | 2019-02-03,349.000000,349.000000,338.000000,345.600006,344.654694,20758938 112 | 2019-02-10,346.000000,353.000000,331.200012,333.799988,332.886963,93066072 113 | 2019-02-17,335.000000,344.200012,334.799988,344.000000,343.059082,64000780 114 | 2019-02-24,348.000000,348.799988,333.399994,336.200012,335.280426,82521646 115 | 2019-03-03,337.000000,370.000000,335.000000,347.000000,346.050873,138223697 116 | 2019-03-10,350.000000,363.600006,347.399994,359.000000,358.018036,75022234 117 | 2019-03-17,361.200012,371.200012,357.600006,365.000000,364.001617,97636639 118 | 2019-03-24,352.799988,361.799988,347.000000,361.000000,360.012573,79244804 119 | 2019-03-31,367.799988,379.600006,364.799988,376.000000,374.971558,69561538 120 | 2019-04-07,380.000000,400.399994,375.799988,393.799988,392.722839,92781905 121 | 2019-04-14,395.600006,398.399994,385.000000,391.600006,390.528870,52953355 122 | 2019-04-21,391.600006,397.799988,380.000000,384.000000,382.949646,56959316 123 | 2019-04-28,384.000000,391.799988,384.000000,387.799988,386.739258,41815687 124 | 2019-05-05,373.000000,395.000000,370.200012,382.000000,380.955139,119961237 125 | 2019-05-12,382.000000,382.000000,355.000000,355.799988,354.826782,88774758 126 | 2019-05-19,349.600006,352.600006,323.200012,324.799988,324.799988,127196632 127 | 2019-05-26,321.399994,332.399994,316.799988,326.000000,326.000000,100702120 128 | 2019-06-02,329.799988,335.799988,326.000000,330.399994,330.399994,70747042 129 | 2019-06-09,335.000000,345.000000,327.200012,330.000000,330.000000,93678601 130 | 2019-06-16,331.799988,357.399994,328.600006,354.399994,354.399994,85459193 131 | 2019-06-23,354.600006,357.399994,343.000000,352.600006,352.600006,56840579 132 | 2019-06-30,352.600006,367.799988,352.600006,359.799988,359.799988,44814033 133 | 2019-07-07,355.000000,360.799988,347.000000,355.000000,355.000000,49742067 134 | 2019-07-14,356.000000,364.600006,349.799988,361.799988,361.799988,50424032 135 | 2019-07-21,359.000000,376.000000,355.799988,370.200012,370.200012,46841125 136 | 2019-07-28,367.799988,377.799988,355.200012,355.799988,355.799988,69972707 137 | 2019-08-04,350.000000,351.000000,328.200012,338.399994,338.399994,106175161 138 | 2019-08-11,339.000000,345.000000,325.799988,326.399994,326.399994,96717700 139 | 2019-08-18,330.799988,339.799988,330.000000,334.200012,334.200012,70071721 140 | 2019-08-25,323.000000,327.799988,312.200012,324.799988,324.799988,107765003 141 | 2019-09-01,327.600006,346.000000,325.000000,343.399994,343.399994,84829092 142 | 2019-09-08,345.799988,351.000000,338.799988,349.600006,349.600006,60515755 143 | 2019-09-15,346.000000,346.600006,334.200012,337.600006,337.600006,68653200 144 | 2019-09-22,336.399994,338.399994,328.000000,329.399994,329.399994,59728129 145 | 2019-09-29,324.000000,332.399994,320.000000,322.799988,322.799988,60407478 146 | 2019-10-06,322.799988,328.000000,317.399994,324.799988,324.799988,69064371 147 | 2019-10-13,327.000000,334.200012,324.000000,331.000000,331.000000,72410887 148 | 2019-10-20,329.600006,330.200012,316.600006,316.600006,316.600006,78513225 149 | 2019-10-27,316.399994,323.799988,314.600006,321.600006,321.600006,77244146 150 | 2019-11-03,322.000000,335.200012,322.000000,327.200012,327.200012,82141942 151 | 2019-11-10,327.000000,331.600006,318.000000,320.000000,320.000000,86201585 152 | 2019-11-17,333.000000,337.600006,328.000000,333.600006,333.600006,62390497 153 | 2019-11-24,341.799988,342.000000,329.000000,331.799988,331.799988,90578193 154 | 2019-12-01,335.000000,336.399994,325.399994,335.600006,335.600006,62530140 155 | 2019-12-08,335.000000,361.799988,332.799988,361.000000,361.000000,98916713 156 | 2019-12-15,362.799988,380.000000,358.000000,375.200012,375.200012,123454291 157 | 2019-12-22,378.000000,385.399994,373.799988,384.000000,384.000000,37212554 158 | 2019-12-29,381.399994,390.000000,374.600006,383.000000,383.000000,54011250 159 | 2020-01-05,380.000000,399.200012,375.399994,398.600006,398.600006,86577554 160 | 2020-01-12,400.000000,413.000000,396.000000,399.000000,399.000000,97777505 161 | 2020-01-19,405.000000,405.000000,379.000000,385.799988,385.799988,82810052 162 | 2020-01-26,385.799988,389.600006,370.200012,373.000000,373.000000,77006848 163 | 2020-02-02,378.000000,402.399994,369.600006,402.399994,402.399994,112199455 164 | 2020-02-09,395.600006,401.000000,395.000000,400.600006,400.600006,16463493 165 | 2020-02-11,405.000000,411.000000,403.600006,409.000000,409.000000,23184178 -------------------------------------------------------------------------------- /AAPL.csv: -------------------------------------------------------------------------------- 1 | Date,Open,High,Low,Close,Adj Close,Volume 2 | 2017-01-01,115.800003,118.160004,114.760002,117.910004,112.368469,103845500 3 | 2017-01-08,117.949997,119.930000,117.940002,119.040001,113.445343,138810700 4 | 2017-01-15,118.339996,120.500000,118.220001,120.000000,114.360237,116348000 5 | 2017-01-22,120.000000,122.440002,119.500000,121.949997,116.218582,124539300 6 | 2017-01-29,120.930000,130.490005,120.620003,129.080002,123.013496,249781200 7 | 2017-02-05,129.130005,132.940002,128.899994,132.119995,125.910614,136449200 8 | 2017-02-12,133.080002,136.270004,132.750000,135.720001,129.902206,136667500 9 | 2017-02-19,136.229996,137.479996,135.279999,136.660004,130.801926,87908900 10 | 2017-02-26,137.139999,140.279999,136.279999,139.779999,133.788147,127474000 11 | 2017-03-05,139.369995,139.979996,137.050003,139.139999,133.175598,99672200 12 | 2017-03-12,138.850006,141.020004,138.820007,139.990005,133.989166,121539600 13 | 2017-03-19,140.399994,142.800003,139.729996,140.639999,134.611282,129674000 14 | 2017-03-26,139.389999,144.500000,138.619995,143.660004,137.501846,127008900 15 | 2017-04-02,143.710007,145.460007,143.050003,143.339996,137.195557,105416200 16 | 2017-04-09,143.600006,143.880005,140.059998,141.050003,135.003723,87485700 17 | 2017-04-16,141.479996,142.919998,140.449997,142.270004,136.171432,89248500 18 | 2017-04-23,143.500000,144.899994,143.179993,143.649994,137.492264,91153700 19 | 2017-04-30,145.100006,148.979996,144.270004,148.960007,142.574631,175351700 20 | 2017-05-07,149.029999,156.419998,149.029999,156.100006,149.408569,173470600 21 | 2017-05-14,156.009995,156.649994,149.710007,153.059998,147.103546,157354900 22 | 2017-05-21,154.000000,154.899994,152.669998,153.610001,147.632202,103226500 23 | 2017-05-28,153.419998,155.449997,152.220001,155.449997,149.400574,88752900 24 | 2017-06-04,154.339996,155.979996,146.020004,148.979996,143.182343,159159700 25 | 2017-06-11,145.740005,147.500000,142.199997,142.270004,136.733490,220530400 26 | 2017-06-18,143.660004,147.160004,143.660004,146.279999,140.587418,133253000 27 | 2017-06-25,147.169998,148.279999,142.279999,144.020004,138.415375,127060200 28 | 2017-07-02,144.880005,145.300003,142.410004,144.179993,138.569153,79177900 29 | 2017-07-09,144.110001,149.330002,143.369995,149.039993,143.240021,111088400 30 | 2017-07-16,148.820007,151.740005,148.570007,150.270004,144.422134,106081600 31 | 2017-07-23,150.580002,153.990005,147.300003,149.500000,143.682114,105818100 32 | 2017-07-30,149.899994,159.750000,148.130005,156.389999,150.303986,172808500 33 | 2017-08-06,157.059998,161.830002,154.630005,157.479996,151.351593,151269100 34 | 2017-08-13,159.320007,162.509995,156.720001,157.500000,151.965240,134628500 35 | 2017-08-20,157.500000,160.740005,155.110001,159.860001,154.242294,112671200 36 | 2017-08-27,160.139999,164.940002,159.929993,164.050003,158.285065,126128700 37 | 2017-09-03,163.750000,164.250000,158.529999,158.630005,153.055527,101660200 38 | 2017-09-10,160.500000,163.960007,157.910004,159.880005,154.261597,221077500 39 | 2017-09-17,160.110001,160.500000,150.559998,151.889999,146.552353,186188500 40 | 2017-09-24,149.990005,154.720001,149.160004,154.119995,148.703979,154856800 41 | 2017-10-01,154.259995,155.490005,152.460007,155.300003,149.842514,93784300 42 | 2017-10-08,155.809998,158.000000,155.100006,156.990005,151.473160,81304800 43 | 2017-10-15,157.899994,160.869995,155.020004,156.250000,150.759140,126051300 44 | 2017-10-22,156.889999,163.600006,155.270004,163.050003,157.320160,122403300 45 | 2017-10-29,163.889999,174.259995,163.720001,172.500000,166.438095,215177400 46 | 2017-11-05,172.369995,176.240005,171.720001,174.669998,168.531830,138425400 47 | 2017-11-12,173.500000,174.500000,168.380005,170.149994,164.760849,116459700 48 | 2017-11-19,170.289993,175.500000,169.559998,174.970001,169.428192,81009300 49 | 2017-11-26,175.050003,175.080002,167.160004,171.050003,165.632339,170098500 50 | 2017-12-03,172.479996,172.619995,166.460007,169.369995,164.005539,137481100 51 | 2017-12-10,169.199997,174.169998,168.789993,173.970001,168.459869,139147200 52 | 2017-12-17,174.880005,177.199997,173.250000,175.009995,169.466919,117632400 53 | 2017-12-24,170.800003,171.850006,169.220001,169.229996,163.869995,97163800 54 | 2017-12-31,170.160004,175.369995,169.259995,175.000000,169.457214,101168400 55 | 2018-01-07,174.350006,177.360001,173.000000,177.089996,171.481064,110197500 56 | 2018-01-14,177.899994,180.100006,175.070007,178.460007,172.807663,127571200 57 | 2018-01-21,177.300003,179.440002,170.059998,171.509995,166.077759,191574800 58 | 2018-01-28,170.160004,170.160004,160.100006,160.500000,155.416519,262992100 59 | 2018-02-04,159.100006,163.880005,150.240005,156.410004,151.456039,317654000 60 | 2018-02-11,158.500000,174.820007,157.509995,172.429993,167.649399,225336900 61 | 2018-02-18,172.050003,175.649994,171.009995,175.500000,170.634277,136206400 62 | 2018-02-25,176.350006,180.619995,172.449997,176.210007,171.324600,202128400 63 | 2018-03-04,175.210007,180.000000,174.270004,179.979996,174.990051,139852700 64 | 2018-03-11,180.289993,183.500000,177.619995,178.020004,173.084427,155417500 65 | 2018-03-18,177.320007,177.470001,164.940002,164.940002,160.367035,172670700 66 | 2018-03-25,168.070007,175.149994,165.190002,167.779999,163.128311,158530800 67 | 2018-04-01,166.639999,174.229996,164.470001,168.380005,163.711700,164408800 68 | 2018-04-08,169.880005,175.839996,169.850006,174.729996,169.885605,127871500 69 | 2018-04-15,175.029999,178.940002,165.429993,165.720001,161.125412,169238200 70 | 2018-04-22,166.830002,166.919998,160.630005,162.320007,157.819687,162208400 71 | 2018-04-29,162.130005,184.250000,161.839996,183.830002,178.733322,252805700 72 | 2018-05-06,185.179993,190.369995,183.669998,188.589996,183.361343,148266900 73 | 2018-05-13,189.009995,189.529999,185.100006,186.309998,181.843079,99248800 74 | 2018-05-20,188.000000,189.649994,185.759995,188.580002,184.058655,94394900 75 | 2018-05-27,187.600006,190.259995,186.139999,190.240005,185.678833,92129900 76 | 2018-06-03,191.639999,194.199997,189.770004,191.699997,187.103851,116769800 77 | 2018-06-10,191.350006,192.880005,188.259995,188.839996,184.312439,140187300 78 | 2018-06-17,187.880005,189.220001,183.449997,184.919998,180.486389,125604400 79 | 2018-06-24,183.399994,187.279999,180.729996,185.110001,180.671844,121620500 80 | 2018-07-01,183.820007,188.429993,183.419998,187.970001,183.463272,65775500 81 | 2018-07-08,189.500000,191.839996,187.610001,191.330002,186.742706,85082200 82 | 2018-07-15,191.520004,192.649994,189.199997,191.440002,186.850113,87934000 83 | 2018-07-22,190.679993,195.960007,189.559998,190.979996,186.401138,94497200 84 | 2018-07-29,191.899994,208.740005,189.070007,207.990005,203.003281,224189600 85 | 2018-08-05,208.000000,209.779999,204.520004,207.529999,202.554306,121642100 86 | 2018-08-12,209.309998,217.949997,207.699997,217.580002,213.108124,139373900 87 | 2018-08-19,218.100006,219.179993,213.839996,216.160004,211.717331,112825200 88 | 2018-08-26,217.149994,228.869995,216.330002,227.630005,222.951584,162690600 89 | 2018-09-02,228.410004,229.669998,220.710007,221.300003,216.751694,132632900 90 | 2018-09-09,220.949997,228.350006,216.470001,223.839996,219.239487,198249900 91 | 2018-09-16,222.149994,222.949997,215.300003,217.660004,213.186508,218746100 92 | 2018-09-23,216.820007,226.440002,216.630005,225.740005,221.100433,129343100 93 | 2018-09-30,227.949997,233.470001,220.580002,224.289993,219.680222,142666300 94 | 2018-10-07,222.210007,227.270004,212.320007,222.110001,217.545044,192007800 95 | 2018-10-14,221.160004,222.990005,213.000000,219.309998,214.802567,148520400 96 | 2018-10-21,219.789993,224.229996,212.669998,216.300003,211.854462,185599600 97 | 2018-10-28,219.190002,222.360001,205.429993,207.479996,203.215714,270606300 98 | 2018-11-04,204.300003,210.119995,198.169998,204.470001,200.267593,191199400 99 | 2018-11-11,199.000000,199.850006,185.929993,193.529999,190.213806,242226500 100 | 2018-11-18,190.000000,190.699997,172.100006,172.289993,169.337769,164498700 101 | 2018-11-25,174.240005,182.800003,170.259995,178.580002,175.519989,213749900 102 | 2018-12-02,184.460007,184.940002,168.300003,168.490005,165.602905,167526800 103 | 2018-12-09,165.000000,172.570007,163.330002,165.479996,162.644440,217537700 104 | 2018-12-16,165.449997,168.350006,149.630005,150.729996,148.147202,287694300 105 | 2018-12-23,148.149994,158.520004,146.589996,156.229996,153.552979,191160200 106 | 2018-12-30,158.529999,159.360001,142.000000,148.259995,145.719513,221962500 107 | 2019-01-06,148.699997,154.529999,145.899994,152.289993,149.680466,203706100 108 | 2019-01-13,150.850006,157.880005,149.220001,156.820007,154.132858,155292000 109 | 2019-01-20,156.410004,158.130005,151.699997,157.759995,155.056747,112501600 110 | 2019-01-27,155.789993,169.000000,153.660004,166.520004,163.666641,202296800 111 | 2019-02-03,167.410004,175.570007,167.279999,170.410004,167.489990,151398400 112 | 2019-02-10,171.050003,172.479996,169.250000,170.419998,168.218201,112229600 113 | 2019-02-17,169.710007,173.320007,169.490005,172.970001,170.735229,81250100 114 | 2019-02-24,174.160004,175.869995,172.729996,174.970001,172.709381,120880600 115 | 2019-03-03,175.690002,177.750000,169.500000,172.910004,170.676025,116779800 116 | 2019-03-10,175.490005,187.330002,175.350006,186.119995,183.715332,158133500 117 | 2019-03-17,185.800003,197.690002,184.729996,191.050003,188.581650,182343300 118 | 2019-03-24,191.509995,192.880005,184.580002,189.949997,187.495865,167838600 119 | 2019-03-31,191.639999,197.100006,188.380005,197.000000,194.454758,111540400 120 | 2019-04-07,196.419998,202.850006,196.210007,198.869995,196.300613,132006700 121 | 2019-04-14,198.580002,204.149994,198.009995,203.860001,201.226151,96335600 122 | 2019-04-21,202.830002,208.479996,202.119995,204.300003,201.660461,97495400 123 | 2019-04-28,204.399994,215.309998,199.110001,211.750000,209.014221,186455600 124 | 2019-05-05,204.289993,208.839996,192.770004,197.179993,194.632446,173663600 125 | 2019-05-12,187.710007,192.470001,182.850006,189.000000,187.276581,186415500 126 | 2019-05-19,183.520004,188.000000,177.809998,178.970001,177.338043,156970100 127 | 2019-05-26,178.919998,180.589996,174.990005,175.070007,173.473602,104691400 128 | 2019-06-02,175.600006,191.919998,170.270004,190.149994,188.416077,154348200 129 | 2019-06-09,191.809998,196.789993,190.300003,192.740005,190.982468,111811700 130 | 2019-06-16,192.899994,200.850006,192.169998,198.779999,196.967377,131658900 131 | 2019-06-23,198.539993,201.570007,195.289993,197.919998,196.115219,117368500 132 | 2019-06-30,203.169998,205.080002,200.649994,204.229996,202.367676,72879400 133 | 2019-07-07,200.809998,204.389999,198.410004,203.300003,201.446182,101600700 134 | 2019-07-14,204.089996,206.500000,202.360001,202.589996,200.742645,87433200 135 | 2019-07-21,203.649994,209.729996,203.610001,207.740005,205.845688,87153200 136 | 2019-07-28,208.460007,221.369995,201.630005,204.020004,202.159607,219770500 137 | 2019-08-04,197.990005,203.529999,192.580002,200.990005,199.157242,173014700 138 | 2019-08-11,199.619995,212.139999,199.149994,206.500000,205.394424,161088600 139 | 2019-08-18,210.619995,214.440002,201.000000,202.639999,201.555099,141905000 140 | 2019-08-25,205.860001,210.449997,203.320007,208.740005,207.622437,109989600 141 | 2019-09-01,206.429993,214.419998,204.220001,213.259995,212.118225,82487100 142 | 2019-09-08,214.839996,226.419998,211.070007,218.750000,217.578842,175366900 143 | 2019-09-15,217.729996,223.759995,217.470001,217.729996,216.564285,142290500 144 | 2019-09-22,218.949997,222.490005,217.139999,218.820007,217.648483,116445200 145 | 2019-09-29,220.899994,228.220001,215.130005,227.009995,225.794617,158621700 146 | 2019-10-06,226.270004,237.639999,224.330002,236.210007,234.945358,147176400 147 | 2019-10-13,234.899994,238.130005,233.199997,236.410004,235.144302,105677400 148 | 2019-10-20,237.520004,246.729996,237.320007,246.580002,245.259842,97030500 149 | 2019-10-27,247.419998,255.929993,237.259995,255.820007,254.450378,163555400 150 | 2019-11-03,257.329987,260.440002,255.369995,260.140015,258.747253,105990200 151 | 2019-11-10,258.299988,265.779999,258.279999,265.760010,265.130768,115333400 152 | 2019-11-17,265.799988,268.000000,260.399994,261.779999,261.160187,113956300 153 | 2019-11-24,262.709991,268.000000,262.500000,267.250000,266.617249,75270300 154 | 2019-12-01,267.269989,271.000000,256.290009,270.709991,270.069031,114149800 155 | 2019-12-08,270.000000,275.299988,264.910004,275.149994,274.498535,142029400 156 | 2019-12-15,277.000000,282.649994,276.980011,279.440002,278.778381,183180000 157 | 2019-12-22,280.529999,293.970001,280.369995,289.799988,289.113831,96609500 158 | 2019-12-29,289.459991,300.600006,285.220001,297.429993,296.725769,131680800 159 | 2020-01-05,293.790009,312.670013,292.750000,310.329987,309.595215,167522900 160 | 2020-01-12,311.640015,318.739990,309.549988,318.730011,317.975372,163013900 161 | 2020-01-19,317.190002,323.329987,315.649994,318.309998,317.556335,115921300 162 | 2020-01-26,310.059998,327.850006,304.880005,309.510010,308.777191,216683700 163 | 2020-02-02,304.299988,325.220001,302.220001,320.029999,319.272278,163134600 164 | 2020-02-09,314.179993,321.549988,313.850006,321.549988,321.549988,27275400 165 | 2020-02-10,314.179993,321.549988,313.850006,321.549988,321.549988,27337215 -------------------------------------------------------------------------------- /AMZN.csv: -------------------------------------------------------------------------------- 1 | Date,Open,High,Low,Close,Adj Close,Volume 2 | 2017-01-01,757.919983,799.440002,747.700012,795.989990,795.989990,17847900 3 | 2017-01-08,798.000000,821.650024,789.510010,817.140015,817.140015,17663100 4 | 2017-01-15,815.700012,816.020020,803.440002,808.330017,808.330017,11941700 5 | 2017-01-22,806.799988,843.840027,805.080017,835.770020,835.770020,16276800 6 | 2017-01-29,833.000000,842.489990,804.000000,810.200012,810.200012,28954000 7 | 2017-02-05,809.799988,828.000000,803.000000,827.460022,827.460022,15135900 8 | 2017-02-12,831.619995,847.270020,828.549988,845.070007,845.070007,15760900 9 | 2017-02-19,848.840027,860.859985,837.750000,845.239990,845.239990,13274700 10 | 2017-02-26,842.380005,854.830017,839.669983,849.880005,849.880005,12340600 11 | 2017-03-05,845.229980,857.349976,841.119995,852.460022,852.460022,11629100 12 | 2017-03-12,851.770020,855.690002,847.109985,852.309998,852.309998,11829200 13 | 2017-03-19,851.510010,862.799988,839.049988,845.609985,845.609985,13415600 14 | 2017-03-26,838.070007,890.349976,833.500000,886.539978,886.539978,17003500 15 | 2017-04-02,888.000000,923.719971,885.419983,894.880005,894.880005,25970400 16 | 2017-04-09,899.630005,911.239990,884.489990,884.669983,884.669983,11827700 17 | 2017-04-16,887.500000,910.500000,887.500000,898.530029,898.530029,13959000 18 | 2017-04-23,908.679993,949.590027,903.000000,924.989990,924.989990,21782600 19 | 2017-04-30,927.799988,954.400024,927.799988,934.150024,934.150024,18182800 20 | 2017-05-07,940.950012,962.789978,939.210022,961.349976,961.349976,14594300 21 | 2017-05-14,958.729980,970.059998,944.119995,959.840027,959.840027,20453700 22 | 2017-05-21,964.000000,999.000000,962.900024,995.780029,995.780029,15795000 23 | 2017-05-28,996.510010,1008.479980,982.159973,1006.729980,1006.729980,13383300 24 | 2017-06-04,1007.229980,1016.500000,927.000000,978.309998,978.309998,19304900 25 | 2017-06-11,967.000000,999.750000,945.000000,987.710022,987.710022,34848700 26 | 2017-06-18,1017.000000,1017.000000,989.900024,1003.739990,1003.739990,17175200 27 | 2017-06-25,1008.500000,1009.799988,965.250000,968.000000,968.000000,18599500 28 | 2017-07-02,972.789978,980.109985,951.000000,978.760010,978.760010,12465100 29 | 2017-07-09,985.000000,1008.549988,983.500000,1001.809998,1001.809998,15120900 30 | 2017-07-16,1004.690002,1034.969971,1003.809998,1025.670044,1025.670044,16516300 31 | 2017-07-23,1028.339966,1083.310059,1001.000000,1020.039978,1020.039978,27358000 32 | 2017-07-30,1019.049988,1019.049988,981.729980,987.580017,987.580017,21980800 33 | 2017-08-06,990.650024,996.280029,951.380005,967.989990,967.989990,18301200 34 | 2017-08-13,978.409973,991.739990,954.650024,958.469971,958.469971,15651500 35 | 2017-08-20,957.570007,967.929993,941.140015,945.260010,945.260010,17103300 36 | 2017-08-27,946.539978,984.500000,936.330017,978.250000,978.250000,14243000 37 | 2017-09-03,975.400024,980.590027,960.369995,965.900024,965.900024,10185200 38 | 2017-09-10,974.460022,1000.000000,974.219971,986.789978,986.789978,15716000 39 | 2017-09-17,990.400024,992.789978,954.419983,955.099976,955.099976,13950600 40 | 2017-09-24,949.309998,964.830017,931.750000,961.349976,961.349976,16904100 41 | 2017-10-01,964.000000,995.750000,950.369995,989.580017,989.580017,14648200 42 | 2017-10-08,993.239990,1008.440002,980.099976,1002.940002,1002.940002,14859400 43 | 2017-10-15,1008.440002,1022.309998,980.239990,982.909973,982.909973,12301600 44 | 2017-10-22,986.729980,1105.579956,962.500000,1100.949951,1100.949951,31434800 45 | 2017-10-29,1095.010010,1122.790039,1086.869995,1111.599976,1111.599976,21282000 46 | 2017-11-05,1109.150024,1135.540039,1108.770020,1125.349976,1125.349976,14564200 47 | 2017-11-12,1123.000000,1139.900024,1121.630005,1129.880005,1129.880005,14612200 48 | 2017-11-19,1129.770020,1186.839966,1122.550049,1186.000000,1186.000000,11726600 49 | 2017-11-26,1202.660034,1213.410034,1145.189941,1162.349976,1162.349976,29177200 50 | 2017-12-03,1173.849976,1175.199951,1124.739990,1162.000000,1162.000000,18426700 51 | 2017-12-10,1164.599976,1182.750000,1157.000000,1179.140015,1179.140015,15209100 52 | 2017-12-17,1187.369995,1194.780029,1167.640015,1168.359985,1168.359985,11614800 53 | 2017-12-24,1168.359985,1190.099976,1160.550049,1169.469971,1169.469971,8402500 54 | 2017-12-31,1172.000000,1229.140015,1170.510010,1229.140015,1229.140015,12370100 55 | 2018-01-07,1236.000000,1305.760010,1232.030029,1305.199951,1305.199951,19195500 56 | 2018-01-14,1323.000000,1339.939941,1280.880005,1294.579956,1294.579956,21079900 57 | 2018-01-21,1297.170044,1402.530029,1296.660034,1402.050049,1402.050049,25727200 58 | 2018-01-28,1409.180054,1498.000000,1385.140015,1429.949951,1429.949951,38238000 59 | 2018-02-04,1402.619995,1460.989990,1265.930054,1339.599976,1339.599976,52444600 60 | 2018-02-11,1364.670044,1468.939941,1344.010010,1448.689941,1448.689941,28741300 61 | 2018-02-18,1446.489990,1503.489990,1446.489990,1500.000000,1500.000000,22079800 62 | 2018-02-25,1509.199951,1528.699951,1455.010010,1500.250000,1500.250000,27701600 63 | 2018-03-04,1494.239990,1578.939941,1481.000000,1578.890015,1578.890015,22366600 64 | 2018-03-11,1592.599976,1617.540039,1567.500000,1571.680054,1571.680054,25460200 65 | 2018-03-18,1554.530029,1590.000000,1495.359985,1495.560059,1495.560059,30239800 66 | 2018-03-25,1530.000000,1575.969971,1365.199951,1447.339966,1447.339966,38910700 67 | 2018-04-01,1417.619995,1459.560059,1352.880005,1405.229980,1405.229980,39972900 68 | 2018-04-08,1425.030029,1459.780029,1402.569946,1430.790039,1430.790039,18865100 69 | 2018-04-15,1445.000000,1568.520020,1427.479980,1527.489990,1527.489990,25215800 70 | 2018-04-22,1546.689941,1638.099976,1415.020020,1572.619995,1572.619995,40401700 71 | 2018-04-29,1582.500000,1596.000000,1546.020020,1580.949951,1580.949951,22092000 72 | 2018-05-06,1589.339966,1615.599976,1582.510010,1602.910034,1602.910034,15588500 73 | 2018-05-13,1604.000000,1611.180054,1565.219971,1574.369995,1574.369995,14947800 74 | 2018-05-20,1585.000000,1614.119995,1566.339966,1610.150024,1610.150024,14531100 75 | 2018-05-27,1600.709961,1646.729980,1600.150024,1641.540039,1641.540039,13233600 76 | 2018-06-03,1648.900024,1714.500000,1645.489990,1683.989990,1683.989990,20163900 77 | 2018-06-10,1681.510010,1724.800049,1680.589966,1715.969971,1715.969971,15874200 78 | 2018-06-17,1706.260010,1763.099976,1700.390015,1715.670044,1715.670044,20746600 79 | 2018-06-24,1702.510010,1723.410034,1646.310059,1699.800049,1699.800049,25843200 80 | 2018-07-01,1682.699951,1725.000000,1678.060059,1710.630005,1710.630005,10996400 81 | 2018-07-08,1724.050049,1815.300049,1716.229980,1813.030029,1813.030029,18140600 82 | 2018-07-15,1821.949951,1858.880005,1797.380005,1813.699951,1813.699951,24572300 83 | 2018-07-22,1812.209961,1880.050049,1769.989990,1817.270020,1817.270020,31510800 84 | 2018-07-29,1827.329956,1841.000000,1739.319946,1823.290039,1823.290039,24269300 85 | 2018-08-05,1825.810059,1914.569946,1818.920044,1886.300049,1886.300049,19232600 86 | 2018-08-12,1898.500000,1925.000000,1855.550049,1882.219971,1882.219971,25279700 87 | 2018-08-19,1890.569946,1919.500000,1866.060059,1905.390015,1905.390015,15412000 88 | 2018-08-26,1915.000000,2025.569946,1909.280029,2012.709961,2012.709961,24683200 89 | 2018-09-02,2026.500000,2050.500000,1935.209961,1952.069946,1952.069946,26323000 90 | 2018-09-09,1971.000000,2008.760010,1917.000000,1970.189941,1970.189941,21255900 91 | 2018-09-16,1954.729980,1958.199951,1887.410034,1915.010010,1915.010010,25386500 92 | 2018-09-23,1903.790039,2026.520020,1865.000000,2003.000000,2003.000000,21480100 93 | 2018-09-30,2021.989990,2033.189941,1862.829956,1889.650024,1889.650024,28193600 94 | 2018-10-07,1874.000000,1902.000000,1685.099976,1788.609985,1788.609985,46535500 95 | 2018-10-14,1795.000000,1845.000000,1734.229980,1764.030029,1764.030029,29373500 96 | 2018-10-21,1784.000000,1809.500000,1603.000000,1642.810059,1642.810059,43401800 97 | 2018-10-28,1660.000000,1697.439941,1476.359985,1665.530029,1665.530029,50807400 98 | 2018-11-04,1657.569946,1784.000000,1596.359985,1712.430054,1712.430054,30511400 99 | 2018-11-11,1698.239990,1708.550049,1546.510010,1593.410034,1593.410034,33719800 100 | 2018-11-18,1577.010010,1581.189941,1420.000000,1502.060059,1502.060059,27093200 101 | 2018-11-25,1539.000000,1696.000000,1524.219971,1690.170044,1690.170044,32874600 102 | 2018-12-02,1769.459961,1778.339966,1609.849976,1629.130005,1629.130005,31922300 103 | 2018-12-09,1623.839966,1704.989990,1585.000000,1591.910034,1591.910034,31976000 104 | 2018-12-16,1566.000000,1584.530029,1363.959961,1377.449951,1377.449951,47777100 105 | 2018-12-23,1346.000000,1513.469971,1307.000000,1478.020020,1478.020020,36182800 106 | 2018-12-30,1510.800049,1594.000000,1460.930054,1575.390015,1575.390015,31095800 107 | 2019-01-06,1602.310059,1676.609985,1589.189941,1640.560059,1640.560059,34417300 108 | 2019-01-13,1615.000000,1716.199951,1595.150024,1696.199951,1696.199951,28600700 109 | 2019-01-20,1681.000000,1683.479980,1610.199951,1670.569946,1670.569946,20677800 110 | 2019-01-27,1643.589966,1736.410034,1590.719971,1626.229980,1626.229980,37670800 111 | 2019-02-03,1623.000000,1672.260010,1566.760010,1588.219971,1588.219971,23606200 112 | 2019-02-10,1600.979980,1656.380005,1586.000000,1607.949951,1607.949951,20200600 113 | 2019-02-17,1601.000000,1634.939941,1600.560059,1631.560059,1631.560059,13598900 114 | 2019-02-24,1641.449951,1674.260010,1615.099976,1671.729980,1671.729980,16999900 115 | 2019-03-03,1685.000000,1709.430054,1586.569946,1620.800049,1620.800049,23468900 116 | 2019-03-10,1626.119995,1718.800049,1626.010010,1712.359985,1712.359985,21540400 117 | 2019-03-17,1712.699951,1823.750000,1712.630005,1764.770020,1764.770020,30189700 118 | 2019-03-24,1757.790039,1805.770020,1745.680054,1780.750000,1780.750000,20658300 119 | 2019-03-31,1800.109985,1838.579956,1798.729980,1837.280029,1837.280029,18931900 120 | 2019-04-07,1833.229980,1853.089966,1825.109985,1843.060059,1843.060059,16200400 121 | 2019-04-14,1842.000000,1876.469971,1818.900024,1861.689941,1861.689941,12412400 122 | 2019-04-21,1855.400024,1951.000000,1845.640015,1950.630005,1950.630005,26221700 123 | 2019-04-28,1949.000000,1964.400024,1881.869995,1962.459961,1962.459961,20988800 124 | 2019-05-05,1917.979980,1959.000000,1856.000000,1889.979980,1889.979980,26424800 125 | 2019-05-12,1836.560059,1917.510010,1815.750000,1869.000000,1869.000000,24549500 126 | 2019-05-19,1852.689941,1879.000000,1804.199951,1823.280029,1823.280029,18533900 127 | 2019-05-26,1832.750000,1849.270020,1772.699951,1775.069946,1775.069946,15244700 128 | 2019-06-02,1760.010010,1806.250000,1672.000000,1804.030029,1804.030029,27515100 129 | 2019-06-09,1822.000000,1893.699951,1818.000000,1869.670044,1869.670044,17735200 130 | 2019-06-16,1876.500000,1935.199951,1875.449951,1911.300049,1911.300049,16576100 131 | 2019-06-23,1912.660034,1916.859985,1872.420044,1893.630005,1893.630005,12916300 132 | 2019-06-30,1922.979980,1945.900024,1906.630005,1942.910034,1942.910034,10167900 133 | 2019-07-07,1934.119995,2035.800049,1928.250000,2011.000000,2011.000000,18988100 134 | 2019-07-14,2021.400024,2026.319946,1951.550049,1964.520020,1964.520020,14848200 135 | 2019-07-21,1971.140015,2001.300049,1924.510010,1943.050049,1943.050049,17298400 136 | 2019-07-28,1930.000000,1932.229980,1808.020020,1823.239990,1823.239990,21544300 137 | 2019-08-04,1770.219971,1834.260010,1748.780029,1807.579956,1807.579956,22186200 138 | 2019-08-11,1795.989990,1831.739990,1757.219971,1792.569946,1792.569946,18570200 139 | 2019-08-18,1818.079956,1829.579956,1745.229980,1749.619995,1749.619995,14701900 140 | 2019-08-25,1766.910034,1799.739990,1743.510010,1776.290039,1776.290039,14593200 141 | 2019-09-01,1770.000000,1842.000000,1768.000000,1833.510010,1833.510010,11674800 142 | 2019-09-08,1841.000000,1853.660034,1805.339966,1839.339966,1839.339966,12841000 143 | 2019-09-15,1824.020020,1832.569946,1780.920044,1794.160034,1794.160034,15536900 144 | 2019-09-22,1777.000000,1795.709961,1713.819946,1725.449951,1725.449951,18475500 145 | 2019-09-29,1726.989990,1755.599976,1685.060059,1739.650024,1739.650024,14970400 146 | 2019-10-06,1731.630005,1747.829956,1705.000000,1731.920044,1731.920044,12570400 147 | 2019-10-13,1728.910034,1798.849976,1722.000000,1757.510010,1757.510010,13795200 148 | 2019-10-20,1769.660034,1789.780029,1695.000000,1761.329956,1761.329956,20452800 149 | 2019-10-27,1748.060059,1797.449951,1742.500000,1791.439941,1791.439941,14006800 150 | 2019-11-03,1801.010010,1815.060059,1774.040039,1785.880005,1785.880005,11461600 151 | 2019-11-10,1778.000000,1786.219971,1732.859985,1739.489990,1739.489990,13165500 152 | 2019-11-17,1738.300049,1762.520020,1722.709961,1745.719971,1745.719971,13042300 153 | 2019-11-24,1753.250000,1824.689941,1753.239990,1800.800049,1800.800049,11616400 154 | 2019-12-01,1804.400024,1805.550049,1740.000000,1751.599976,1751.599976,15917800 155 | 2019-12-08,1750.660034,1768.989990,1735.000000,1760.939941,1760.939941,12896300 156 | 2019-12-15,1767.000000,1802.969971,1757.050049,1786.500000,1786.500000,17944600 157 | 2019-12-22,1788.260010,1901.400024,1784.510010,1869.800049,1869.800049,15209700 158 | 2019-12-29,1874.000000,1898.010010,1832.229980,1874.969971,1874.969971,13974600 159 | 2020-01-05,1860.000000,1917.819946,1860.000000,1883.160034,1883.160034,17635700 160 | 2020-01-12,1891.310059,1898.000000,1855.089966,1864.719971,1864.719971,15775100 161 | 2020-01-19,1865.000000,1902.500000,1847.439941,1861.640015,1861.640015,13174900 162 | 2020-01-26,1820.000000,2055.719971,1815.339966,2008.719971,2008.719971,30319200 163 | 2020-02-02,2010.599976,2098.530029,2000.250000,2079.280029,2079.280029,23842900 164 | 2020-02-09,2085.010010,2135.600098,2084.959961,2133.909912,2133.909912,5048100 165 | 2020-02-10,2085.010010,2135.600098,2085.000000,2133.909912,2133.909912,5056235 166 | -------------------------------------------------------------------------------- /BABA.csv: -------------------------------------------------------------------------------- 1 | Date,Open,High,Low,Close,Adj Close,Volume 2 | 2017-01-01,89.000000,94.809998,88.080002,93.889999,93.889999,44740900 3 | 2017-01-08,94.160004,97.903999,93.309998,96.269997,96.269997,53471800 4 | 2017-01-15,96.320000,97.150002,95.000000,96.059998,96.059998,29728900 5 | 2017-01-22,96.480003,104.570000,96.260002,102.070000,102.070000,95130400 6 | 2017-01-29,101.199997,102.379997,100.059998,100.389999,100.389999,33455400 7 | 2017-02-05,100.169998,104.180000,100.019997,102.360001,102.360001,38816900 8 | 2017-02-12,102.820000,104.440002,100.110001,100.519997,100.519997,48076300 9 | 2017-02-19,101.029999,105.199997,100.910004,102.949997,102.949997,41421200 10 | 2017-02-26,102.500000,104.989998,102.029999,103.309998,103.309998,39519100 11 | 2017-03-05,102.760002,104.290001,102.099998,103.389999,103.389999,26986900 12 | 2017-03-12,103.519997,106.500000,102.599998,105.610001,105.610001,56786600 13 | 2017-03-19,106.230003,109.129997,103.980003,108.040001,108.040001,54467800 14 | 2017-03-26,106.650002,110.449997,106.510002,107.830002,107.830002,42565400 15 | 2017-04-02,108.849998,109.470001,106.760002,108.989998,108.989998,36642900 16 | 2017-04-09,109.000000,111.879997,108.839996,110.209999,110.209999,39767500 17 | 2017-04-16,110.910004,113.599998,110.300003,113.110001,113.110001,47778800 18 | 2017-04-23,114.040001,115.989998,114.019997,115.500000,115.500000,47926400 19 | 2017-04-30,115.629997,118.690002,114.800003,116.040001,116.040001,42048600 20 | 2017-05-07,116.900002,120.500000,116.199997,120.339996,120.339996,52228500 21 | 2017-05-14,121.029999,126.400002,114.000000,123.220001,123.220001,107405900 22 | 2017-05-21,124.980003,125.675003,121.949997,123.989998,123.989998,56280200 23 | 2017-05-28,124.080002,124.879997,122.000000,124.129997,124.129997,36169100 24 | 2017-06-04,124.019997,148.289993,123.870003,139.440002,139.440002,164468200 25 | 2017-06-11,139.169998,142.244003,133.100006,134.869995,134.869995,172860900 26 | 2017-06-18,137.809998,144.679993,137.399994,143.009995,143.009995,110100300 27 | 2017-06-25,144.029999,145.360001,137.520004,140.899994,140.899994,89369700 28 | 2017-07-02,141.750000,145.000000,139.494995,142.429993,142.429993,43951900 29 | 2017-07-09,143.000000,152.250000,142.250000,151.830002,151.830002,61980000 30 | 2017-07-16,153.529999,156.410004,150.309998,151.889999,151.889999,75744300 31 | 2017-07-23,152.770004,160.389999,150.850006,157.559998,157.559998,74083600 32 | 2017-07-30,158.899994,159.389999,149.100006,153.330002,153.330002,71818000 33 | 2017-08-06,154.830002,159.839996,147.500000,151.699997,151.699997,84002400 34 | 2017-08-13,154.770004,169.500000,153.100006,167.500000,167.500000,142888600 35 | 2017-08-20,168.289993,177.000000,166.979996,171.740005,171.740005,113753100 36 | 2017-08-27,171.149994,172.899994,164.350006,171.039993,171.039993,89626600 37 | 2017-09-03,169.470001,171.929993,167.000000,169.000000,169.000000,62419100 38 | 2017-09-10,171.500000,179.929993,171.500000,176.699997,176.699997,105343600 39 | 2017-09-17,178.889999,180.869995,175.300003,178.139999,178.139999,80396900 40 | 2017-09-24,176.479996,177.000000,166.789993,172.710007,172.710007,104532900 41 | 2017-10-01,174.570007,180.000000,172.570007,179.199997,179.199997,61343200 42 | 2017-10-08,178.970001,184.699997,177.970001,178.449997,178.449997,73736200 43 | 2017-10-15,180.000000,180.119995,175.300003,177.320007,177.320007,80216800 44 | 2017-10-22,177.800003,178.009995,168.580002,176.149994,176.149994,80906300 45 | 2017-10-29,178.429993,191.220001,177.589996,183.210007,183.210007,131008300 46 | 2017-11-05,184.070007,189.860001,181.050003,186.410004,186.410004,86385300 47 | 2017-11-12,186.770004,187.880005,176.735992,185.130005,185.130005,79993600 48 | 2017-11-19,187.600006,191.750000,186.610992,191.190002,191.190002,69936700 49 | 2017-11-26,190.490005,191.449997,173.619995,174.610001,174.610001,121168400 50 | 2017-12-03,177.199997,178.960007,164.250000,177.619995,177.619995,130644100 51 | 2017-12-10,179.899994,180.679993,169.610001,173.550003,173.550003,131122800 52 | 2017-12-17,174.600006,176.660004,170.509995,176.289993,176.289993,85418000 53 | 2017-12-24,174.550003,175.149994,171.199997,172.429993,172.429993,42278800 54 | 2017-12-31,176.399002,190.750000,175.699997,190.699997,190.699997,87680900 55 | 2018-01-07,190.460007,192.490005,186.580002,187.789993,187.789993,77859000 56 | 2018-01-14,190.399994,191.740005,179.320007,184.050003,184.050003,78315000 57 | 2018-01-21,184.975006,205.229996,181.679993,205.220001,205.220001,129009700 58 | 2018-01-28,204.830002,206.199997,186.800003,187.309998,187.309998,157131400 59 | 2018-02-04,183.699997,190.470001,168.880005,176.669998,176.669998,146661400 60 | 2018-02-11,180.440002,189.559998,175.085999,183.679993,183.679993,85204200 61 | 2018-02-18,183.669998,193.404999,183.000000,193.289993,193.289993,66146600 62 | 2018-02-25,194.460007,195.149994,175.449997,179.759995,179.759995,98244600 63 | 2018-03-04,179.410004,190.699997,177.070007,190.550003,190.550003,75781500 64 | 2018-03-11,192.300003,201.500000,187.389999,200.279999,200.279999,113138500 65 | 2018-03-18,198.000000,199.210007,180.401001,181.199997,181.199997,87750800 66 | 2018-03-25,187.889999,192.250000,177.570007,183.539993,183.539993,69846600 67 | 2018-04-01,182.809998,183.509995,166.130005,167.520004,167.520004,97038300 68 | 2018-04-08,169.750000,178.160004,168.610001,172.039993,172.039993,69984100 69 | 2018-04-15,172.009995,183.630005,171.009995,179.110001,179.110001,69596800 70 | 2018-04-22,178.630005,179.320007,166.639999,177.160004,177.160004,72194800 71 | 2018-04-29,178.089996,190.600006,175.770004,188.889999,188.889999,130169400 72 | 2018-05-06,190.410004,199.770004,190.300003,194.360001,194.360001,99535200 73 | 2018-05-13,195.899994,200.000000,193.860001,195.000000,195.000000,70922300 74 | 2018-05-20,197.800003,201.500000,192.800995,199.199997,199.199997,76135700 75 | 2018-05-27,197.940002,204.990005,196.850006,204.339996,204.339996,73813700 76 | 2018-06-03,205.119995,211.699997,200.429993,205.070007,205.070007,95218200 77 | 2018-06-10,206.500000,211.119995,205.009995,208.000000,208.000000,89320400 78 | 2018-06-17,205.160004,208.600006,199.500000,202.009995,202.009995,78237800 79 | 2018-06-24,197.850006,198.100006,182.039993,185.529999,185.529999,122955500 80 | 2018-07-01,181.660004,192.490005,181.059998,192.270004,192.270004,64447300 81 | 2018-07-08,194.449997,195.130005,187.419998,190.039993,190.039993,74015700 82 | 2018-07-15,189.570007,193.229996,186.610001,187.250000,187.250000,62453500 83 | 2018-07-22,187.179993,198.350006,184.800003,189.419998,189.419998,83939000 84 | 2018-07-29,190.220001,190.589996,179.779999,180.839996,180.839996,90455200 85 | 2018-08-05,180.699997,183.000000,174.750000,180.009995,180.009995,134461800 86 | 2018-08-12,179.649994,180.649994,165.389999,172.779999,172.779999,153419900 87 | 2018-08-19,175.220001,186.500000,171.910004,174.229996,174.229996,182662800 88 | 2018-08-26,177.100006,182.380005,172.759995,175.009995,175.009995,81562400 89 | 2018-09-02,173.500000,173.949997,158.669998,162.369995,162.369995,111649600 90 | 2018-09-09,158.589996,168.000000,152.850006,164.740005,164.740005,146581500 91 | 2018-09-16,161.500000,169.839996,155.520004,164.630005,164.630005,115592100 92 | 2018-09-23,162.809998,167.389999,160.100006,164.759995,164.759995,59480300 93 | 2018-09-30,165.919998,165.949997,152.250000,154.630005,154.630005,90911600 94 | 2018-10-07,150.199997,152.636002,135.139999,147.289993,147.289993,185934100 95 | 2018-10-14,144.770004,150.679993,140.800003,142.929993,142.929993,89279400 96 | 2018-10-21,148.990005,150.199997,138.550003,142.869995,142.869995,94184100 97 | 2018-10-28,142.419998,154.360001,130.059998,147.589996,147.589996,177031400 98 | 2018-11-04,146.220001,152.800003,142.479996,144.850006,144.850006,85218600 99 | 2018-11-11,145.009995,157.399994,139.970001,154.100006,154.100006,108000500 100 | 2018-11-18,152.020004,153.210007,142.820007,150.330002,150.330002,59717100 101 | 2018-11-25,153.210007,160.860001,152.369995,160.860001,160.860001,110435000 102 | 2018-12-02,168.639999,168.800003,150.509995,153.059998,153.059998,96156000 103 | 2018-12-09,150.389999,156.240005,145.720001,149.000000,149.000000,73613100 104 | 2018-12-16,146.500000,147.940002,130.229996,132.000000,132.000000,114186900 105 | 2018-12-23,130.000000,140.979996,129.770004,139.089996,139.089996,49515800 106 | 2018-12-30,141.830002,142.020004,129.830002,139.750000,139.750000,70271500 107 | 2019-01-06,140.550003,153.380005,139.009995,151.320007,151.320007,77751200 108 | 2019-01-13,148.500000,159.490005,146.539993,157.020004,157.020004,78935200 109 | 2019-01-20,154.399994,160.500000,150.207001,159.210007,159.210007,58940500 110 | 2019-01-27,157.800003,169.729996,155.300003,167.970001,167.970001,97478000 111 | 2019-02-03,166.320007,173.089996,163.750000,167.360001,167.360001,51692600 112 | 2019-02-10,168.850006,171.050003,165.410004,166.149994,166.149994,45338100 113 | 2019-02-17,166.979996,177.020004,166.500000,176.919998,176.919998,50047600 114 | 2019-02-24,181.259995,186.899994,179.369995,183.880005,183.880005,80163300 115 | 2019-03-03,186.000000,188.080002,171.565002,175.029999,175.029999,67447100 116 | 2019-03-10,177.830002,182.535004,177.580002,180.970001,180.970001,51408300 117 | 2019-03-17,181.929993,183.360001,175.335999,176.259995,176.259995,55430800 118 | 2019-03-24,174.330002,182.600006,174.100006,182.449997,182.449997,44864200 119 | 2019-03-31,185.089996,185.559998,176.759995,185.350006,185.350006,83253500 120 | 2019-04-07,184.190002,189.789993,183.750000,188.910004,188.910004,58459100 121 | 2019-04-14,188.059998,188.199997,182.559998,186.940002,186.940002,46309200 122 | 2019-04-21,184.500000,188.740005,183.610001,187.089996,187.089996,48923700 123 | 2019-04-28,187.419998,195.720001,183.820007,195.210007,195.210007,67123800 124 | 2019-05-05,185.169998,189.000000,173.070007,178.000000,178.000000,104930300 125 | 2019-05-12,169.789993,180.240005,168.490005,169.570007,169.570007,120933800 126 | 2019-05-19,164.440002,165.589996,154.410004,155.000000,155.000000,129632700 127 | 2019-05-26,156.399994,157.070007,147.949997,149.259995,149.259995,112902000 128 | 2019-06-02,149.600006,156.110001,148.845001,154.229996,154.229996,109461000 129 | 2019-06-09,158.779999,165.679993,157.229996,158.100006,158.100006,108747000 130 | 2019-06-16,157.529999,170.479996,157.419998,167.550003,167.550003,114053200 131 | 2019-06-23,168.399994,171.979996,164.619995,169.449997,169.449997,99601900 132 | 2019-06-30,175.865005,177.949997,172.820007,173.300003,173.300003,61217400 133 | 2019-07-07,170.089996,171.369995,165.000000,169.070007,169.070007,81889400 134 | 2019-07-14,171.500000,176.220001,170.419998,172.990005,172.990005,85530700 135 | 2019-07-21,173.500000,179.399994,171.436996,178.740005,178.740005,83635500 136 | 2019-07-28,178.429993,179.880005,160.350006,161.000000,161.000000,103892700 137 | 2019-08-04,155.029999,162.300003,151.850006,159.119995,159.119995,102875200 138 | 2019-08-11,157.500000,177.550003,155.539993,174.600006,174.600006,120367000 139 | 2019-08-18,177.429993,178.800003,163.830994,164.539993,164.539993,69407000 140 | 2019-08-25,166.490005,175.250000,164.199997,175.029999,175.029999,52784300 141 | 2019-09-01,173.000000,179.220001,172.149994,176.690002,176.690002,35166500 142 | 2019-09-08,177.880005,180.500000,172.220001,179.169998,179.169998,45795100 143 | 2019-09-15,177.750000,184.130005,175.369995,182.509995,182.509995,67077000 144 | 2019-09-22,181.250000,181.330002,163.149994,165.979996,165.979996,83408300 145 | 2019-09-29,169.886993,170.699997,161.899994,170.339996,170.339996,59569000 146 | 2019-10-06,168.830002,174.880005,161.679993,172.940002,172.940002,69479000 147 | 2019-10-13,172.839996,178.589996,169.000000,169.130005,169.130005,54875600 148 | 2019-10-20,172.639999,175.809998,168.119995,174.309998,174.309998,45981100 149 | 2019-10-27,176.500000,182.119995,173.936005,176.460007,176.460007,74022300 150 | 2019-11-03,180.660004,188.279999,178.020004,187.160004,187.160004,122947000 151 | 2019-11-10,184.820007,187.649994,181.000000,185.490005,185.490005,71346000 152 | 2019-11-17,186.979996,186.979996,181.059998,186.779999,186.779999,62710400 153 | 2019-11-24,188.320007,200.979996,187.880005,200.000000,200.000000,122623600 154 | 2019-12-01,198.580002,202.000000,189.850006,201.889999,201.889999,88939800 155 | 2019-12-08,200.320007,207.100006,198.550003,204.910004,204.910004,79361000 156 | 2019-12-15,206.330002,213.979996,206.190002,212.250000,212.250000,80341000 157 | 2019-12-22,213.250000,218.110001,212.910004,215.470001,215.470001,36639300 158 | 2019-12-29,215.779999,219.979996,210.729996,217.000000,217.000000,39984200 159 | 2020-01-05,214.889999,225.960007,214.089996,223.830002,223.830002,58651100 160 | 2020-01-12,228.809998,231.139999,222.729996,227.429993,227.429993,72211800 161 | 2020-01-19,222.449997,225.580002,211.324997,213.750000,213.750000,62554500 162 | 2020-01-26,201.220001,213.979996,199.500000,206.589996,206.589996,86200700 163 | 2020-02-02,208.669998,226.699997,208.669998,216.529999,216.529999,71174200 164 | 2020-02-09,213.500000,215.770004,212.199997,215.770004,215.770004,17393700 165 | 2020-02-10,213.500000,215.770004,212.199997,215.770004,215.770004,16638933 166 | -------------------------------------------------------------------------------- /FB.csv: -------------------------------------------------------------------------------- 1 | Date,Open,High,Low,Close,Adj Close,Volume 2 | 2017-01-01,116.029999,123.879997,115.510002,123.410004,123.410004,88332300 3 | 2017-01-08,123.550003,129.270004,123.040001,128.339996,128.339996,102099700 4 | 2017-01-15,128.039993,128.479996,126.779999,127.040001,127.040001,59733100 5 | 2017-01-22,127.309998,133.139999,126.949997,132.179993,132.179993,90047200 6 | 2017-01-29,131.580002,135.490005,129.520004,130.979996,130.979996,168057700 7 | 2017-02-05,130.979996,134.940002,130.300003,134.190002,134.190002,85578000 8 | 2017-02-12,134.699997,134.699997,132.550003,133.529999,133.529999,66225200 9 | 2017-02-19,133.500000,136.789993,132.899994,135.440002,135.440002,73167400 10 | 2017-02-26,135.259995,137.820007,134.750000,137.169998,137.169998,70131200 11 | 2017-03-05,136.880005,139.490005,136.509995,138.789993,138.789993,68309200 12 | 2017-03-12,138.710007,140.339996,138.490005,139.839996,139.839996,77450000 13 | 2017-03-19,139.710007,142.309998,137.600006,140.339996,140.339996,88737200 14 | 2017-03-26,139.050003,142.949997,138.770004,142.050003,142.050003,67889800 15 | 2017-04-02,141.929993,143.440002,140.240005,140.779999,140.779999,70592400 16 | 2017-04-09,141.000000,141.429993,138.809998,139.389999,139.389999,48255600 17 | 2017-04-16,139.759995,144.250000,139.750000,143.679993,143.679993,70241300 18 | 2017-04-23,144.960007,151.529999,144.339996,150.250000,150.250000,86497000 19 | 2017-04-30,151.740005,153.600006,148.720001,150.240005,150.240005,130245200 20 | 2017-05-07,150.710007,152.589996,148.860001,150.330002,150.330002,66802200 21 | 2017-05-14,150.169998,151.479996,144.419998,148.059998,148.059998,97135100 22 | 2017-05-21,148.080002,152.589996,147.250000,152.130005,152.130005,78154500 23 | 2017-05-28,151.970001,153.630005,150.300003,153.610001,153.610001,62634900 24 | 2017-06-04,153.639999,155.589996,146.610001,149.600006,149.600006,91421300 25 | 2017-06-11,148.169998,152.399994,144.559998,150.639999,150.639999,116339000 26 | 2017-06-18,151.710007,155.199997,151.710007,155.070007,155.070007,79842700 27 | 2017-06-25,156.250000,156.500000,148.919998,150.979996,150.979996,95769100 28 | 2017-07-02,151.720001,152.149994,147.800003,151.440002,151.440002,56764700 29 | 2017-07-09,151.690002,160.320007,151.509995,159.970001,159.970001,80086200 30 | 2017-07-16,160.250000,165.699997,158.809998,164.429993,164.429993,96122400 31 | 2017-07-23,164.639999,175.490005,163.860001,172.449997,172.449997,161455400 32 | 2017-07-30,172.000000,172.720001,166.910004,169.619995,169.619995,78869200 33 | 2017-08-06,169.949997,173.050003,166.850006,168.080002,168.080002,72620200 34 | 2017-08-13,170.089996,171.500000,166.210007,167.410004,167.410004,69772900 35 | 2017-08-20,167.160004,169.869995,165.820007,166.320007,166.320007,59799900 36 | 2017-08-27,166.910004,172.919998,165.000000,172.020004,172.020004,59717100 37 | 2017-09-03,171.270004,173.490005,169.550003,170.949997,170.949997,56165200 38 | 2017-09-10,172.399994,174.000000,170.259995,171.639999,171.639999,63953800 39 | 2017-09-17,171.990005,173.050003,169.220001,170.539993,170.539993,61645200 40 | 2017-09-24,169.240005,171.660004,161.559998,170.869995,170.869995,111376500 41 | 2017-10-01,171.389999,172.369995,168.289993,172.229996,172.229996,61415600 42 | 2017-10-08,172.699997,174.880005,170.800003,173.740005,173.740005,61204500 43 | 2017-10-15,174.490005,176.740005,172.630005,174.979996,174.979996,66891900 44 | 2017-10-22,175.199997,178.210007,168.889999,177.880005,177.880005,84107200 45 | 2017-10-29,179.259995,182.899994,176.710007,178.919998,178.919998,138797700 46 | 2017-11-05,178.559998,180.750000,177.089996,178.460007,178.460007,60415500 47 | 2017-11-12,177.500000,179.979996,176.399994,179.000000,179.000000,57988600 48 | 2017-11-19,178.869995,183.149994,178.100006,182.779999,182.779999,44359000 49 | 2017-11-26,182.559998,184.250000,172.339996,175.100006,175.100006,114147800 50 | 2017-12-03,176.289993,182.279999,169.009995,179.000000,179.000000,105188400 51 | 2017-12-10,179.300003,180.490005,176.600006,180.179993,180.179993,86692500 52 | 2017-12-17,181.009995,181.300003,176.229996,177.199997,177.199997,64156700 53 | 2017-12-24,176.630005,178.940002,174.669998,176.460007,176.460007,40875700 54 | 2017-12-31,177.679993,186.899994,177.550003,186.850006,186.850006,62493900 55 | 2018-01-07,187.199997,188.899994,177.399994,179.369995,179.369995,128057600 56 | 2018-01-14,181.500000,182.369995,175.800003,181.289993,181.289993,114307600 57 | 2018-01-21,180.800003,190.660004,180.410004,190.000000,190.000000,106209700 58 | 2018-01-28,188.750000,195.320007,181.839996,190.279999,190.279999,165475700 59 | 2018-02-04,186.929993,190.610001,167.179993,176.110001,176.110001,176854500 60 | 2018-02-11,177.059998,180.500000,171.839996,177.360001,177.360001,124398600 61 | 2018-02-18,175.770004,183.389999,175.110001,183.289993,183.289993,81877200 62 | 2018-02-25,184.580002,185.660004,172.990005,176.619995,176.619995,95460000 63 | 2018-03-04,176.199997,185.509995,175.889999,185.229996,185.229996,86125600 64 | 2018-03-11,185.229996,186.100006,181.110001,185.089996,185.089996,90208100 65 | 2018-03-18,177.009995,177.169998,159.020004,159.389999,159.389999,451943400 66 | 2018-03-25,160.820007,162.850006,149.020004,159.789993,159.789993,324697100 67 | 2018-04-01,157.809998,161.570007,150.509995,157.199997,157.199997,212319900 68 | 2018-04-08,157.820007,168.649994,156.039993,164.520004,164.520004,207202700 69 | 2018-04-15,165.720001,169.000000,163.389999,166.279999,166.279999,103186400 70 | 2018-04-22,167.270004,177.100006,156.190002,173.589996,173.589996,206613200 71 | 2018-04-29,173.789993,178.080002,170.229996,176.610001,176.610001,118904800 72 | 2018-05-06,177.350006,188.320007,177.110001,186.990005,186.990005,99836400 73 | 2018-05-13,187.710007,187.860001,182.220001,182.679993,182.679993,76022800 74 | 2018-05-20,183.770004,186.910004,182.179993,184.919998,184.919998,66212200 75 | 2018-05-27,184.339996,194.550003,183.710007,193.990005,193.990005,78225600 76 | 2018-06-03,191.839996,195.000000,186.429993,189.100006,189.100006,91223300 77 | 2018-06-10,188.809998,197.279999,188.800003,195.850006,195.850006,81327200 78 | 2018-06-17,194.800003,203.550003,193.789993,201.740005,201.740005,101516800 79 | 2018-06-24,200.000000,200.750000,193.110001,194.320007,194.320007,95891100 80 | 2018-07-01,193.369995,203.639999,192.220001,203.229996,203.229996,66875400 81 | 2018-07-08,204.929993,208.429993,201.750000,207.320007,207.320007,71208400 82 | 2018-07-15,207.500000,211.500000,204.839996,209.940002,209.940002,69277300 83 | 2018-07-22,210.580002,218.619995,173.000000,174.889999,174.889999,334032300 84 | 2018-07-29,175.300003,178.850006,166.559998,177.779999,177.779999,196842800 85 | 2018-08-05,178.970001,188.300003,178.380005,180.259995,180.259995,146552500 86 | 2018-08-12,180.100006,182.610001,172.039993,173.800003,173.800003,125790500 87 | 2018-08-19,174.039993,175.550003,170.910004,174.649994,174.649994,90675800 88 | 2018-08-26,175.990005,179.789993,174.750000,175.729996,175.729996,94608400 89 | 2018-09-02,173.500000,173.889999,160.000000,163.039993,163.039993,126851100 90 | 2018-09-09,163.509995,167.190002,160.339996,162.320007,162.320007,111957100 91 | 2018-09-16,161.919998,167.250000,158.869995,162.929993,162.929993,128030300 92 | 2018-09-23,161.029999,171.770004,160.880005,164.460007,164.460007,133630300 93 | 2018-09-30,163.029999,165.880005,156.199997,157.330002,157.330002,137031800 94 | 2018-10-07,155.539993,160.589996,149.160004,153.740005,153.740005,134132800 95 | 2018-10-14,153.320007,160.490005,152.550003,154.050003,154.050003,93642000 96 | 2018-10-21,154.759995,157.339996,143.800003,145.369995,145.369995,115673300 97 | 2018-10-28,148.500000,156.399994,139.029999,150.350006,150.350006,192315900 98 | 2018-11-04,150.100006,153.009995,144.070007,144.960007,144.960007,95988400 99 | 2018-11-11,144.479996,145.580002,137.770004,139.529999,139.529999,123323100 100 | 2018-11-18,137.610001,137.750000,126.849998,131.729996,131.729996,123658000 101 | 2018-11-25,133.000000,140.970001,131.850006,140.610001,140.610001,124832700 102 | 2018-12-02,143.000000,143.679993,133.669998,137.419998,137.419998,104540200 103 | 2018-12-09,139.600006,147.190002,139.009995,144.059998,144.059998,110353800 104 | 2018-12-16,143.080002,145.929993,123.419998,124.949997,124.949997,203647400 105 | 2018-12-23,123.099998,135.919998,123.019997,133.199997,133.199997,115619500 106 | 2018-12-30,134.449997,138.000000,128.559998,137.949997,137.949997,104491500 107 | 2019-01-06,137.559998,145.360001,135.910004,143.800003,143.800003,97592000 108 | 2019-01-13,142.000000,152.429993,141.270004,150.039993,150.039993,109432500 109 | 2019-01-20,149.199997,151.529999,142.520004,149.009995,149.009995,85669800 110 | 2019-01-27,148.050003,171.679993,143.429993,165.710007,165.710007,185793900 111 | 2019-02-03,165.699997,172.470001,163.619995,167.330002,167.330002,85953200 112 | 2019-02-10,167.899994,168.339996,160.860001,162.500000,162.500000,71568200 113 | 2019-02-17,160.500000,164.149994,159.589996,161.889999,161.889999,57582400 114 | 2019-02-24,163.070007,166.240005,160.410004,162.279999,162.279999,67430700 115 | 2019-03-03,163.899994,173.570007,163.830002,169.600006,169.600006,100105600 116 | 2019-03-10,171.600006,174.300003,162.509995,165.979996,165.979996,98185400 117 | 2019-03-17,163.570007,167.419998,159.279999,164.339996,164.339996,115959400 118 | 2019-03-24,163.000000,169.449997,162.000000,166.690002,166.690002,62834100 119 | 2019-03-31,167.830002,178.000000,167.279999,175.720001,175.720001,89359900 120 | 2019-04-07,175.210007,179.630005,174.229996,179.100006,179.100006,59150700 121 | 2019-04-14,178.500000,180.740005,176.869995,178.279999,178.279999,43679300 122 | 2019-04-21,178.250000,198.479996,178.250000,191.490005,191.490005,146858400 123 | 2019-04-28,190.949997,197.389999,189.750000,195.470001,195.470001,86917500 124 | 2019-05-05,191.240005,194.279999,184.589996,188.339996,188.339996,68299100 125 | 2019-05-12,183.500000,188.580002,178.100006,185.300003,185.300003,74646800 126 | 2019-05-19,181.880005,186.740005,179.669998,181.059998,181.059998,48645100 127 | 2019-05-26,181.539993,184.710007,177.160004,177.470001,177.470001,51449000 128 | 2019-06-02,175.000000,175.050003,160.839996,173.350006,173.350006,151225900 129 | 2019-06-09,174.750000,181.839996,172.880005,181.330002,181.330002,76743300 130 | 2019-06-16,185.009995,194.529999,184.410004,191.139999,191.139999,125835300 131 | 2019-06-23,192.419998,198.880005,187.309998,193.000000,193.000000,72605800 132 | 2019-06-30,195.210007,197.399994,191.929993,196.399994,196.399994,44664900 133 | 2019-07-07,195.190002,205.300003,193.639999,204.869995,204.869995,74039000 134 | 2019-07-14,204.250000,205.470001,198.070007,198.360001,198.360001,64301600 135 | 2019-07-21,199.910004,208.660004,196.250000,199.750000,199.750000,125029100 136 | 2019-07-28,199.000000,199.630005,188.070007,189.020004,189.020004,76101900 137 | 2019-08-04,184.690002,190.979996,179.339996,187.850006,187.850006,82291800 138 | 2019-08-11,186.850006,191.380005,179.309998,183.699997,183.699997,68997500 139 | 2019-08-18,186.009995,187.500000,176.660004,177.750000,177.750000,56317600 140 | 2019-08-25,179.399994,186.800003,178.240005,185.669998,185.669998,53462500 141 | 2019-09-01,184.000000,191.360001,182.110001,187.490005,187.490005,50190900 142 | 2019-09-08,187.729996,190.929993,184.550003,187.190002,187.190002,64800900 143 | 2019-09-15,186.929993,193.100006,185.539993,189.929993,189.929993,58124700 144 | 2019-09-22,189.339996,190.100006,175.660004,177.100006,177.100006,80682000 145 | 2019-09-29,177.869995,180.979996,173.089996,180.449997,180.449997,70481200 146 | 2019-10-06,180.000000,186.490005,177.720001,184.190002,184.190002,49737600 147 | 2019-10-13,184.199997,191.490005,182.570007,185.850006,185.850006,59039200 148 | 2019-10-20,187.039993,190.649994,181.500000,187.889999,187.889999,59435300 149 | 2019-10-27,187.199997,198.089996,185.080002,193.619995,193.619995,119965700 150 | 2019-11-03,194.550003,197.369995,189.470001,190.839996,190.839996,61520100 151 | 2019-11-10,189.929993,195.699997,188.539993,195.100006,195.100006,57672200 152 | 2019-11-17,194.559998,200.000000,193.050003,198.820007,198.820007,69670200 153 | 2019-11-24,199.520004,203.800003,198.039993,201.639999,201.639999,47729600 154 | 2019-12-01,202.130005,202.179993,195.080002,201.050003,201.050003,53566000 155 | 2019-12-08,200.649994,203.660004,193.169998,194.110001,194.110001,72000100 156 | 2019-12-15,195.270004,207.710007,194.809998,206.300003,206.300003,92183100 157 | 2019-12-22,206.699997,208.929993,205.000000,208.100006,208.100006,39030100 158 | 2019-12-29,207.860001,210.399994,203.600006,208.669998,208.669998,42743300 159 | 2020-01-05,206.699997,219.880005,206.520004,218.059998,218.059998,70208500 160 | 2020-01-12,219.600006,222.630005,218.630005,222.139999,222.139999,63710000 161 | 2020-01-19,222.160004,222.750000,216.110001,217.940002,217.940002,49589400 162 | 2020-01-26,213.100006,224.199997,201.059998,201.910004,201.910004,140541200 163 | 2020-02-02,203.440002,212.820007,202.500000,212.330002,212.330002,70487600 164 | 2020-02-09,211.520004,213.800003,210.660004,213.059998,213.059998,11830400 165 | 2020-02-10,211.520004,213.800003,210.660004,213.059998,213.059998,10673915 -------------------------------------------------------------------------------- /GOOG.csv: -------------------------------------------------------------------------------- 1 | Date,Open,High,Low,Close,Adj Close,Volume 2 | 2017-01-01,778.809998,807.900024,775.799988,806.150024,806.150024,5705700 3 | 2017-01-08,806.400024,811.223999,799.169983,807.880005,807.880005,5969600 4 | 2017-01-15,807.080017,809.479980,800.369995,805.020020,805.020020,5245800 5 | 2017-01-22,807.250000,841.950012,803.739990,823.309998,823.309998,10871800 6 | 2017-01-29,814.659973,815.840027,790.520020,801.489990,801.489990,10432400 7 | 2017-02-05,799.700012,815.250000,795.250000,813.669983,813.669983,5705700 8 | 2017-02-12,816.000000,828.070007,815.489990,828.070007,828.070007,6480200 9 | 2017-02-19,828.659973,833.450012,822.880005,828.640015,828.640015,5110200 10 | 2017-02-26,824.549988,836.255005,820.200012,829.080017,829.080017,6697700 11 | 2017-03-05,826.950012,844.909973,822.400024,843.250000,843.250000,6101900 12 | 2017-03-12,844.000000,853.400024,840.770020,852.119995,852.119995,6074900 13 | 2017-03-19,850.010010,853.500000,808.890015,814.429993,814.429993,10564600 14 | 2017-03-26,806.950012,833.679993,803.369995,829.559998,829.559998,7758300 15 | 2017-04-02,829.219971,842.450012,820.513000,824.669983,824.669983,6583900 16 | 2017-04-09,825.390015,829.349976,817.020020,823.559998,823.559998,4081500 17 | 2017-04-16,825.010010,845.200012,824.469971,843.190002,843.190002,4968500 18 | 2017-04-23,851.200012,916.849976,849.859985,905.960022,905.960022,9584800 19 | 2017-04-30,901.940002,935.929993,901.450012,927.130005,927.130005,8536100 20 | 2017-05-07,926.119995,937.500000,923.030029,932.219971,932.219971,5971100 21 | 2017-05-14,932.950012,943.109985,918.140015,934.010010,934.010010,7429600 22 | 2017-05-21,935.000000,974.979980,935.000000,971.469971,971.469971,6328500 23 | 2017-05-28,970.309998,979.270020,960.010010,975.599976,975.599976,7076300 24 | 2017-06-04,976.549988,988.250000,935.630005,949.830017,949.830017,9311900 25 | 2017-06-11,939.559998,961.150024,915.232971,939.780029,939.780029,12494300 26 | 2017-06-18,949.960022,966.000000,949.049988,965.590027,965.590027,6330800 27 | 2017-06-25,969.900024,973.309998,908.309998,908.729980,908.729980,12289100 28 | 2017-07-02,912.179993,921.539978,894.789978,918.590027,918.590027,6586000 29 | 2017-07-09,921.770020,956.909973,919.590027,955.989990,955.989990,6186600 30 | 2017-07-16,957.000000,975.900024,949.241028,972.919983,972.919983,6879500 31 | 2017-07-23,972.219971,986.200012,920.000000,941.530029,941.530029,15057000 32 | 2017-07-30,941.890015,943.590027,916.679993,927.960022,927.960022,7357000 33 | 2017-08-06,929.059998,935.814026,905.580017,914.390015,914.390015,6316700 34 | 2017-08-13,922.530029,932.700012,907.153992,910.669983,910.669983,5574500 35 | 2017-08-20,910.000000,930.840027,903.400024,915.890015,915.890015,5524000 36 | 2017-08-27,916.000000,942.479980,905.000000,937.340027,937.340027,6103300 37 | 2017-09-03,933.080017,937.000000,919.270020,926.500000,926.500000,5078300 38 | 2017-09-10,934.250000,938.380005,916.359985,920.289978,920.289978,7407000 39 | 2017-09-17,920.010010,936.530029,910.599976,928.530029,928.530029,6256700 40 | 2017-09-24,925.450012,959.786011,909.700012,959.109985,959.109985,8364400 41 | 2017-10-01,959.979980,979.460022,947.840027,978.890015,978.890015,5511800 42 | 2017-10-08,980.000000,997.210022,966.080017,989.679993,989.679993,5985300 43 | 2017-10-15,992.099976,996.719971,978.390015,988.200012,988.200012,5755100 44 | 2017-10-22,989.520020,1048.390015,960.520020,1019.270020,1019.270020,11111700 45 | 2017-10-29,1014.000000,1032.650024,1007.500000,1032.479980,1032.479980,6914600 46 | 2017-11-05,1028.989990,1043.521973,1019.666016,1028.069946,1028.069946,5291400 47 | 2017-11-12,1023.419983,1035.920044,1014.150024,1019.090027,1019.090027,5225800 48 | 2017-11-19,1020.260010,1043.177979,1017.500000,1040.609985,1040.609985,3333800 49 | 2017-11-26,1040.000000,1062.375000,1002.020020,1010.169983,1010.169983,8825300 50 | 2017-12-03,1012.659973,1042.050049,988.280029,1037.050049,1037.050049,7994700 51 | 2017-12-10,1035.500000,1067.619995,1032.050049,1064.189941,1064.189941,8589600 52 | 2017-12-17,1066.079956,1078.489990,1059.439941,1060.119995,1060.119995,5912700 53 | 2017-12-24,1058.069946,1060.119995,1044.770020,1046.400024,1046.400024,3757100 54 | 2017-12-31,1048.339966,1104.250000,1045.229980,1102.229980,1102.229980,4951500 55 | 2018-01-07,1102.229980,1124.290039,1096.109985,1122.260010,1122.260010,5691700 56 | 2018-01-14,1132.510010,1139.910034,1117.010010,1137.510010,1137.510010,5754300 57 | 2018-01-21,1137.489990,1179.859985,1135.109985,1175.839966,1175.839966,7867000 58 | 2018-01-28,1176.479980,1186.890015,1107.277954,1111.900024,1111.900024,11743900 59 | 2018-02-04,1090.599976,1110.000000,992.559998,1037.780029,1037.780029,15980500 60 | 2018-02-11,1048.000000,1104.670044,1040.927979,1094.800049,1094.800049,8401500 61 | 2018-02-18,1090.569946,1133.969971,1088.520020,1126.790039,1126.790039,5514200 62 | 2018-02-25,1127.800049,1144.040039,1048.114990,1078.920044,1078.920044,10003300 63 | 2018-03-04,1075.140015,1160.800049,1069.000000,1160.040039,1160.040039,7510600 64 | 2018-03-11,1163.849976,1177.050049,1131.959961,1135.729980,1135.729980,9858300 65 | 2018-03-18,1120.010010,1121.989990,1021.219971,1021.570007,1021.570007,11340400 66 | 2018-03-25,1046.000000,1064.838989,980.640015,1031.790039,1031.790039,11856500 67 | 2018-04-01,1022.820007,1042.790039,990.369995,1007.039978,1007.039978,10549600 68 | 2018-04-08,1016.799988,1046.420044,1011.340027,1029.270020,1029.270020,7790000 69 | 2018-04-15,1037.000000,1094.165039,1026.739990,1072.959961,1072.959961,8513000 70 | 2018-04-22,1077.859985,1082.719971,1010.590027,1030.050049,1030.050049,13192000 71 | 2018-04-29,1030.010010,1048.510010,1006.289978,1048.209961,1048.209961,8456100 72 | 2018-05-06,1049.229980,1101.329956,1047.099976,1098.260010,1098.260010,7413300 73 | 2018-05-13,1100.000000,1110.750000,1060.680054,1066.359985,1066.359985,6719300 74 | 2018-05-20,1074.060059,1088.000000,1061.709961,1075.660034,1075.660034,4840100 75 | 2018-05-27,1064.890015,1120.000000,1055.219971,1119.500000,1119.500000,8513500 76 | 2018-06-03,1122.329956,1145.738037,1112.150024,1120.869995,1120.869995,8076600 77 | 2018-06-10,1118.599976,1155.469971,1118.599976,1152.260010,1152.260010,6963600 78 | 2018-06-17,1143.650024,1186.286011,1143.589966,1155.479980,1155.479980,7232300 79 | 2018-06-24,1143.599976,1143.910034,1096.010010,1115.650024,1115.650024,7401900 80 | 2018-07-01,1099.000000,1140.930054,1093.800049,1140.170044,1140.170044,3959100 81 | 2018-07-08,1148.479980,1195.416992,1141.000000,1188.819946,1188.819946,5301200 82 | 2018-07-15,1189.390015,1204.500000,1170.599976,1184.910034,1184.910034,6583800 83 | 2018-07-22,1181.010010,1273.890015,1181.000000,1238.500000,1238.500000,12601400 84 | 2018-07-29,1228.010010,1234.916016,1204.790039,1223.709961,1223.709961,7682700 85 | 2018-08-05,1225.000000,1256.500000,1215.796997,1237.609985,1237.609985,5903300 86 | 2018-08-12,1236.979980,1249.272949,1188.239990,1200.959961,1200.959961,6907000 87 | 2018-08-19,1205.020020,1221.650024,1194.625977,1220.650024,1220.650024,4903000 88 | 2018-08-26,1227.599976,1253.635010,1211.285034,1218.189941,1218.189941,6907000 89 | 2018-09-02,1204.270020,1212.989990,1152.000000,1164.829956,1164.829956,7182100 90 | 2018-09-09,1172.189941,1180.425049,1156.239990,1172.530029,1172.530029,5995400 91 | 2018-09-16,1170.140015,1192.209961,1154.030029,1166.089966,1166.089966,9332500 92 | 2018-09-23,1157.170044,1202.099976,1146.910034,1193.469971,1193.469971,6352400 93 | 2018-09-30,1199.890015,1209.959961,1145.119995,1157.349976,1157.349976,7695500 94 | 2018-10-07,1150.109985,1168.000000,1068.270020,1110.079956,1110.079956,10967100 95 | 2018-10-14,1108.910034,1128.989990,1077.089966,1096.459961,1096.459961,8130200 96 | 2018-10-21,1103.060059,1112.229980,1034.089966,1071.469971,1071.469971,12078700 97 | 2018-10-28,1082.469971,1097.040039,995.830017,1057.790039,1057.790039,12944200 98 | 2018-11-04,1055.000000,1095.459961,1021.239990,1066.150024,1066.150024,8564500 99 | 2018-11-11,1061.390015,1071.849976,1031.000000,1061.489990,1061.489990,8045600 100 | 2018-11-18,1057.199951,1060.790039,996.020020,1023.880005,1023.880005,6533500 101 | 2018-11-25,1038.349976,1095.569946,1033.910034,1094.430054,1094.430054,10270500 102 | 2018-12-02,1123.140015,1124.650024,1028.500000,1036.579956,1036.579956,9206800 103 | 2018-12-09,1035.050049,1081.650024,1023.289978,1042.099976,1042.099976,7742600 104 | 2018-12-16,1037.510010,1062.000000,973.690002,979.539978,979.539978,14326700 105 | 2018-12-23,973.900024,1055.560059,970.109985,1037.079956,1037.079956,7488200 106 | 2018-12-30,1050.959961,1070.839966,1014.070007,1070.709961,1070.709961,6960900 107 | 2019-01-06,1071.500000,1084.560059,1048.479980,1057.189941,1057.189941,7923300 108 | 2019-01-13,1046.920044,1108.352051,1041.255005,1098.260010,1098.260010,7138000 109 | 2019-01-20,1088.000000,1094.000000,1059.750000,1090.989990,1090.989990,5060900 110 | 2019-01-27,1080.109985,1125.000000,1055.864990,1110.750000,1110.750000,6586400 111 | 2019-02-03,1112.660034,1147.000000,1086.000000,1095.060059,1095.060059,11354900 112 | 2019-02-10,1096.949951,1134.729980,1092.859985,1113.650024,1113.650024,6121500 113 | 2019-02-17,1110.000000,1123.410034,1092.520020,1110.369995,1110.369995,4598800 114 | 2019-02-24,1116.000000,1142.969971,1099.920044,1140.989990,1140.989990,6845600 115 | 2019-03-03,1146.989990,1169.609985,1123.300049,1142.319946,1142.319946,6367500 116 | 2019-03-10,1144.449951,1200.930054,1144.449951,1184.459961,1184.459961,8802800 117 | 2019-03-17,1183.300049,1231.790039,1177.421021,1205.500000,1205.500000,7958900 118 | 2019-03-24,1196.930054,1206.397949,1159.369995,1173.310059,1173.310059,7080500 119 | 2019-03-31,1184.099976,1216.300049,1182.000000,1207.150024,1207.150024,4955400 120 | 2019-04-07,1207.890015,1218.349976,1193.079956,1217.869995,1217.869995,4104800 121 | 2019-04-14,1218.000000,1242.000000,1209.109985,1236.369995,1236.369995,4597400 122 | 2019-04-21,1235.989990,1273.069946,1228.310059,1272.180054,1272.180054,5494700 123 | 2019-04-28,1274.000000,1289.270020,1155.001953,1185.400024,1185.400024,15271100 124 | 2019-05-05,1166.260010,1190.849976,1142.500000,1164.270020,1164.270020,6924800 125 | 2019-05-12,1141.959961,1188.160034,1116.666016,1162.300049,1162.300049,8726500 126 | 2019-05-19,1144.500000,1158.520020,1129.223999,1133.469971,1133.469971,5738500 127 | 2019-05-26,1134.000000,1151.587036,1100.180054,1103.630005,1103.630005,5362900 128 | 2019-06-02,1065.500000,1070.920044,1025.000000,1066.040039,1066.040039,13638100 129 | 2019-06-09,1072.979980,1101.989990,1067.540039,1085.349976,1085.349976,6131100 130 | 2019-06-16,1086.280029,1124.109985,1086.280029,1121.880005,1121.880005,6876700 131 | 2019-06-23,1119.609985,1122.000000,1072.239990,1080.910034,1080.910034,7450900 132 | 2019-06-30,1098.000000,1132.880005,1093.703003,1131.589966,1131.589966,4459200 133 | 2019-07-07,1125.170044,1153.069946,1107.170044,1144.900024,1144.900024,5835800 134 | 2019-07-14,1146.859985,1158.579956,1129.619995,1130.099976,1130.099976,6251100 135 | 2019-07-21,1133.449951,1265.550049,1120.920044,1250.410034,1250.410034,11000600 136 | 2019-07-28,1241.050049,1247.369995,1188.939941,1193.989990,1193.989990,8746100 137 | 2019-08-04,1170.040039,1205.010010,1140.140015,1188.010010,1188.010010,8269700 138 | 2019-08-11,1179.209961,1204.780029,1160.540039,1177.599976,1177.599976,6408100 139 | 2019-08-18,1190.089966,1206.989990,1147.750000,1151.290039,1151.290039,5522300 140 | 2019-08-25,1157.260010,1198.500000,1152.959961,1188.099976,1188.099976,5323500 141 | 2019-09-01,1177.030029,1213.040039,1163.199951,1204.930054,1204.930054,5029000 142 | 2019-09-08,1204.000000,1241.859985,1192.619995,1239.560059,1239.560059,7066300 143 | 2019-09-15,1229.520020,1244.439941,1216.530029,1229.930054,1229.930054,6409500 144 | 2019-09-22,1226.000000,1248.300049,1210.089966,1225.089966,1225.089966,6990500 145 | 2019-09-29,1220.969971,1231.229980,1162.430054,1209.000000,1209.000000,7076300 146 | 2019-10-06,1204.400024,1228.390015,1189.010010,1215.449951,1215.449951,4869200 147 | 2019-10-13,1212.339966,1263.324951,1211.760010,1245.489990,1245.489990,5649000 148 | 2019-10-20,1252.260010,1269.599976,1240.599976,1265.130005,1265.130005,5203700 149 | 2019-10-27,1275.449951,1299.310059,1250.843018,1273.739990,1273.739990,9034300 150 | 2019-11-03,1276.449951,1323.739990,1276.354980,1311.369995,1311.369995,7217800 151 | 2019-11-10,1303.180054,1334.880005,1293.510010,1334.869995,1334.869995,5900600 152 | 2019-11-17,1332.219971,1335.529053,1291.150024,1295.339966,1295.339966,6446400 153 | 2019-11-24,1299.180054,1318.359985,1298.130005,1304.959961,1304.959961,3688500 154 | 2019-12-01,1301.000000,1344.000000,1279.000000,1340.619995,1340.619995,6719700 155 | 2019-12-08,1338.040039,1359.449951,1336.040039,1347.829956,1347.829956,6129400 156 | 2019-12-15,1356.500000,1365.000000,1348.984985,1349.589966,1349.589966,9558800 157 | 2019-12-22,1355.869995,1364.530029,1342.780029,1351.890015,1351.890015,2936500 158 | 2019-12-29,1350.000000,1372.500000,1329.084961,1360.660034,1360.660034,4605700 159 | 2020-01-05,1350.000000,1434.928955,1350.000000,1429.729980,1429.729980,8084600 160 | 2020-01-12,1436.130005,1481.295044,1426.020020,1480.390015,1480.390015,8063800 161 | 2020-01-19,1479.119995,1503.213989,1465.250000,1466.709961,1466.709961,6783300 162 | 2020-01-26,1431.000000,1470.130005,1421.199951,1434.229980,1434.229980,8166900 163 | 2020-02-02,1462.000000,1490.000000,1426.300049,1479.229980,1479.229980,11826100 164 | 2020-02-09,1474.319946,1509.500000,1474.319946,1508.680054,1508.680054,1418900 165 | 2020-02-10,1474.319946,1509.500000,1474.319946,1508.680054,1508.680054,1419876 166 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Extract historical data from yahoo finance 2 | 3 | I use this jupyter notebook to test my portfolio, GAFATA. 4 | 5 | The first cell in the notebook could somehow be universally used: 6 | 7 | ```python 8 | import re 9 | from selenium import webdriver 10 | from selenium.webdriver.chrome.options import Options 11 | from time import sleep 12 | import pandas as pd 13 | import datetime 14 | 15 | # epoch timestamp: 1483228800 16 | start_from = datetime.datetime(2017,1,1,8,0,0).strftime('%s') 17 | 18 | gafata = ['^GSPC', 'GOOG', 'AAPL', 'FB', 'AMZN', '0700.HK', 'BABA'] 19 | 20 | chrome_options = Options() 21 | chrome_options.add_argument('--headless') 22 | chrome_options.add_argument('--disable-gpu') 23 | driver = webdriver.Chrome('/usr/local/bin/chromedriver', options = chrome_options) 24 | 25 | # get all csv files 26 | driver.get(f'https://finance.yahoo.com/quote/{gafata[0]}/history') 27 | sleep(5) 28 | 29 | download_link = driver.find_element_by_xpath("// a[. // span[text() = 'Download Data']]").get_attribute("href") 30 | for symbol in gafata: 31 | period1_changed = re.sub(r'period1=(\d+)', 'period1=1483228800', download_link) 32 | # if interval=1d, then stocks from various global exchanges would not align to each other in terms of date. 33 | interval_changed = re.sub(r'interval=(.*)&', 'interval=1wk&', period1_changed) 34 | dataURL = re.sub(r'download\/.*\?', f'download/{symbol}?', interval_changed) 35 | driver.get(dataURL) 36 | print(f'{symbol}.csv contains', pd.read_csv(f'{symbol}.csv').shape[0], 'lines') 37 | ``` -------------------------------------------------------------------------------- /^GSPC.csv: -------------------------------------------------------------------------------- 1 | Date,Open,High,Low,Close,Adj Close,Volume 2 | 2017-01-01,2251.570068,2282.100098,2245.129883,2276.979980,2276.979980,14637130000 3 | 2017-01-08,2273.590088,2279.270020,2254.250000,2274.639893,2274.639893,17020210000 4 | 2017-01-15,2269.139893,2276.959961,2258.409912,2271.310059,2271.310059,13591180000 5 | 2017-01-22,2267.780029,2300.989990,2257.020020,2294.689941,2294.689941,17555940000 6 | 2017-01-29,2286.010010,2298.310059,2267.209961,2297.419922,2297.419922,19001010000 7 | 2017-02-05,2294.280029,2319.229980,2285.379883,2316.100098,2316.100098,17320440000 8 | 2017-02-12,2321.719971,2351.310059,2321.419922,2351.159912,2351.159912,17831660000 9 | 2017-02-19,2354.909912,2368.260010,2352.870117,2367.340088,2367.340088,14895280000 10 | 2017-02-26,2365.229980,2400.979980,2358.959961,2383.120117,2383.120117,19514510000 11 | 2017-03-05,2375.229980,2378.800049,2354.540039,2372.600098,2372.600098,17712480000 12 | 2017-03-12,2371.560059,2390.010010,2358.179932,2378.250000,2378.250000,18757070000 13 | 2017-03-19,2378.239990,2381.929932,2335.739990,2343.979980,2343.979980,17128980000 14 | 2017-03-26,2329.110107,2370.419922,2322.250000,2362.719971,2362.719971,16227480000 15 | 2017-04-02,2362.340088,2378.360107,2344.729980,2355.540039,2355.540039,16648230000 16 | 2017-04-09,2357.159912,2366.370117,2328.949951,2328.949951,2328.949951,12243670000 17 | 2017-04-16,2332.620117,2361.370117,2332.510010,2348.689941,2348.689941,16765230000 18 | 2017-04-23,2370.330078,2398.159912,2369.189941,2384.199951,2384.199951,19608540000 19 | 2017-04-30,2388.500000,2399.290039,2379.750000,2399.290039,2399.290039,18809590000 20 | 2017-05-07,2399.939941,2403.870117,2381.739990,2390.899902,2390.899902,17759610000 21 | 2017-05-14,2393.979980,2405.770020,2352.719971,2381.729980,2381.729980,19201970000 22 | 2017-05-21,2387.209961,2418.709961,2386.919922,2415.820068,2415.820068,16116730000 23 | 2017-05-28,2411.669922,2440.229980,2403.590088,2439.070068,2439.070068,15038090000 24 | 2017-06-04,2437.830078,2446.199951,2415.699951,2431.770020,2431.770020,17598940000 25 | 2017-06-11,2425.879883,2443.750000,2418.530029,2433.149902,2433.149902,19496610000 26 | 2017-06-18,2442.550049,2453.820068,2430.739990,2438.300049,2438.300049,19022570000 27 | 2017-06-25,2443.320068,2450.419922,2405.699951,2423.409912,2423.409912,17565550000 28 | 2017-07-02,2431.389893,2439.169922,2407.699951,2425.179932,2425.179932,11595360000 29 | 2017-07-09,2424.510010,2463.540039,2412.790039,2459.270020,2459.270020,15081810000 30 | 2017-07-16,2459.500000,2477.620117,2450.340088,2472.540039,2472.540039,15057410000 31 | 2017-07-23,2472.040039,2484.040039,2459.929932,2472.100098,2472.100098,17965610000 32 | 2017-07-30,2475.939941,2480.379883,2466.479980,2476.830078,2476.830078,17288810000 33 | 2017-08-06,2477.139893,2490.870117,2437.750000,2441.320068,2441.320068,16365480000 34 | 2017-08-13,2454.959961,2474.929932,2420.689941,2425.550049,2425.550049,15247600000 35 | 2017-08-20,2425.500000,2454.770020,2417.350098,2443.050049,2443.050049,13786300000 36 | 2017-08-27,2447.350098,2480.379883,2428.199951,2476.550049,2476.550049,14107780000 37 | 2017-09-03,2470.350098,2471.969971,2446.550049,2461.429932,2461.429932,13521090000 38 | 2017-09-10,2474.520020,2500.229980,2474.520020,2500.229980,2500.229980,18158360000 39 | 2017-09-17,2502.510010,2508.850098,2496.540039,2502.219971,2502.219971,15770230000 40 | 2017-09-24,2499.389893,2519.439941,2488.030029,2519.360107,2519.360107,16177570000 41 | 2017-10-01,2521.199951,2552.510010,2520.399902,2549.330078,2549.330078,15215390000 42 | 2017-10-08,2551.389893,2557.649902,2541.600098,2553.169922,2553.169922,14721510000 43 | 2017-10-15,2555.570068,2575.439941,2547.919922,2575.209961,2575.209961,15178860000 44 | 2017-10-22,2578.080078,2582.979980,2544.000000,2581.070068,2581.070068,18269710000 45 | 2017-10-29,2577.750000,2588.419922,2566.169922,2587.840088,2587.840088,18915260000 46 | 2017-11-05,2587.469971,2597.020020,2566.330078,2582.300049,2582.300049,18566610000 47 | 2017-11-12,2576.530029,2590.090088,2557.449951,2578.850098,2578.850098,17216450000 48 | 2017-11-19,2579.489990,2604.209961,2578.239990,2602.419922,2602.419922,10448990000 49 | 2017-11-26,2602.659912,2657.739990,2598.870117,2642.219971,2642.219971,19454370000 50 | 2017-12-03,2657.189941,2665.189941,2624.750000,2651.500000,2651.500000,17189740000 51 | 2017-12-10,2652.189941,2679.629883,2651.469971,2675.810059,2675.810059,19343950000 52 | 2017-12-17,2685.919922,2694.969971,2676.110107,2683.340088,2683.340088,16007500000 53 | 2017-12-24,2679.090088,2692.120117,2673.610107,2673.610107,2673.610107,8767680000 54 | 2017-12-31,2683.729980,2743.449951,2682.360107,2743.149902,2743.149902,13837790000 55 | 2018-01-07,2742.669922,2787.850098,2736.060059,2786.239990,2786.239990,17487770000 56 | 2018-01-14,2798.959961,2810.330078,2768.639893,2810.300049,2810.300049,15424920000 57 | 2018-01-21,2809.159912,2872.870117,2808.120117,2872.870117,2872.870117,18283880000 58 | 2018-01-28,2867.229980,2870.620117,2759.969971,2762.129883,2762.129883,20065340000 59 | 2018-02-04,2741.060059,2763.389893,2532.689941,2619.550049,2619.550049,26787200000 60 | 2018-02-11,2636.750000,2754.419922,2622.449951,2732.219971,2732.219971,18854770000 61 | 2018-02-18,2722.989990,2747.760010,2697.770020,2747.300049,2747.300049,14297470000 62 | 2018-02-25,2757.370117,2789.149902,2647.320068,2691.250000,2691.250000,19786810000 63 | 2018-03-04,2681.060059,2786.570068,2675.750000,2786.570068,2786.570068,17051190000 64 | 2018-03-11,2790.540039,2801.899902,2741.469971,2752.010010,2752.010010,18750700000 65 | 2018-03-18,2741.379883,2741.379883,2585.889893,2588.260010,2588.260010,17533550000 66 | 2018-03-25,2619.350098,2674.780029,2593.060059,2640.870117,2640.870117,14647940000 67 | 2018-04-01,2633.449951,2672.080078,2553.800049,2604.469971,2604.469971,16820340000 68 | 2018-04-08,2617.179932,2680.260010,2610.790039,2656.300049,2656.300049,15609880000 69 | 2018-04-15,2670.100098,2717.489990,2660.610107,2670.139893,2670.139893,16375430000 70 | 2018-04-22,2675.399902,2683.550049,2612.669922,2669.909912,2669.909912,17108410000 71 | 2018-04-29,2682.510010,2682.870117,2594.620117,2663.419922,2663.419922,18483840000 72 | 2018-05-06,2680.340088,2732.860107,2655.199951,2727.719971,2727.719971,17060780000 73 | 2018-05-13,2738.469971,2742.100098,2701.909912,2712.969971,2712.969971,16310100000 74 | 2018-05-20,2735.389893,2742.239990,2707.379883,2721.330078,2721.330078,15963780000 75 | 2018-05-27,2705.110107,2736.929932,2676.810059,2734.620117,2734.620117,15217440000 76 | 2018-06-03,2741.669922,2779.899902,2739.510010,2779.030029,2779.030029,17380480000 77 | 2018-06-10,2780.179932,2791.469971,2761.729980,2779.659912,2779.659912,19368250000 78 | 2018-06-17,2765.790039,2774.989990,2743.189941,2754.879883,2754.879883,19026830000 79 | 2018-06-24,2742.939941,2746.090088,2691.989990,2718.370117,2718.370117,17980020000 80 | 2018-07-01,2704.949951,2764.409912,2698.949951,2759.820068,2759.820068,10493320000 81 | 2018-07-08,2775.620117,2804.530029,2770.729980,2801.310059,2801.310059,14514320000 82 | 2018-07-15,2797.360107,2816.760010,2789.239990,2801.830078,2801.830078,15449650000 83 | 2018-07-22,2799.169922,2848.030029,2795.139893,2818.820068,2818.820068,16947010000 84 | 2018-07-29,2819.000000,2840.379883,2796.340088,2840.350098,2840.350098,17132630000 85 | 2018-08-05,2840.290039,2863.429932,2825.810059,2833.280029,2833.280029,15312600000 86 | 2018-08-12,2835.459961,2855.629883,2802.489990,2850.129883,2850.129883,16024470000 87 | 2018-08-19,2853.929932,2876.159912,2850.620117,2874.689941,2874.689941,13894820000 88 | 2018-08-26,2884.689941,2916.500000,2884.689941,2901.520020,2901.520020,14011570000 89 | 2018-09-02,2896.959961,2900.179932,2864.120117,2871.679932,2871.679932,12404170000 90 | 2018-09-09,2881.389893,2908.300049,2866.780029,2904.979980,2904.979980,15300720000 91 | 2018-09-16,2903.830078,2940.909912,2886.159912,2929.669922,2929.669922,18247730000 92 | 2018-09-23,2921.830078,2931.149902,2903.280029,2913.979980,2913.979980,16539460000 93 | 2018-09-30,2926.290039,2939.860107,2869.290039,2885.570068,2885.570068,17190620000 94 | 2018-10-07,2877.530029,2894.830078,2710.510010,2767.129883,2767.129883,20208740000 95 | 2018-10-14,2763.830078,2816.939941,2749.030029,2767.780029,2767.780029,17233120000 96 | 2018-10-21,2773.939941,2778.939941,2628.159912,2658.689941,2658.689941,21802950000 97 | 2018-10-28,2682.649902,2756.550049,2603.540039,2723.060059,2723.060059,23838850000 98 | 2018-11-04,2726.370117,2815.149902,2717.939941,2781.010010,2781.010010,18698510000 99 | 2018-11-11,2773.929932,2775.989990,2670.750000,2736.270020,2736.270020,20319060000 100 | 2018-11-18,2730.739990,2733.159912,2631.090088,2632.560059,2632.560059,13016000000 101 | 2018-11-25,2649.969971,2760.879883,2649.969971,2760.169922,2760.169922,19100190000 102 | 2018-12-02,2790.500000,2800.179932,2621.530029,2633.080078,2633.080078,18044060000 103 | 2018-12-09,2630.860107,2685.439941,2583.229980,2599.949951,2599.949951,19978530000 104 | 2018-12-16,2590.750000,2601.129883,2408.550049,2416.620117,2416.620117,27409960000 105 | 2018-12-23,2400.560059,2520.270020,2346.580078,2485.739990,2485.739990,14647150000 106 | 2018-12-30,2498.939941,2538.070068,2443.959961,2531.939941,2531.939941,15212300000 107 | 2019-01-06,2535.610107,2597.820068,2524.560059,2596.260010,2596.260010,19379210000 108 | 2019-01-13,2580.310059,2675.469971,2570.409912,2670.709961,2670.709961,18859550000 109 | 2019-01-20,2657.879883,2672.379883,2612.860107,2664.760010,2664.760010,14490970000 110 | 2019-01-27,2644.969971,2716.659912,2624.060059,2706.530029,2706.530029,19661740000 111 | 2019-02-03,2706.489990,2738.979980,2681.830078,2707.879883,2707.879883,18114780000 112 | 2019-02-10,2712.399902,2775.659912,2703.790039,2775.600098,2775.600098,18338580000 113 | 2019-02-17,2769.280029,2794.199951,2764.550049,2792.669922,2792.669922,14356680000 114 | 2019-02-24,2804.350098,2813.489990,2775.129883,2803.689941,2803.689941,19586400000 115 | 2019-03-03,2814.370117,2816.879883,2722.270020,2743.070068,2743.070068,18620090000 116 | 2019-03-10,2747.610107,2830.729980,2747.610107,2822.479980,2822.479980,20361870000 117 | 2019-03-17,2822.610107,2860.310059,2800.469971,2800.709961,2800.709961,18727610000 118 | 2019-03-24,2796.010010,2836.030029,2785.020020,2834.399902,2834.399902,16914430000 119 | 2019-03-31,2848.629883,2893.239990,2848.629883,2892.739990,2892.739990,16459900000 120 | 2019-04-07,2888.459961,2910.540039,2873.330078,2907.409912,2907.409912,15751420000 121 | 2019-04-14,2908.320068,2918.000000,2891.899902,2905.030029,2905.030029,13599690000 122 | 2019-04-21,2898.780029,2939.879883,2896.350098,2939.879883,2939.879883,16755720000 123 | 2019-04-28,2940.580078,2954.129883,2900.500000,2945.639893,2945.639893,17800970000 124 | 2019-05-05,2908.889893,2937.320068,2825.389893,2881.399902,2881.399902,17602830000 125 | 2019-05-12,2840.189941,2892.149902,2801.429932,2859.530029,2859.530029,16938710000 126 | 2019-05-19,2841.939941,2868.879883,2805.489990,2826.060059,2826.060059,16479450000 127 | 2019-05-26,2830.030029,2840.510010,2750.520020,2752.060059,2752.060059,15076270000 128 | 2019-06-02,2751.530029,2884.969971,2728.810059,2873.340088,2873.340088,17919730000 129 | 2019-06-09,2885.830078,2910.610107,2874.679932,2886.979980,2886.979980,15783900000 130 | 2019-06-16,2889.750000,2964.149902,2887.300049,2950.459961,2950.459961,18441710000 131 | 2019-06-23,2951.419922,2954.919922,2912.989990,2941.760010,2941.760010,18736050000 132 | 2019-06-30,2971.409912,2995.840088,2952.219971,2990.409912,2990.409912,11118040000 133 | 2019-07-07,2979.770020,3013.919922,2963.439941,3013.770020,3013.770020,15216580000 134 | 2019-07-14,3017.800049,3017.800049,2973.090088,2976.610107,2976.610107,15904160000 135 | 2019-07-21,2981.929932,3027.979980,2976.649902,3025.860107,3025.860107,16649220000 136 | 2019-07-28,3024.469971,3025.610107,2914.110107,2932.050049,2932.050049,20098430000 137 | 2019-08-04,2898.070068,2938.719971,2822.120117,2918.649902,2918.649902,20616730000 138 | 2019-08-11,2907.070068,2943.310059,2825.510010,2888.679932,2888.679932,18553910000 139 | 2019-08-18,2913.479980,2939.080078,2834.969971,2847.110107,2847.110107,16118550000 140 | 2019-08-25,2866.699951,2940.429932,2853.050049,2926.459961,2926.459961,15673290000 141 | 2019-09-01,2909.010010,2985.860107,2891.850098,2978.709961,2978.709961,13689030000 142 | 2019-09-08,2988.429932,3020.739990,2957.010010,3007.389893,3007.389893,19633130000 143 | 2019-09-15,2996.409912,3021.989990,2978.570068,2992.070068,2992.070068,20728050000 144 | 2019-09-22,2983.500000,3007.979980,2945.530029,2961.790039,2961.790039,16694510000 145 | 2019-09-29,2967.070068,2992.530029,2855.939941,2952.010010,2952.010010,17212640000 146 | 2019-10-06,2944.229980,2993.280029,2892.659912,2970.270020,2970.270020,15821120000 147 | 2019-10-13,2965.810059,3008.290039,2962.939941,2986.199951,2986.199951,15500580000 148 | 2019-10-20,2996.479980,3027.389893,2991.209961,3022.550049,3022.550049,17251350000 149 | 2019-10-27,3032.120117,3066.949951,3023.189941,3066.909912,3066.909912,18956670000 150 | 2019-11-03,3078.959961,3097.770020,3065.889893,3093.080078,3093.080078,20734960000 151 | 2019-11-10,3080.330078,3120.459961,3075.820068,3120.459961,3120.459961,16622540000 152 | 2019-11-17,3117.909912,3127.639893,3091.409912,3110.290039,3110.290039,18008990000 153 | 2019-11-24,3117.439941,3154.260010,3117.439941,3140.979980,3140.979980,12883230000 154 | 2019-12-01,3143.850098,3150.600098,3070.330078,3145.909912,3145.909912,17452390000 155 | 2019-12-08,3141.860107,3182.679932,3126.090088,3168.800049,3168.800049,17669880000 156 | 2019-12-15,3183.629883,3225.649902,3183.629883,3221.219971,3221.219971,22078130000 157 | 2019-12-22,3226.050049,3247.929932,3220.510010,3240.020020,3240.020020,8946500000 158 | 2019-12-29,3240.090088,3258.139893,3212.030029,3234.850098,3234.850098,12826640000 159 | 2020-01-05,3217.550049,3282.989990,3214.639893,3265.350098,3265.350098,17666700000 160 | 2020-01-12,3271.129883,3329.879883,3268.429932,3329.620117,3329.620117,18071600000 161 | 2020-01-19,3321.030029,3337.770020,3281.530029,3295.469971,3295.469971,15197180000 162 | 2020-01-26,3247.159912,3293.469971,3214.679932,3225.520020,3225.520020,19249400000 163 | 2020-02-02,3235.659912,3347.959961,3235.659912,3327.709961,3327.709961,19469980000 164 | 2020-02-09,3318.280029,3352.260010,3317.770020,3352.090088,3352.090088,3450350000 165 | 2020-02-10,3318.280029,3352.260010,3317.770020,3352.090088,3352.090088,1735188706 166 | --------------------------------------------------------------------------------