├── AAPL.csv ├── LICENSE ├── README.md ├── aapl_sample_documentation.md ├── aapl_sample_pyunify_output.md └── jsUnify_sample_data.md /AAPL.csv: -------------------------------------------------------------------------------- 1 | Date,Open,High,Low,Close,Adj Close,Volume 2 | 2021-11-26,159.570007,160.449997,156.360001,156.809998,155.905167,76959800 3 | 2021-11-29,159.369995,161.190002,158.789993,160.240005,159.315369,88748200 4 | 2021-11-30,159.990005,165.520004,159.919998,165.300003,164.346176,174048100 5 | 2021-12-01,167.479996,170.300003,164.529999,164.770004,163.819244,152052500 6 | 2021-12-02,158.740005,164.199997,157.800003,163.759995,162.815063,136739200 7 | 2021-12-03,164.020004,164.960007,159.720001,161.839996,160.906128,118023100 8 | 2021-12-06,164.289993,167.880005,164.279999,165.320007,164.366058,107497000 9 | 2021-12-07,169.080002,171.580002,168.339996,171.179993,170.192245,120405400 10 | 2021-12-08,172.130005,175.960007,170.699997,175.080002,174.069748,116998900 11 | 2021-12-09,174.910004,176.750000,173.919998,174.559998,173.552734,108923700 12 | 2021-12-10,175.210007,179.630005,174.690002,179.449997,178.414505,115402700 13 | 2021-12-13,181.119995,182.130005,175.529999,175.740005,174.725937,153237000 14 | 2021-12-14,175.250000,177.740005,172.210007,174.330002,173.324066,139380400 15 | 2021-12-15,175.110001,179.500000,172.309998,179.300003,178.265396,131063300 16 | 2021-12-16,179.279999,181.139999,170.750000,172.259995,171.266006,150185800 17 | 2021-12-17,169.929993,173.470001,169.690002,171.139999,170.152466,195432700 18 | 2021-12-20,168.279999,170.580002,167.460007,169.750000,168.770493,107499100 19 | 2021-12-21,171.559998,173.199997,169.119995,172.990005,171.991806,91185900 20 | 2021-12-22,173.039993,175.860001,172.149994,175.639999,174.626495,92135300 21 | 2021-12-23,175.850006,176.850006,175.270004,176.279999,175.262802,68356600 22 | 2021-12-27,177.089996,180.419998,177.070007,180.330002,179.289444,74919600 23 | 2021-12-28,180.160004,181.330002,178.529999,179.289993,178.255447,79144300 24 | 2021-12-29,179.330002,180.630005,178.139999,179.380005,178.344925,62348900 25 | 2021-12-30,179.470001,180.570007,178.089996,178.199997,177.171738,59773000 26 | 2021-12-31,178.089996,179.229996,177.259995,177.570007,176.545380,64062300 27 | 2022-01-03,177.830002,182.880005,177.710007,182.009995,180.959747,104487900 28 | 2022-01-04,182.630005,182.940002,179.119995,179.699997,178.663071,99310400 29 | 2022-01-05,179.610001,180.169998,174.639999,174.919998,173.910660,94537600 30 | 2022-01-06,172.699997,175.300003,171.639999,172.000000,171.007523,96904000 31 | 2022-01-07,172.889999,174.139999,171.029999,172.169998,171.176529,86709100 32 | 2022-01-10,169.080002,172.500000,168.169998,172.190002,171.196426,106765600 33 | 2022-01-11,172.320007,175.179993,170.820007,175.080002,174.069748,76138300 34 | 2022-01-12,176.119995,177.179993,174.820007,175.529999,174.517136,74805200 35 | 2022-01-13,175.779999,176.619995,171.789993,172.190002,171.196426,84505800 36 | 2022-01-14,171.339996,173.779999,171.089996,173.070007,172.071350,80440800 37 | 2022-01-18,171.509995,172.539993,169.410004,169.800003,168.820206,90956700 38 | 2022-01-19,170.000000,171.080002,165.940002,166.229996,165.270798,94815000 39 | 2022-01-20,166.979996,169.679993,164.179993,164.509995,163.560730,91420500 40 | 2022-01-21,164.419998,166.330002,162.300003,162.410004,161.472855,122848900 41 | 2022-01-24,160.020004,162.300003,154.699997,161.619995,160.687393,162294600 42 | 2022-01-25,158.979996,162.759995,157.020004,159.779999,158.858017,115798400 43 | 2022-01-26,163.500000,164.389999,157.820007,159.690002,158.768539,108275300 44 | 2022-01-27,162.449997,163.839996,158.279999,159.220001,158.301254,121954600 45 | 2022-01-28,165.710007,170.350006,162.800003,170.330002,169.347137,179935700 46 | 2022-01-31,170.160004,175.000000,169.509995,174.779999,173.771454,115541600 47 | 2022-02-01,174.009995,174.839996,172.309998,174.610001,173.602463,86213900 48 | 2022-02-02,174.750000,175.880005,173.330002,175.839996,174.825333,84914300 49 | 2022-02-03,174.479996,176.240005,172.119995,172.899994,171.902298,89418100 50 | 2022-02-04,171.679993,174.100006,170.679993,172.389999,171.613632,82465400 51 | 2022-02-07,172.860001,173.949997,170.949997,171.660004,170.886917,77251200 52 | 2022-02-08,171.729996,175.350006,171.429993,174.830002,174.042633,74829200 53 | 2022-02-09,176.050003,176.649994,174.899994,176.279999,175.486099,71285000 54 | 2022-02-10,174.139999,175.479996,171.550003,172.119995,171.344833,90865900 55 | 2022-02-11,172.330002,173.080002,168.039993,168.639999,167.880508,98670700 56 | 2022-02-14,167.369995,169.580002,166.559998,168.880005,168.119446,86185500 57 | 2022-02-15,170.970001,172.949997,170.250000,172.789993,172.011810,62527400 58 | 2022-02-16,171.850006,173.339996,170.050003,172.550003,171.772903,61177400 59 | 2022-02-17,171.029999,171.910004,168.470001,168.880005,168.119446,69589300 60 | 2022-02-18,169.820007,170.539993,166.190002,167.300003,166.546555,82772700 61 | 2022-02-22,164.979996,166.690002,162.149994,164.320007,163.579987,91162800 62 | 2022-02-23,165.539993,166.149994,159.750000,160.070007,159.349121,90009200 63 | 2022-02-24,152.580002,162.850006,152.000000,162.740005,162.007095,141147500 64 | 2022-02-25,163.839996,165.119995,160.869995,164.850006,164.107590,91974200 65 | 2022-02-28,163.059998,165.419998,162.429993,165.119995,164.376358,95056600 66 | 2022-03-01,164.699997,166.600006,161.970001,163.199997,162.465012,83474400 67 | 2022-03-02,164.389999,167.360001,162.949997,166.559998,165.809875,79724800 68 | 2022-03-03,168.470001,168.910004,165.550003,166.229996,165.481369,76678400 69 | 2022-03-04,164.490005,165.550003,162.100006,163.169998,162.435135,83737200 70 | 2022-03-07,163.360001,165.020004,159.039993,159.300003,158.582581,96418800 71 | 2022-03-08,158.820007,162.880005,155.800003,157.440002,156.730942,131148300 72 | 2022-03-09,161.479996,163.410004,159.410004,162.949997,162.216141,91454900 73 | 2022-03-10,160.199997,160.389999,155.979996,158.520004,157.806107,105342000 74 | 2022-03-11,158.929993,159.279999,154.500000,154.729996,154.033157,96970100 75 | 2022-03-14,151.449997,154.119995,150.100006,150.619995,149.941650,108732100 76 | 2022-03-15,150.899994,155.570007,150.380005,155.089996,154.391525,92964300 77 | 2022-03-16,157.050003,160.000000,154.460007,159.589996,158.871277,102300200 78 | 2022-03-17,158.610001,161.000000,157.630005,160.619995,159.896622,75615400 79 | 2022-03-18,160.509995,164.479996,159.759995,163.979996,163.241501,123511700 80 | 2022-03-21,163.509995,166.350006,163.009995,165.380005,164.635193,95811400 81 | 2022-03-22,165.509995,169.419998,164.910004,168.820007,168.059708,81532000 82 | 2022-03-23,167.990005,172.639999,167.649994,170.210007,169.443451,98062700 83 | 2022-03-24,171.059998,174.139999,170.210007,174.070007,173.286057,90131400 84 | 2022-03-25,173.880005,175.279999,172.750000,174.720001,173.933136,80546200 85 | 2022-03-28,172.169998,175.729996,172.000000,175.600006,174.809174,90371900 86 | 2022-03-29,176.690002,179.009995,176.339996,178.960007,178.154053,100589400 87 | 2022-03-30,178.550003,179.610001,176.699997,177.770004,176.969406,92633200 88 | 2022-03-31,177.839996,178.029999,174.399994,174.610001,173.823624,103049300 89 | 2022-04-01,174.029999,174.880005,171.940002,174.309998,173.524979,78751300 90 | 2022-04-04,174.570007,178.490005,174.440002,178.440002,177.636383,76468400 91 | 2022-04-05,177.500000,178.300003,174.419998,175.059998,174.271606,73401800 92 | 2022-04-06,172.360001,173.630005,170.130005,171.830002,171.056137,89058800 93 | 2022-04-07,171.160004,173.360001,169.850006,172.139999,171.364746,77594700 94 | 2022-04-08,171.779999,171.779999,169.199997,170.089996,169.323975,76575500 95 | 2022-04-11,168.710007,169.029999,165.500000,165.750000,165.003525,72246700 96 | 2022-04-12,168.020004,169.869995,166.639999,167.660004,166.904922,79265200 97 | 2022-04-13,167.389999,171.039993,166.770004,170.399994,169.632584,70618900 98 | 2022-04-14,170.619995,171.270004,165.039993,165.289993,164.545593,75329400 99 | 2022-04-18,163.919998,166.600006,163.570007,165.070007,164.326599,69023900 100 | 2022-04-19,165.020004,167.820007,163.910004,167.399994,166.646088,67723800 101 | 2022-04-20,168.759995,168.880005,166.100006,167.229996,166.476868,67929800 102 | 2022-04-21,168.910004,171.529999,165.910004,166.419998,165.670517,87227800 103 | 2022-04-22,166.460007,167.869995,161.500000,161.789993,161.061356,84882400 104 | 2022-04-25,161.119995,163.169998,158.460007,162.880005,162.146454,96046400 105 | 2022-04-26,162.250000,162.339996,156.720001,156.800003,156.093842,95623200 106 | 2022-04-27,155.910004,159.789993,155.380005,156.570007,155.864883,88063200 107 | 2022-04-28,159.250000,164.520004,158.929993,163.639999,162.903030,130216800 108 | 2022-04-29,161.839996,166.199997,157.250000,157.649994,156.939987,131747600 109 | 2022-05-02,156.710007,158.229996,153.270004,157.960007,157.248627,123055300 110 | 2022-05-03,158.149994,160.710007,156.320007,159.479996,158.761780,88966500 111 | 2022-05-04,159.669998,166.479996,159.259995,166.020004,165.272324,108256500 112 | 2022-05-05,163.850006,164.080002,154.949997,156.770004,156.063980,130525300 113 | 2022-05-06,156.009995,159.440002,154.179993,157.279999,156.801727,116124600 114 | 2022-05-09,154.929993,155.830002,151.490005,152.059998,151.597595,131577900 115 | 2022-05-10,155.520004,156.740005,152.929993,154.509995,154.040131,115366700 116 | 2022-05-11,153.500000,155.449997,145.809998,146.500000,146.054504,142689800 117 | 2022-05-12,142.770004,146.199997,138.800003,142.559998,142.126480,182602000 118 | 2022-05-13,144.589996,148.100006,143.110001,147.110001,146.662643,113990900 119 | 2022-05-16,145.550003,147.520004,144.179993,145.539993,145.097412,86643800 120 | 2022-05-17,148.860001,149.770004,146.679993,149.240005,148.786179,78336300 121 | 2022-05-18,146.850006,147.360001,139.899994,140.820007,140.391785,109742900 122 | 2022-05-19,139.880005,141.660004,136.600006,137.350006,136.932343,136095600 123 | 2022-05-20,139.089996,140.699997,132.610001,137.589996,137.171600,137426100 124 | 2022-05-23,137.789993,143.259995,137.649994,143.110001,142.674820,117726300 125 | 2022-05-24,140.809998,141.970001,137.330002,140.360001,139.933182,104132700 126 | 2022-05-25,138.429993,141.789993,138.339996,140.520004,140.092697,92482700 127 | 2022-05-26,137.389999,144.339996,137.139999,143.779999,143.342773,90601500 128 | 2022-05-27,145.389999,149.679993,145.259995,149.639999,149.184952,90978500 129 | 2022-05-31,149.070007,150.660004,146.839996,148.839996,148.387390,103718400 130 | 2022-06-01,149.899994,151.740005,147.679993,148.710007,148.257797,74286600 131 | 2022-06-02,147.830002,151.270004,146.860001,151.210007,150.750183,72348100 132 | 2022-06-03,146.899994,147.970001,144.460007,145.380005,144.937912,88570300 133 | 2022-06-06,147.029999,148.570007,144.899994,146.139999,145.695602,71598400 134 | 2022-06-07,144.350006,149.000000,144.100006,148.710007,148.257797,67808200 135 | 2022-06-08,148.580002,149.869995,147.460007,147.960007,147.510071,53950200 136 | 2022-06-09,147.080002,147.949997,142.529999,142.639999,142.206253,69473000 137 | 2022-06-10,140.279999,140.759995,137.059998,137.130005,136.713013,91437900 138 | 2022-06-13,132.869995,135.199997,131.440002,131.880005,131.478958,122207100 139 | 2022-06-14,133.130005,133.889999,131.479996,132.759995,132.356277,84784300 140 | 2022-06-15,134.289993,137.339996,132.160004,135.429993,135.018158,91533000 141 | 2022-06-16,132.080002,132.389999,129.039993,130.059998,129.664490,108123900 142 | 2022-06-17,130.070007,133.080002,129.809998,131.559998,131.159927,134520300 143 | 2022-06-21,133.419998,137.059998,133.320007,135.869995,135.456818,81000500 144 | 2022-06-22,134.789993,137.759995,133.910004,135.350006,134.938416,73409200 145 | 2022-06-23,136.820007,138.589996,135.630005,138.270004,137.849533,72433800 146 | 2022-06-24,139.899994,141.910004,139.770004,141.660004,141.229233,89116800 147 | 2022-06-27,142.699997,143.490005,140.970001,141.660004,141.229233,70207900 148 | 2022-06-28,142.130005,143.419998,137.320007,137.440002,137.022064,67083400 149 | 2022-06-29,137.460007,140.669998,136.669998,139.229996,138.806610,66242400 150 | 2022-06-30,137.250000,138.369995,133.770004,136.720001,136.304245,98964500 151 | 2022-07-01,136.039993,139.039993,135.660004,138.929993,138.507507,71051600 152 | 2022-07-05,137.770004,141.610001,136.929993,141.559998,141.129532,73353800 153 | 2022-07-06,141.350006,144.119995,141.080002,142.919998,142.485382,74064300 154 | 2022-07-07,143.289993,146.550003,143.279999,146.350006,145.904968,66253700 155 | 2022-07-08,145.259995,147.550003,145.000000,147.039993,146.592850,64547800 156 | 2022-07-11,145.669998,146.639999,143.779999,144.869995,144.429459,63141600 157 | 2022-07-12,145.759995,148.449997,145.050003,145.860001,145.416443,77588800 158 | 2022-07-13,142.990005,146.449997,142.119995,145.490005,145.047577,71185600 159 | 2022-07-14,144.080002,148.949997,143.250000,148.470001,148.018524,78140700 160 | 2022-07-15,149.779999,150.860001,148.199997,150.169998,149.713333,76259900 161 | 2022-07-18,150.740005,151.570007,146.699997,147.070007,146.622787,81420900 162 | 2022-07-19,147.919998,151.229996,146.910004,151.000000,150.540817,82982400 163 | 2022-07-20,151.119995,153.720001,150.369995,153.039993,152.574615,64823400 164 | 2022-07-21,154.500000,155.570007,151.940002,155.350006,154.877594,65086600 165 | 2022-07-22,155.389999,156.279999,153.410004,154.089996,153.621414,66675400 166 | 2022-07-25,154.009995,155.039993,152.279999,152.949997,152.484894,53623900 167 | 2022-07-26,152.259995,153.089996,150.800003,151.600006,151.138992,55138700 168 | 2022-07-27,152.580002,157.330002,152.160004,156.789993,156.313202,78620700 169 | 2022-07-28,156.979996,157.639999,154.410004,157.350006,156.871521,81378700 170 | 2022-07-29,161.240005,163.630005,159.500000,162.509995,162.015808,101786900 171 | 2022-08-01,161.009995,163.589996,160.889999,161.509995,161.018845,67829400 172 | 2022-08-02,160.100006,162.410004,159.630005,160.009995,159.523407,59907000 173 | 2022-08-03,160.839996,166.589996,160.750000,166.130005,165.624817,82507500 174 | 2022-08-04,166.009995,167.190002,164.429993,165.809998,165.305786,55474100 175 | 2022-08-05,163.210007,165.850006,163.000000,165.350006,165.076172,56697000 176 | 2022-08-08,166.369995,167.809998,164.199997,164.869995,164.596954,60276900 177 | 2022-08-09,164.020004,165.820007,163.250000,164.919998,164.646866,63135500 178 | 2022-08-10,167.679993,169.339996,166.899994,169.240005,168.959732,70170500 179 | 2022-08-11,170.059998,170.990005,168.190002,168.490005,168.210968,57149200 180 | 2022-08-12,169.820007,172.169998,169.399994,172.100006,171.814987,68039400 181 | 2022-08-15,171.520004,173.389999,171.350006,173.190002,172.903183,54091700 182 | 2022-08-16,172.779999,173.710007,171.660004,173.029999,172.743439,56377100 183 | 2022-08-17,172.770004,176.149994,172.570007,174.550003,174.260925,79542000 184 | 2022-08-18,173.750000,174.899994,173.119995,174.149994,173.861588,62290100 185 | 2022-08-19,173.029999,173.740005,171.309998,171.520004,171.235947,70346300 186 | 2022-08-22,169.690002,169.860001,167.139999,167.570007,167.292496,69026800 187 | 2022-08-23,167.080002,168.710007,166.649994,167.229996,166.953049,54147100 188 | 2022-08-24,167.320007,168.110001,166.250000,167.529999,167.252548,53841500 189 | 2022-08-25,168.779999,170.139999,168.350006,170.029999,169.748413,51218200 190 | 2022-08-26,170.570007,171.050003,163.559998,163.619995,163.349014,78961000 191 | 2022-08-29,161.149994,162.899994,159.820007,161.380005,161.112747,73314000 192 | 2022-08-30,162.130005,162.559998,157.720001,158.910004,158.646835,77906200 193 | 2022-08-31,160.309998,160.580002,157.139999,157.220001,156.959625,87991100 194 | 2022-09-01,156.639999,158.419998,154.669998,157.960007,157.698410,74229900 195 | 2022-09-02,159.750000,160.360001,154.970001,155.809998,155.551956,76957800 196 | 2022-09-06,156.470001,157.089996,153.690002,154.529999,154.274078,73714800 197 | 2022-09-07,154.820007,156.669998,153.610001,155.960007,155.701721,87449600 198 | 2022-09-08,154.639999,156.360001,152.679993,154.460007,154.204208,84923800 199 | 2022-09-09,155.470001,157.820007,154.750000,157.369995,157.109375,68028800 200 | 2022-09-12,159.589996,164.259995,159.300003,163.429993,163.159332,104956000 201 | 2022-09-13,159.899994,160.539993,153.369995,153.839996,153.585220,122656600 202 | 2022-09-14,154.789993,157.100006,153.610001,155.309998,155.052780,87965400 203 | 2022-09-15,154.649994,155.240005,151.380005,152.369995,152.117645,90481100 204 | 2022-09-16,151.210007,151.350006,148.369995,150.699997,150.450424,162278800 205 | 2022-09-19,149.309998,154.559998,149.100006,154.479996,154.224152,81474200 206 | 2022-09-20,153.399994,158.080002,153.080002,156.899994,156.640152,107689800 207 | 2022-09-21,157.339996,158.740005,153.600006,153.720001,153.465424,101696800 208 | 2022-09-22,152.380005,154.470001,150.910004,152.740005,152.487045,86652500 209 | 2022-09-23,151.190002,151.470001,148.559998,150.429993,150.180862,96029900 210 | 2022-09-26,149.660004,153.770004,149.639999,150.770004,150.520309,93339400 211 | 2022-09-27,152.740005,154.720001,149.949997,151.759995,151.508667,84442700 212 | 2022-09-28,147.639999,150.639999,144.839996,149.839996,149.591843,146691400 213 | 2022-09-29,146.100006,146.720001,140.679993,142.479996,142.244034,128138200 214 | 2022-09-30,141.279999,143.100006,138.000000,138.199997,137.971115,124925300 215 | 2022-10-03,138.210007,143.070007,137.690002,142.449997,142.214081,114311700 216 | 2022-10-04,145.029999,146.220001,144.259995,146.100006,145.858047,87830100 217 | 2022-10-05,144.070007,147.380005,143.009995,146.399994,146.157532,79471000 218 | 2022-10-06,145.809998,147.539993,145.220001,145.429993,145.189148,68402200 219 | 2022-10-07,142.539993,143.100006,139.449997,140.089996,139.857986,85925600 220 | 2022-10-10,140.419998,141.889999,138.570007,140.419998,140.187439,74899000 221 | 2022-10-11,139.899994,141.350006,138.220001,138.979996,138.749832,77033700 222 | 2022-10-12,139.130005,140.360001,138.160004,138.339996,138.110886,70433700 223 | 2022-10-13,134.990005,143.589996,134.369995,142.990005,142.753204,113224000 224 | 2022-10-14,144.309998,144.520004,138.190002,138.380005,138.150833,88598000 225 | 2022-10-17,141.070007,142.899994,140.270004,142.410004,142.174164,85250900 226 | 2022-10-18,145.490005,146.699997,140.610001,143.750000,143.511932,99136600 227 | 2022-10-19,141.690002,144.949997,141.500000,143.860001,143.621750,61758300 228 | 2022-10-20,143.020004,145.889999,142.649994,143.389999,143.152527,64522000 229 | 2022-10-21,142.869995,147.850006,142.649994,147.270004,147.026108,86548600 230 | 2022-10-24,147.190002,150.229996,146.000000,149.449997,149.202484,75981900 231 | 2022-10-25,150.089996,152.490005,149.360001,152.339996,152.087708,74732300 232 | 2022-10-26,150.960007,151.990005,148.039993,149.350006,149.102661,88194300 233 | 2022-10-27,148.070007,149.050003,144.130005,144.800003,144.560196,109180200 234 | 2022-10-28,148.199997,157.500000,147.820007,155.740005,155.482086,164762400 235 | 2022-10-31,153.160004,154.240005,151.919998,153.339996,153.086044,97943200 236 | 2022-11-01,155.080002,155.449997,149.130005,150.649994,150.400497,80379300 237 | 2022-11-02,148.949997,152.169998,145.000000,145.029999,144.789810,93604600 238 | 2022-11-03,142.059998,142.800003,138.750000,138.880005,138.650009,97918500 239 | 2022-11-04,142.089996,142.669998,134.380005,138.380005,138.380005,140716700 240 | 2022-11-07,137.110001,139.149994,135.669998,138.919998,138.919998,83374600 241 | 2022-11-08,140.410004,141.429993,137.490005,139.500000,139.500000,89908500 242 | 2022-11-09,138.500000,138.550003,134.589996,134.869995,134.869995,74917800 243 | 2022-11-10,141.240005,146.869995,139.500000,146.869995,146.869995,118854000 244 | 2022-11-11,145.820007,150.009995,144.369995,149.699997,149.699997,93903800 245 | 2022-11-14,148.970001,150.279999,147.429993,148.279999,148.279999,73374100 246 | 2022-11-15,152.220001,153.589996,148.559998,150.039993,150.039993,89868300 247 | 2022-11-16,149.130005,149.869995,147.289993,148.789993,148.789993,64218300 248 | 2022-11-17,146.429993,151.479996,146.149994,150.720001,150.720001,80389400 249 | 2022-11-18,152.309998,152.699997,149.970001,151.289993,151.289993,74794600 250 | 2022-11-21,150.160004,150.369995,147.720001,148.009995,148.009995,58724100 251 | 2022-11-22,148.130005,150.419998,146.929993,150.179993,150.179993,51804100 252 | 2022-11-23,149.449997,151.830002,149.339996,151.070007,151.070007,58301400 253 | 2022-11-25,148.309998,148.880005,147.119995,148.110001,148.110001,35195900 254 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | 178 | APPENDIX: How to apply the Apache License to your work. 179 | 180 | To apply the Apache License to your work, attach the following 181 | boilerplate notice, with the fields enclosed by brackets "[]" 182 | replaced with your own identifying information. (Don't include 183 | the brackets!) The text should be enclosed in the appropriate 184 | comment syntax for the file format. We also recommend that a 185 | file or class name and description of purpose be included on the 186 | same "printed page" as the copyright notice for easier 187 | identification within third-party archives. 188 | 189 | Copyright [yyyy] [name of copyright owner] 190 | 191 | Licensed under the Apache License, Version 2.0 (the "License"); 192 | you may not use this file except in compliance with the License. 193 | You may obtain a copy of the License at 194 | 195 | http://www.apache.org/licenses/LICENSE-2.0 196 | 197 | Unless required by applicable law or agreed to in writing, software 198 | distributed under the License is distributed on an "AS IS" BASIS, 199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 200 | See the License for the specific language governing permissions and 201 | limitations under the License. 202 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # JSON-Unify is an Open-Source Data Contract Specification 2 | A simple specification for open-source data contracts to unify agreement, understanding, and expectations 3 | 4 | ### The purpose of JSON-Unify is to unite the data, concept/semantic information, metadata, lineage, governance, etc. into one singular object, thereby eliminating common sources of ambiguity and time-wasted in wanting to understand and use data. 5 | 6 | ### The only requirement for a JSON-Unify object is that "meta", "concepts", and "data" are all in one object. If the data is large, a link to the data under meta.source (JS) or "meta"["source"] (Python) is allowed. 7 | 8 | ### Recommended JSON-Unify structure: 9 | 10 | ``` 11 | let json = { 12 | concepts: { 13 | headers: { 14 | name:[], 15 | type:[], 16 | description:[] 17 | }, 18 | values: { 19 | entity:[], 20 | header:[], 21 | type:[], 22 | description:[] 23 | }, 24 | features: { 25 | row:[], 26 | column:[], 27 | feature:[], 28 | relation:[] 29 | } 30 | }, 31 | data: {}, 32 | meta: { 33 | key:["specification", "description", "source", "authors", "contact", "name", "markdown"], 34 | value: ["https://github.com/JSON-UNIFY", null, null, null, null, null, null] 35 | }, 36 | governance: { 37 | sla: { 38 | category:[], 39 | provider:[], 40 | customer:[], 41 | requirement:[] 42 | }, 43 | requirements: { 44 | header:[], 45 | minimum:[], 46 | maximum:[], 47 | exclusiveMinimum:[], 48 | exclusiveMaximum:[], 49 | options:[], 50 | options_default_selected:[] 51 | } 52 | }, 53 | lineage: { 54 | command:[], 55 | params:[], 56 | date:[] 57 | } 58 | }; 59 | 60 | ``` 61 | -------------------------------------------------------------------------------- /aapl_sample_documentation.md: -------------------------------------------------------------------------------- 1 | ## Concepts - Headers 2 | Any documentation or the concepts used in the headers of your data table. 3 | ``` 4 | | | name | type | description | 5 | |---:|:----------|:-------|:---------------------------------------------------------------------| 6 | | 0 | Date | string | The data of the transactions | 7 | | 1 | Open | float | The price for a share when the market opens | 8 | | 2 | High | float | The highest price for a share during the trading day | 9 | | 3 | Low | float | The lowest price for a share during the trading day | 10 | | 4 | Close | float | The closing price for a share at the end of the trading day | 11 | | 5 | Adj Close | float | The adjusted closing price for a share at the end of the trading day | 12 | | 6 | Volume | int | The amount of shares that were exchanged on the day | 13 | ``` 14 | ## Concepts - Values 15 | Any documentation or the concepts used in the values of a column in your data table. 16 | ``` 17 | | entity | header name | type | description | 18 | |----------|---------------|--------|---------------| 19 | ``` 20 | ## Concepts - Features 21 | Any documentation or the concepts used in the features of a column in your data table. 22 | ``` 23 | | entity | header name | type | description | 24 | |----------|---------------|--------|---------------| 25 | ``` 26 | ## Meta 27 | Any documentation of the metadata used to describe and discover your data. 28 | ``` 29 | | | key | value | 30 | |---:|:--------------|:--------------------------------------------------------------------------| 31 | | 0 | contract | | 32 | | 1 | specification | https://github.com/JSON-UNIFY | 33 | | 2 | description | | 34 | | 3 | source | https://raw.githubusercontent.com/JSON-UNIFY/Data-Contracts/main/AAPL.csv | 35 | | 4 | authors | Yahoo Finance | 36 | | 5 | name | Trading data for Apple | 37 | | 6 | documentation | https://my_site.com/xyz... | 38 | ``` 39 | ## Governance - SLA 40 | Any documentation of any SLA information. 41 | ``` 42 | | | category | provider | customer | requirement | 43 | |---:|:----------------------|:-----------|:-----------|:----------------------------------------------| 44 | | 0 | service response time | True | False | All service requests answered within 24 hours | 45 | ``` 46 | ## Lineage 47 | Data lineage information 48 | ``` 49 | | | command | params | date | 50 | |---:|:-------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------| 51 | | 0 | Source file loaded | | 2022-12-12 15:51:20.908459 | 52 | | 1 | unify.query() | meta select {'col': 'key', 'target': 'source'} | 2022-12-12 15:51:20.908690 | 53 | | 2 | unify.query() | meta update [{'row': 3, 'col': 'value', 'set': 'https://raw.githubusercontent.com/JSON-UNIFY/Data-Contracts/main/AAPL.csv'}] | 2022-12-12 15:51:20.908718 | 54 | | 3 | unify.query() | headers update [{'row': 0, 'col': 'type', 'set': 'string'}, {'row': 0, 'col': 'description', 'set': 'The data of the transactions'}] | 2022-12-12 15:52:17.136541 | 55 | | 4 | unify.query() | headers update [{'row': 1, 'col': 'type', 'set': 'float'}, {'row': 1, 'col': 'description', 'set': 'The price for a share when the market opens'}] | 2022-12-12 15:52:17.136704 | 56 | | 5 | unify.query() | headers update [{'row': 2, 'col': 'type', 'set': 'float'}, {'row': 2, 'col': 'description', 'set': 'The highest price for a share during the trading day'}] | 2022-12-12 15:52:17.136805 | 57 | | 6 | unify.query() | headers update [{'row': 3, 'col': 'type', 'set': 'float'}, {'row': 3, 'col': 'description', 'set': 'The lowest price for a share during the trading day'}] | 2022-12-12 15:52:17.136926 | 58 | | 7 | unify.query() | headers update [{'row': 4, 'col': 'type', 'set': 'float'}, {'row': 4, 'col': 'description', 'set': 'The closing price for a share at the end of the trading day'}] | 2022-12-12 15:52:17.137029 | 59 | | 8 | unify.query() | headers update [{'row': 5, 'col': 'type', 'set': 'float'}, {'row': 5, 'col': 'description', 'set': 'The adjusted closing price for a share at the end of the trading day'}] | 2022-12-12 15:52:17.137121 | 60 | | 9 | unify.query() | headers update [{'row': 6, 'col': 'type', 'set': 'int'}, {'row': 6, 'col': 'description', 'set': 'The amount of shares that were exchanged on the day'}] | 2022-12-12 15:52:17.137212 | 61 | | 10 | unify.query() | meta update [{'row': 7, 'col': 'value', 'set': 'Yahoo Finance'}, {'row': 10, 'col': 'value', 'set': 'Trading data for Apple'}] | 2022-12-12 15:52:17.137299 | 62 | | 11 | unify.query() | meta delete [{'rows': [4, 5, 6, 8, 9, 11]}] | 2022-12-12 15:52:17.137396 | 63 | | 12 | unify.query() | meta insert [{'key': 'documentation', 'value': 'https://my_site.com/xyz...'}] | 2022-12-12 15:52:17.137497 | 64 | | 13 | unify.query() | sla insert [{'category': 'service response time', 'provider': True, 'customer': False, 'requirement': 'All service requests answered within 24 hours'}] | 2022-12-12 15:52:17.137590 | 65 | | 14 | unify.query() | features insert [{'column': 'Open', 'row': '3', 'table': 'data', 'relation': 'Share Price', 'description': 'Highest ever'}] | 2022-12-12 15:52:17.137687 | 66 | | 15 | unify.query() | features insert [{'column': 'Open', 'row': '3', 'table': 'data', 'relation': 'News Events', 'description': 'Apple announces iPhone X'}] | 2022-12-12 15:52:17.137779 | 67 | ``` 68 | ## Data 69 | The data of your JSON-Unify object. 70 | ``` 71 | | | Date | Open | High | Low | Close | Adj Close | Volume | 72 | |----:|:-----------|-------:|-------:|-------:|--------:|------------:|----------:| 73 | | 0 | 2021-11-26 | 159.57 | 160.45 | 156.36 | 156.81 | 155.905 | 76959800 | 74 | | 1 | 2021-11-29 | 159.37 | 161.19 | 158.79 | 160.24 | 159.315 | 88748200 | 75 | | 2 | 2021-11-30 | 159.99 | 165.52 | 159.92 | 165.3 | 164.346 | 174048100 | 76 | | 3 | 2021-12-01 | 167.48 | 170.3 | 164.53 | 164.77 | 163.819 | 152052500 | 77 | | 4 | 2021-12-02 | 158.74 | 164.2 | 157.8 | 163.76 | 162.815 | 136739200 | 78 | | 5 | 2021-12-03 | 164.02 | 164.96 | 159.72 | 161.84 | 160.906 | 118023100 | 79 | | 6 | 2021-12-06 | 164.29 | 167.88 | 164.28 | 165.32 | 164.366 | 107497000 | 80 | | 7 | 2021-12-07 | 169.08 | 171.58 | 168.34 | 171.18 | 170.192 | 120405400 | 81 | | 8 | 2021-12-08 | 172.13 | 175.96 | 170.7 | 175.08 | 174.07 | 116998900 | 82 | | 9 | 2021-12-09 | 174.91 | 176.75 | 173.92 | 174.56 | 173.553 | 108923700 | 83 | | 10 | 2021-12-10 | 175.21 | 179.63 | 174.69 | 179.45 | 178.415 | 115402700 | 84 | | 11 | 2021-12-13 | 181.12 | 182.13 | 175.53 | 175.74 | 174.726 | 153237000 | 85 | | 12 | 2021-12-14 | 175.25 | 177.74 | 172.21 | 174.33 | 173.324 | 139380400 | 86 | | 13 | 2021-12-15 | 175.11 | 179.5 | 172.31 | 179.3 | 178.265 | 131063300 | 87 | | 14 | 2021-12-16 | 179.28 | 181.14 | 170.75 | 172.26 | 171.266 | 150185800 | 88 | | 15 | 2021-12-17 | 169.93 | 173.47 | 169.69 | 171.14 | 170.152 | 195432700 | 89 | | 16 | 2021-12-20 | 168.28 | 170.58 | 167.46 | 169.75 | 168.77 | 107499100 | 90 | | 17 | 2021-12-21 | 171.56 | 173.2 | 169.12 | 172.99 | 171.992 | 91185900 | 91 | | 18 | 2021-12-22 | 173.04 | 175.86 | 172.15 | 175.64 | 174.626 | 92135300 | 92 | | 19 | 2021-12-23 | 175.85 | 176.85 | 175.27 | 176.28 | 175.263 | 68356600 | 93 | | 20 | 2021-12-27 | 177.09 | 180.42 | 177.07 | 180.33 | 179.289 | 74919600 | 94 | | 21 | 2021-12-28 | 180.16 | 181.33 | 178.53 | 179.29 | 178.255 | 79144300 | 95 | | 22 | 2021-12-29 | 179.33 | 180.63 | 178.14 | 179.38 | 178.345 | 62348900 | 96 | | 23 | 2021-12-30 | 179.47 | 180.57 | 178.09 | 178.2 | 177.172 | 59773000 | 97 | | 24 | 2021-12-31 | 178.09 | 179.23 | 177.26 | 177.57 | 176.545 | 64062300 | 98 | | 25 | 2022-01-03 | 177.83 | 182.88 | 177.71 | 182.01 | 180.96 | 104487900 | 99 | | 26 | 2022-01-04 | 182.63 | 182.94 | 179.12 | 179.7 | 178.663 | 99310400 | 100 | | 27 | 2022-01-05 | 179.61 | 180.17 | 174.64 | 174.92 | 173.911 | 94537600 | 101 | | 28 | 2022-01-06 | 172.7 | 175.3 | 171.64 | 172 | 171.008 | 96904000 | 102 | | 29 | 2022-01-07 | 172.89 | 174.14 | 171.03 | 172.17 | 171.177 | 86709100 | 103 | | 30 | 2022-01-10 | 169.08 | 172.5 | 168.17 | 172.19 | 171.196 | 106765600 | 104 | | 31 | 2022-01-11 | 172.32 | 175.18 | 170.82 | 175.08 | 174.07 | 76138300 | 105 | | 32 | 2022-01-12 | 176.12 | 177.18 | 174.82 | 175.53 | 174.517 | 74805200 | 106 | | 33 | 2022-01-13 | 175.78 | 176.62 | 171.79 | 172.19 | 171.196 | 84505800 | 107 | | 34 | 2022-01-14 | 171.34 | 173.78 | 171.09 | 173.07 | 172.071 | 80440800 | 108 | | 35 | 2022-01-18 | 171.51 | 172.54 | 169.41 | 169.8 | 168.82 | 90956700 | 109 | | 36 | 2022-01-19 | 170 | 171.08 | 165.94 | 166.23 | 165.271 | 94815000 | 110 | | 37 | 2022-01-20 | 166.98 | 169.68 | 164.18 | 164.51 | 163.561 | 91420500 | 111 | | 38 | 2022-01-21 | 164.42 | 166.33 | 162.3 | 162.41 | 161.473 | 122848900 | 112 | | 39 | 2022-01-24 | 160.02 | 162.3 | 154.7 | 161.62 | 160.687 | 162294600 | 113 | | 40 | 2022-01-25 | 158.98 | 162.76 | 157.02 | 159.78 | 158.858 | 115798400 | 114 | | 41 | 2022-01-26 | 163.5 | 164.39 | 157.82 | 159.69 | 158.769 | 108275300 | 115 | | 42 | 2022-01-27 | 162.45 | 163.84 | 158.28 | 159.22 | 158.301 | 121954600 | 116 | | 43 | 2022-01-28 | 165.71 | 170.35 | 162.8 | 170.33 | 169.347 | 179935700 | 117 | | 44 | 2022-01-31 | 170.16 | 175 | 169.51 | 174.78 | 173.771 | 115541600 | 118 | | 45 | 2022-02-01 | 174.01 | 174.84 | 172.31 | 174.61 | 173.602 | 86213900 | 119 | | 46 | 2022-02-02 | 174.75 | 175.88 | 173.33 | 175.84 | 174.825 | 84914300 | 120 | | 47 | 2022-02-03 | 174.48 | 176.24 | 172.12 | 172.9 | 171.902 | 89418100 | 121 | | 48 | 2022-02-04 | 171.68 | 174.1 | 170.68 | 172.39 | 171.614 | 82465400 | 122 | | 49 | 2022-02-07 | 172.86 | 173.95 | 170.95 | 171.66 | 170.887 | 77251200 | 123 | | 50 | 2022-02-08 | 171.73 | 175.35 | 171.43 | 174.83 | 174.043 | 74829200 | 124 | | 51 | 2022-02-09 | 176.05 | 176.65 | 174.9 | 176.28 | 175.486 | 71285000 | 125 | | 52 | 2022-02-10 | 174.14 | 175.48 | 171.55 | 172.12 | 171.345 | 90865900 | 126 | | 53 | 2022-02-11 | 172.33 | 173.08 | 168.04 | 168.64 | 167.881 | 98670700 | 127 | | 54 | 2022-02-14 | 167.37 | 169.58 | 166.56 | 168.88 | 168.119 | 86185500 | 128 | | 55 | 2022-02-15 | 170.97 | 172.95 | 170.25 | 172.79 | 172.012 | 62527400 | 129 | | 56 | 2022-02-16 | 171.85 | 173.34 | 170.05 | 172.55 | 171.773 | 61177400 | 130 | | 57 | 2022-02-17 | 171.03 | 171.91 | 168.47 | 168.88 | 168.119 | 69589300 | 131 | | 58 | 2022-02-18 | 169.82 | 170.54 | 166.19 | 167.3 | 166.547 | 82772700 | 132 | | 59 | 2022-02-22 | 164.98 | 166.69 | 162.15 | 164.32 | 163.58 | 91162800 | 133 | | 60 | 2022-02-23 | 165.54 | 166.15 | 159.75 | 160.07 | 159.349 | 90009200 | 134 | | 61 | 2022-02-24 | 152.58 | 162.85 | 152 | 162.74 | 162.007 | 141147500 | 135 | | 62 | 2022-02-25 | 163.84 | 165.12 | 160.87 | 164.85 | 164.108 | 91974200 | 136 | | 63 | 2022-02-28 | 163.06 | 165.42 | 162.43 | 165.12 | 164.376 | 95056600 | 137 | | 64 | 2022-03-01 | 164.7 | 166.6 | 161.97 | 163.2 | 162.465 | 83474400 | 138 | | 65 | 2022-03-02 | 164.39 | 167.36 | 162.95 | 166.56 | 165.81 | 79724800 | 139 | | 66 | 2022-03-03 | 168.47 | 168.91 | 165.55 | 166.23 | 165.481 | 76678400 | 140 | | 67 | 2022-03-04 | 164.49 | 165.55 | 162.1 | 163.17 | 162.435 | 83737200 | 141 | | 68 | 2022-03-07 | 163.36 | 165.02 | 159.04 | 159.3 | 158.583 | 96418800 | 142 | | 69 | 2022-03-08 | 158.82 | 162.88 | 155.8 | 157.44 | 156.731 | 131148300 | 143 | | 70 | 2022-03-09 | 161.48 | 163.41 | 159.41 | 162.95 | 162.216 | 91454900 | 144 | | 71 | 2022-03-10 | 160.2 | 160.39 | 155.98 | 158.52 | 157.806 | 105342000 | 145 | | 72 | 2022-03-11 | 158.93 | 159.28 | 154.5 | 154.73 | 154.033 | 96970100 | 146 | | 73 | 2022-03-14 | 151.45 | 154.12 | 150.1 | 150.62 | 149.942 | 108732100 | 147 | | 74 | 2022-03-15 | 150.9 | 155.57 | 150.38 | 155.09 | 154.392 | 92964300 | 148 | | 75 | 2022-03-16 | 157.05 | 160 | 154.46 | 159.59 | 158.871 | 102300200 | 149 | | 76 | 2022-03-17 | 158.61 | 161 | 157.63 | 160.62 | 159.897 | 75615400 | 150 | | 77 | 2022-03-18 | 160.51 | 164.48 | 159.76 | 163.98 | 163.242 | 123511700 | 151 | | 78 | 2022-03-21 | 163.51 | 166.35 | 163.01 | 165.38 | 164.635 | 95811400 | 152 | | 79 | 2022-03-22 | 165.51 | 169.42 | 164.91 | 168.82 | 168.06 | 81532000 | 153 | | 80 | 2022-03-23 | 167.99 | 172.64 | 167.65 | 170.21 | 169.443 | 98062700 | 154 | | 81 | 2022-03-24 | 171.06 | 174.14 | 170.21 | 174.07 | 173.286 | 90131400 | 155 | | 82 | 2022-03-25 | 173.88 | 175.28 | 172.75 | 174.72 | 173.933 | 80546200 | 156 | | 83 | 2022-03-28 | 172.17 | 175.73 | 172 | 175.6 | 174.809 | 90371900 | 157 | | 84 | 2022-03-29 | 176.69 | 179.01 | 176.34 | 178.96 | 178.154 | 100589400 | 158 | | 85 | 2022-03-30 | 178.55 | 179.61 | 176.7 | 177.77 | 176.969 | 92633200 | 159 | | 86 | 2022-03-31 | 177.84 | 178.03 | 174.4 | 174.61 | 173.824 | 103049300 | 160 | | 87 | 2022-04-01 | 174.03 | 174.88 | 171.94 | 174.31 | 173.525 | 78751300 | 161 | | 88 | 2022-04-04 | 174.57 | 178.49 | 174.44 | 178.44 | 177.636 | 76468400 | 162 | | 89 | 2022-04-05 | 177.5 | 178.3 | 174.42 | 175.06 | 174.272 | 73401800 | 163 | | 90 | 2022-04-06 | 172.36 | 173.63 | 170.13 | 171.83 | 171.056 | 89058800 | 164 | | 91 | 2022-04-07 | 171.16 | 173.36 | 169.85 | 172.14 | 171.365 | 77594700 | 165 | | 92 | 2022-04-08 | 171.78 | 171.78 | 169.2 | 170.09 | 169.324 | 76575500 | 166 | | 93 | 2022-04-11 | 168.71 | 169.03 | 165.5 | 165.75 | 165.004 | 72246700 | 167 | | 94 | 2022-04-12 | 168.02 | 169.87 | 166.64 | 167.66 | 166.905 | 79265200 | 168 | | 95 | 2022-04-13 | 167.39 | 171.04 | 166.77 | 170.4 | 169.633 | 70618900 | 169 | | 96 | 2022-04-14 | 170.62 | 171.27 | 165.04 | 165.29 | 164.546 | 75329400 | 170 | | 97 | 2022-04-18 | 163.92 | 166.6 | 163.57 | 165.07 | 164.327 | 69023900 | 171 | | 98 | 2022-04-19 | 165.02 | 167.82 | 163.91 | 167.4 | 166.646 | 67723800 | 172 | | 99 | 2022-04-20 | 168.76 | 168.88 | 166.1 | 167.23 | 166.477 | 67929800 | 173 | | 100 | 2022-04-21 | 168.91 | 171.53 | 165.91 | 166.42 | 165.671 | 87227800 | 174 | | 101 | 2022-04-22 | 166.46 | 167.87 | 161.5 | 161.79 | 161.061 | 84882400 | 175 | | 102 | 2022-04-25 | 161.12 | 163.17 | 158.46 | 162.88 | 162.146 | 96046400 | 176 | | 103 | 2022-04-26 | 162.25 | 162.34 | 156.72 | 156.8 | 156.094 | 95623200 | 177 | | 104 | 2022-04-27 | 155.91 | 159.79 | 155.38 | 156.57 | 155.865 | 88063200 | 178 | | 105 | 2022-04-28 | 159.25 | 164.52 | 158.93 | 163.64 | 162.903 | 130216800 | 179 | | 106 | 2022-04-29 | 161.84 | 166.2 | 157.25 | 157.65 | 156.94 | 131747600 | 180 | | 107 | 2022-05-02 | 156.71 | 158.23 | 153.27 | 157.96 | 157.249 | 123055300 | 181 | | 108 | 2022-05-03 | 158.15 | 160.71 | 156.32 | 159.48 | 158.762 | 88966500 | 182 | | 109 | 2022-05-04 | 159.67 | 166.48 | 159.26 | 166.02 | 165.272 | 108256500 | 183 | | 110 | 2022-05-05 | 163.85 | 164.08 | 154.95 | 156.77 | 156.064 | 130525300 | 184 | | 111 | 2022-05-06 | 156.01 | 159.44 | 154.18 | 157.28 | 156.802 | 116124600 | 185 | | 112 | 2022-05-09 | 154.93 | 155.83 | 151.49 | 152.06 | 151.598 | 131577900 | 186 | | 113 | 2022-05-10 | 155.52 | 156.74 | 152.93 | 154.51 | 154.04 | 115366700 | 187 | | 114 | 2022-05-11 | 153.5 | 155.45 | 145.81 | 146.5 | 146.055 | 142689800 | 188 | | 115 | 2022-05-12 | 142.77 | 146.2 | 138.8 | 142.56 | 142.126 | 182602000 | 189 | | 116 | 2022-05-13 | 144.59 | 148.1 | 143.11 | 147.11 | 146.663 | 113990900 | 190 | | 117 | 2022-05-16 | 145.55 | 147.52 | 144.18 | 145.54 | 145.097 | 86643800 | 191 | | 118 | 2022-05-17 | 148.86 | 149.77 | 146.68 | 149.24 | 148.786 | 78336300 | 192 | | 119 | 2022-05-18 | 146.85 | 147.36 | 139.9 | 140.82 | 140.392 | 109742900 | 193 | | 120 | 2022-05-19 | 139.88 | 141.66 | 136.6 | 137.35 | 136.932 | 136095600 | 194 | | 121 | 2022-05-20 | 139.09 | 140.7 | 132.61 | 137.59 | 137.172 | 137426100 | 195 | | 122 | 2022-05-23 | 137.79 | 143.26 | 137.65 | 143.11 | 142.675 | 117726300 | 196 | | 123 | 2022-05-24 | 140.81 | 141.97 | 137.33 | 140.36 | 139.933 | 104132700 | 197 | | 124 | 2022-05-25 | 138.43 | 141.79 | 138.34 | 140.52 | 140.093 | 92482700 | 198 | | 125 | 2022-05-26 | 137.39 | 144.34 | 137.14 | 143.78 | 143.343 | 90601500 | 199 | | 126 | 2022-05-27 | 145.39 | 149.68 | 145.26 | 149.64 | 149.185 | 90978500 | 200 | | 127 | 2022-05-31 | 149.07 | 150.66 | 146.84 | 148.84 | 148.387 | 103718400 | 201 | | 128 | 2022-06-01 | 149.9 | 151.74 | 147.68 | 148.71 | 148.258 | 74286600 | 202 | | 129 | 2022-06-02 | 147.83 | 151.27 | 146.86 | 151.21 | 150.75 | 72348100 | 203 | | 130 | 2022-06-03 | 146.9 | 147.97 | 144.46 | 145.38 | 144.938 | 88570300 | 204 | | 131 | 2022-06-06 | 147.03 | 148.57 | 144.9 | 146.14 | 145.696 | 71598400 | 205 | | 132 | 2022-06-07 | 144.35 | 149 | 144.1 | 148.71 | 148.258 | 67808200 | 206 | | 133 | 2022-06-08 | 148.58 | 149.87 | 147.46 | 147.96 | 147.51 | 53950200 | 207 | | 134 | 2022-06-09 | 147.08 | 147.95 | 142.53 | 142.64 | 142.206 | 69473000 | 208 | | 135 | 2022-06-10 | 140.28 | 140.76 | 137.06 | 137.13 | 136.713 | 91437900 | 209 | | 136 | 2022-06-13 | 132.87 | 135.2 | 131.44 | 131.88 | 131.479 | 122207100 | 210 | | 137 | 2022-06-14 | 133.13 | 133.89 | 131.48 | 132.76 | 132.356 | 84784300 | 211 | | 138 | 2022-06-15 | 134.29 | 137.34 | 132.16 | 135.43 | 135.018 | 91533000 | 212 | | 139 | 2022-06-16 | 132.08 | 132.39 | 129.04 | 130.06 | 129.664 | 108123900 | 213 | | 140 | 2022-06-17 | 130.07 | 133.08 | 129.81 | 131.56 | 131.16 | 134520300 | 214 | | 141 | 2022-06-21 | 133.42 | 137.06 | 133.32 | 135.87 | 135.457 | 81000500 | 215 | | 142 | 2022-06-22 | 134.79 | 137.76 | 133.91 | 135.35 | 134.938 | 73409200 | 216 | | 143 | 2022-06-23 | 136.82 | 138.59 | 135.63 | 138.27 | 137.85 | 72433800 | 217 | | 144 | 2022-06-24 | 139.9 | 141.91 | 139.77 | 141.66 | 141.229 | 89116800 | 218 | | 145 | 2022-06-27 | 142.7 | 143.49 | 140.97 | 141.66 | 141.229 | 70207900 | 219 | | 146 | 2022-06-28 | 142.13 | 143.42 | 137.32 | 137.44 | 137.022 | 67083400 | 220 | | 147 | 2022-06-29 | 137.46 | 140.67 | 136.67 | 139.23 | 138.807 | 66242400 | 221 | | 148 | 2022-06-30 | 137.25 | 138.37 | 133.77 | 136.72 | 136.304 | 98964500 | 222 | | 149 | 2022-07-01 | 136.04 | 139.04 | 135.66 | 138.93 | 138.508 | 71051600 | 223 | | 150 | 2022-07-05 | 137.77 | 141.61 | 136.93 | 141.56 | 141.13 | 73353800 | 224 | | 151 | 2022-07-06 | 141.35 | 144.12 | 141.08 | 142.92 | 142.485 | 74064300 | 225 | | 152 | 2022-07-07 | 143.29 | 146.55 | 143.28 | 146.35 | 145.905 | 66253700 | 226 | | 153 | 2022-07-08 | 145.26 | 147.55 | 145 | 147.04 | 146.593 | 64547800 | 227 | | 154 | 2022-07-11 | 145.67 | 146.64 | 143.78 | 144.87 | 144.429 | 63141600 | 228 | | 155 | 2022-07-12 | 145.76 | 148.45 | 145.05 | 145.86 | 145.416 | 77588800 | 229 | | 156 | 2022-07-13 | 142.99 | 146.45 | 142.12 | 145.49 | 145.048 | 71185600 | 230 | | 157 | 2022-07-14 | 144.08 | 148.95 | 143.25 | 148.47 | 148.019 | 78140700 | 231 | | 158 | 2022-07-15 | 149.78 | 150.86 | 148.2 | 150.17 | 149.713 | 76259900 | 232 | | 159 | 2022-07-18 | 150.74 | 151.57 | 146.7 | 147.07 | 146.623 | 81420900 | 233 | | 160 | 2022-07-19 | 147.92 | 151.23 | 146.91 | 151 | 150.541 | 82982400 | 234 | | 161 | 2022-07-20 | 151.12 | 153.72 | 150.37 | 153.04 | 152.575 | 64823400 | 235 | | 162 | 2022-07-21 | 154.5 | 155.57 | 151.94 | 155.35 | 154.878 | 65086600 | 236 | | 163 | 2022-07-22 | 155.39 | 156.28 | 153.41 | 154.09 | 153.621 | 66675400 | 237 | | 164 | 2022-07-25 | 154.01 | 155.04 | 152.28 | 152.95 | 152.485 | 53623900 | 238 | | 165 | 2022-07-26 | 152.26 | 153.09 | 150.8 | 151.6 | 151.139 | 55138700 | 239 | | 166 | 2022-07-27 | 152.58 | 157.33 | 152.16 | 156.79 | 156.313 | 78620700 | 240 | | 167 | 2022-07-28 | 156.98 | 157.64 | 154.41 | 157.35 | 156.872 | 81378700 | 241 | | 168 | 2022-07-29 | 161.24 | 163.63 | 159.5 | 162.51 | 162.016 | 101786900 | 242 | | 169 | 2022-08-01 | 161.01 | 163.59 | 160.89 | 161.51 | 161.019 | 67829400 | 243 | | 170 | 2022-08-02 | 160.1 | 162.41 | 159.63 | 160.01 | 159.523 | 59907000 | 244 | | 171 | 2022-08-03 | 160.84 | 166.59 | 160.75 | 166.13 | 165.625 | 82507500 | 245 | | 172 | 2022-08-04 | 166.01 | 167.19 | 164.43 | 165.81 | 165.306 | 55474100 | 246 | | 173 | 2022-08-05 | 163.21 | 165.85 | 163 | 165.35 | 165.076 | 56697000 | 247 | | 174 | 2022-08-08 | 166.37 | 167.81 | 164.2 | 164.87 | 164.597 | 60276900 | 248 | | 175 | 2022-08-09 | 164.02 | 165.82 | 163.25 | 164.92 | 164.647 | 63135500 | 249 | | 176 | 2022-08-10 | 167.68 | 169.34 | 166.9 | 169.24 | 168.96 | 70170500 | 250 | | 177 | 2022-08-11 | 170.06 | 170.99 | 168.19 | 168.49 | 168.211 | 57149200 | 251 | | 178 | 2022-08-12 | 169.82 | 172.17 | 169.4 | 172.1 | 171.815 | 68039400 | 252 | | 179 | 2022-08-15 | 171.52 | 173.39 | 171.35 | 173.19 | 172.903 | 54091700 | 253 | | 180 | 2022-08-16 | 172.78 | 173.71 | 171.66 | 173.03 | 172.743 | 56377100 | 254 | | 181 | 2022-08-17 | 172.77 | 176.15 | 172.57 | 174.55 | 174.261 | 79542000 | 255 | | 182 | 2022-08-18 | 173.75 | 174.9 | 173.12 | 174.15 | 173.862 | 62290100 | 256 | | 183 | 2022-08-19 | 173.03 | 173.74 | 171.31 | 171.52 | 171.236 | 70346300 | 257 | | 184 | 2022-08-22 | 169.69 | 169.86 | 167.14 | 167.57 | 167.292 | 69026800 | 258 | | 185 | 2022-08-23 | 167.08 | 168.71 | 166.65 | 167.23 | 166.953 | 54147100 | 259 | | 186 | 2022-08-24 | 167.32 | 168.11 | 166.25 | 167.53 | 167.253 | 53841500 | 260 | | 187 | 2022-08-25 | 168.78 | 170.14 | 168.35 | 170.03 | 169.748 | 51218200 | 261 | | 188 | 2022-08-26 | 170.57 | 171.05 | 163.56 | 163.62 | 163.349 | 78961000 | 262 | | 189 | 2022-08-29 | 161.15 | 162.9 | 159.82 | 161.38 | 161.113 | 73314000 | 263 | | 190 | 2022-08-30 | 162.13 | 162.56 | 157.72 | 158.91 | 158.647 | 77906200 | 264 | | 191 | 2022-08-31 | 160.31 | 160.58 | 157.14 | 157.22 | 156.96 | 87991100 | 265 | | 192 | 2022-09-01 | 156.64 | 158.42 | 154.67 | 157.96 | 157.698 | 74229900 | 266 | | 193 | 2022-09-02 | 159.75 | 160.36 | 154.97 | 155.81 | 155.552 | 76957800 | 267 | | 194 | 2022-09-06 | 156.47 | 157.09 | 153.69 | 154.53 | 154.274 | 73714800 | 268 | | 195 | 2022-09-07 | 154.82 | 156.67 | 153.61 | 155.96 | 155.702 | 87449600 | 269 | | 196 | 2022-09-08 | 154.64 | 156.36 | 152.68 | 154.46 | 154.204 | 84923800 | 270 | | 197 | 2022-09-09 | 155.47 | 157.82 | 154.75 | 157.37 | 157.109 | 68028800 | 271 | | 198 | 2022-09-12 | 159.59 | 164.26 | 159.3 | 163.43 | 163.159 | 104956000 | 272 | | 199 | 2022-09-13 | 159.9 | 160.54 | 153.37 | 153.84 | 153.585 | 122656600 | 273 | | 200 | 2022-09-14 | 154.79 | 157.1 | 153.61 | 155.31 | 155.053 | 87965400 | 274 | | 201 | 2022-09-15 | 154.65 | 155.24 | 151.38 | 152.37 | 152.118 | 90481100 | 275 | | 202 | 2022-09-16 | 151.21 | 151.35 | 148.37 | 150.7 | 150.45 | 162278800 | 276 | | 203 | 2022-09-19 | 149.31 | 154.56 | 149.1 | 154.48 | 154.224 | 81474200 | 277 | | 204 | 2022-09-20 | 153.4 | 158.08 | 153.08 | 156.9 | 156.64 | 107689800 | 278 | | 205 | 2022-09-21 | 157.34 | 158.74 | 153.6 | 153.72 | 153.465 | 101696800 | 279 | | 206 | 2022-09-22 | 152.38 | 154.47 | 150.91 | 152.74 | 152.487 | 86652500 | 280 | | 207 | 2022-09-23 | 151.19 | 151.47 | 148.56 | 150.43 | 150.181 | 96029900 | 281 | | 208 | 2022-09-26 | 149.66 | 153.77 | 149.64 | 150.77 | 150.52 | 93339400 | 282 | | 209 | 2022-09-27 | 152.74 | 154.72 | 149.95 | 151.76 | 151.509 | 84442700 | 283 | | 210 | 2022-09-28 | 147.64 | 150.64 | 144.84 | 149.84 | 149.592 | 146691400 | 284 | | 211 | 2022-09-29 | 146.1 | 146.72 | 140.68 | 142.48 | 142.244 | 128138200 | 285 | | 212 | 2022-09-30 | 141.28 | 143.1 | 138 | 138.2 | 137.971 | 124925300 | 286 | | 213 | 2022-10-03 | 138.21 | 143.07 | 137.69 | 142.45 | 142.214 | 114311700 | 287 | | 214 | 2022-10-04 | 145.03 | 146.22 | 144.26 | 146.1 | 145.858 | 87830100 | 288 | | 215 | 2022-10-05 | 144.07 | 147.38 | 143.01 | 146.4 | 146.158 | 79471000 | 289 | | 216 | 2022-10-06 | 145.81 | 147.54 | 145.22 | 145.43 | 145.189 | 68402200 | 290 | | 217 | 2022-10-07 | 142.54 | 143.1 | 139.45 | 140.09 | 139.858 | 85925600 | 291 | | 218 | 2022-10-10 | 140.42 | 141.89 | 138.57 | 140.42 | 140.187 | 74899000 | 292 | | 219 | 2022-10-11 | 139.9 | 141.35 | 138.22 | 138.98 | 138.75 | 77033700 | 293 | | 220 | 2022-10-12 | 139.13 | 140.36 | 138.16 | 138.34 | 138.111 | 70433700 | 294 | | 221 | 2022-10-13 | 134.99 | 143.59 | 134.37 | 142.99 | 142.753 | 113224000 | 295 | | 222 | 2022-10-14 | 144.31 | 144.52 | 138.19 | 138.38 | 138.151 | 88598000 | 296 | | 223 | 2022-10-17 | 141.07 | 142.9 | 140.27 | 142.41 | 142.174 | 85250900 | 297 | | 224 | 2022-10-18 | 145.49 | 146.7 | 140.61 | 143.75 | 143.512 | 99136600 | 298 | | 225 | 2022-10-19 | 141.69 | 144.95 | 141.5 | 143.86 | 143.622 | 61758300 | 299 | | 226 | 2022-10-20 | 143.02 | 145.89 | 142.65 | 143.39 | 143.153 | 64522000 | 300 | | 227 | 2022-10-21 | 142.87 | 147.85 | 142.65 | 147.27 | 147.026 | 86548600 | 301 | | 228 | 2022-10-24 | 147.19 | 150.23 | 146 | 149.45 | 149.202 | 75981900 | 302 | | 229 | 2022-10-25 | 150.09 | 152.49 | 149.36 | 152.34 | 152.088 | 74732300 | 303 | | 230 | 2022-10-26 | 150.96 | 151.99 | 148.04 | 149.35 | 149.103 | 88194300 | 304 | | 231 | 2022-10-27 | 148.07 | 149.05 | 144.13 | 144.8 | 144.56 | 109180200 | 305 | | 232 | 2022-10-28 | 148.2 | 157.5 | 147.82 | 155.74 | 155.482 | 164762400 | 306 | | 233 | 2022-10-31 | 153.16 | 154.24 | 151.92 | 153.34 | 153.086 | 97943200 | 307 | | 234 | 2022-11-01 | 155.08 | 155.45 | 149.13 | 150.65 | 150.4 | 80379300 | 308 | | 235 | 2022-11-02 | 148.95 | 152.17 | 145 | 145.03 | 144.79 | 93604600 | 309 | | 236 | 2022-11-03 | 142.06 | 142.8 | 138.75 | 138.88 | 138.65 | 97918500 | 310 | | 237 | 2022-11-04 | 142.09 | 142.67 | 134.38 | 138.38 | 138.38 | 140716700 | 311 | | 238 | 2022-11-07 | 137.11 | 139.15 | 135.67 | 138.92 | 138.92 | 83374600 | 312 | | 239 | 2022-11-08 | 140.41 | 141.43 | 137.49 | 139.5 | 139.5 | 89908500 | 313 | | 240 | 2022-11-09 | 138.5 | 138.55 | 134.59 | 134.87 | 134.87 | 74917800 | 314 | | 241 | 2022-11-10 | 141.24 | 146.87 | 139.5 | 146.87 | 146.87 | 118854000 | 315 | | 242 | 2022-11-11 | 145.82 | 150.01 | 144.37 | 149.7 | 149.7 | 93903800 | 316 | | 243 | 2022-11-14 | 148.97 | 150.28 | 147.43 | 148.28 | 148.28 | 73374100 | 317 | | 244 | 2022-11-15 | 152.22 | 153.59 | 148.56 | 150.04 | 150.04 | 89868300 | 318 | | 245 | 2022-11-16 | 149.13 | 149.87 | 147.29 | 148.79 | 148.79 | 64218300 | 319 | | 246 | 2022-11-17 | 146.43 | 151.48 | 146.15 | 150.72 | 150.72 | 80389400 | 320 | | 247 | 2022-11-18 | 152.31 | 152.7 | 149.97 | 151.29 | 151.29 | 74794600 | 321 | | 248 | 2022-11-21 | 150.16 | 150.37 | 147.72 | 148.01 | 148.01 | 58724100 | 322 | | 249 | 2022-11-22 | 148.13 | 150.42 | 146.93 | 150.18 | 150.18 | 51804100 | 323 | | 250 | 2022-11-23 | 149.45 | 151.83 | 149.34 | 151.07 | 151.07 | 58301400 | 324 | | 251 | 2022-11-25 | 148.31 | 148.88 | 147.12 | 148.11 | 148.11 | 35195900 | 325 | ``` 326 | 327 | ## JSON-Unify Object (file) 328 | This is the JavaScript Object Notation representation of your PyUnify Object. You could save this to a file and import it, use it in Javascript, etc. 329 | 330 | 331 | ``` 332 | { 333 | "concepts": { 334 | "headers": { 335 | "name": [ 336 | "Date", 337 | "Open", 338 | "High", 339 | "Low", 340 | "Close", 341 | "Adj Close", 342 | "Volume" 343 | ], 344 | "type": [ 345 | "string", 346 | "float", 347 | "float", 348 | "float", 349 | "float", 350 | "float", 351 | "int" 352 | ], 353 | "description": [ 354 | "The data of the transactions", 355 | "The price for a share when the market opens", 356 | "The highest price for a share during the trading day", 357 | "The lowest price for a share during the trading day", 358 | "The closing price for a share at the end of the trading day", 359 | "The adjusted closing price for a share at the end of the trading day", 360 | "The amount of shares that were exchanged on the day" 361 | ] 362 | }, 363 | "values": { 364 | "entity": [], 365 | "header name": [], 366 | "type": [], 367 | "description": [] 368 | }, 369 | "features": { 370 | "row": [ 371 | "3", 372 | "3" 373 | ], 374 | "column": [ 375 | "Open", 376 | "Open" 377 | ], 378 | "table": [ 379 | "data", 380 | "data" 381 | ], 382 | "relation": [ 383 | "Share Price", 384 | "News Events" 385 | ], 386 | "description": [ 387 | "Highest ever", 388 | "Apple announces iPhone X" 389 | ] 390 | } 391 | }, 392 | "data": { 393 | "Date": [ 394 | "2021-11-26", 395 | "2021-11-29", 396 | "2021-11-30", 397 | "2021-12-01", 398 | "2021-12-02", 399 | "2021-12-03", 400 | "2021-12-06", 401 | "2021-12-07", 402 | "2021-12-08", 403 | "2021-12-09", 404 | "2021-12-10", 405 | "2021-12-13", 406 | "2021-12-14", 407 | "2021-12-15", 408 | "2021-12-16", 409 | "2021-12-17", 410 | "2021-12-20", 411 | "2021-12-21", 412 | "2021-12-22", 413 | "2021-12-23", 414 | "2021-12-27", 415 | "2021-12-28", 416 | "2021-12-29", 417 | "2021-12-30", 418 | "2021-12-31", 419 | "2022-01-03", 420 | "2022-01-04", 421 | "2022-01-05", 422 | "2022-01-06", 423 | "2022-01-07", 424 | "2022-01-10", 425 | "2022-01-11", 426 | "2022-01-12", 427 | "2022-01-13", 428 | "2022-01-14", 429 | "2022-01-18", 430 | "2022-01-19", 431 | "2022-01-20", 432 | "2022-01-21", 433 | "2022-01-24", 434 | "2022-01-25", 435 | "2022-01-26", 436 | "2022-01-27", 437 | "2022-01-28", 438 | "2022-01-31", 439 | "2022-02-01", 440 | "2022-02-02", 441 | "2022-02-03", 442 | "2022-02-04", 443 | "2022-02-07", 444 | "2022-02-08", 445 | "2022-02-09", 446 | "2022-02-10", 447 | "2022-02-11", 448 | "2022-02-14", 449 | "2022-02-15", 450 | "2022-02-16", 451 | "2022-02-17", 452 | "2022-02-18", 453 | "2022-02-22", 454 | "2022-02-23", 455 | "2022-02-24", 456 | "2022-02-25", 457 | "2022-02-28", 458 | "2022-03-01", 459 | "2022-03-02", 460 | "2022-03-03", 461 | "2022-03-04", 462 | "2022-03-07", 463 | "2022-03-08", 464 | "2022-03-09", 465 | "2022-03-10", 466 | "2022-03-11", 467 | "2022-03-14", 468 | "2022-03-15", 469 | "2022-03-16", 470 | "2022-03-17", 471 | "2022-03-18", 472 | "2022-03-21", 473 | "2022-03-22", 474 | "2022-03-23", 475 | "2022-03-24", 476 | "2022-03-25", 477 | "2022-03-28", 478 | "2022-03-29", 479 | "2022-03-30", 480 | "2022-03-31", 481 | "2022-04-01", 482 | "2022-04-04", 483 | "2022-04-05", 484 | "2022-04-06", 485 | "2022-04-07", 486 | "2022-04-08", 487 | "2022-04-11", 488 | "2022-04-12", 489 | "2022-04-13", 490 | "2022-04-14", 491 | "2022-04-18", 492 | "2022-04-19", 493 | "2022-04-20", 494 | "2022-04-21", 495 | "2022-04-22", 496 | "2022-04-25", 497 | "2022-04-26", 498 | "2022-04-27", 499 | "2022-04-28", 500 | "2022-04-29", 501 | "2022-05-02", 502 | "2022-05-03", 503 | "2022-05-04", 504 | "2022-05-05", 505 | "2022-05-06", 506 | "2022-05-09", 507 | "2022-05-10", 508 | "2022-05-11", 509 | "2022-05-12", 510 | "2022-05-13", 511 | "2022-05-16", 512 | "2022-05-17", 513 | "2022-05-18", 514 | "2022-05-19", 515 | "2022-05-20", 516 | "2022-05-23", 517 | "2022-05-24", 518 | "2022-05-25", 519 | "2022-05-26", 520 | "2022-05-27", 521 | "2022-05-31", 522 | "2022-06-01", 523 | "2022-06-02", 524 | "2022-06-03", 525 | "2022-06-06", 526 | "2022-06-07", 527 | "2022-06-08", 528 | "2022-06-09", 529 | "2022-06-10", 530 | "2022-06-13", 531 | "2022-06-14", 532 | "2022-06-15", 533 | "2022-06-16", 534 | "2022-06-17", 535 | "2022-06-21", 536 | "2022-06-22", 537 | "2022-06-23", 538 | "2022-06-24", 539 | "2022-06-27", 540 | "2022-06-28", 541 | "2022-06-29", 542 | "2022-06-30", 543 | "2022-07-01", 544 | "2022-07-05", 545 | "2022-07-06", 546 | "2022-07-07", 547 | "2022-07-08", 548 | "2022-07-11", 549 | "2022-07-12", 550 | "2022-07-13", 551 | "2022-07-14", 552 | "2022-07-15", 553 | "2022-07-18", 554 | "2022-07-19", 555 | "2022-07-20", 556 | "2022-07-21", 557 | "2022-07-22", 558 | "2022-07-25", 559 | "2022-07-26", 560 | "2022-07-27", 561 | "2022-07-28", 562 | "2022-07-29", 563 | "2022-08-01", 564 | "2022-08-02", 565 | "2022-08-03", 566 | "2022-08-04", 567 | "2022-08-05", 568 | "2022-08-08", 569 | "2022-08-09", 570 | "2022-08-10", 571 | "2022-08-11", 572 | "2022-08-12", 573 | "2022-08-15", 574 | "2022-08-16", 575 | "2022-08-17", 576 | "2022-08-18", 577 | "2022-08-19", 578 | "2022-08-22", 579 | "2022-08-23", 580 | "2022-08-24", 581 | "2022-08-25", 582 | "2022-08-26", 583 | "2022-08-29", 584 | "2022-08-30", 585 | "2022-08-31", 586 | "2022-09-01", 587 | "2022-09-02", 588 | "2022-09-06", 589 | "2022-09-07", 590 | "2022-09-08", 591 | "2022-09-09", 592 | "2022-09-12", 593 | "2022-09-13", 594 | "2022-09-14", 595 | "2022-09-15", 596 | "2022-09-16", 597 | "2022-09-19", 598 | "2022-09-20", 599 | "2022-09-21", 600 | "2022-09-22", 601 | "2022-09-23", 602 | "2022-09-26", 603 | "2022-09-27", 604 | "2022-09-28", 605 | "2022-09-29", 606 | "2022-09-30", 607 | "2022-10-03", 608 | "2022-10-04", 609 | "2022-10-05", 610 | "2022-10-06", 611 | "2022-10-07", 612 | "2022-10-10", 613 | "2022-10-11", 614 | "2022-10-12", 615 | "2022-10-13", 616 | "2022-10-14", 617 | "2022-10-17", 618 | "2022-10-18", 619 | "2022-10-19", 620 | "2022-10-20", 621 | "2022-10-21", 622 | "2022-10-24", 623 | "2022-10-25", 624 | "2022-10-26", 625 | "2022-10-27", 626 | "2022-10-28", 627 | "2022-10-31", 628 | "2022-11-01", 629 | "2022-11-02", 630 | "2022-11-03", 631 | "2022-11-04", 632 | "2022-11-07", 633 | "2022-11-08", 634 | "2022-11-09", 635 | "2022-11-10", 636 | "2022-11-11", 637 | "2022-11-14", 638 | "2022-11-15", 639 | "2022-11-16", 640 | "2022-11-17", 641 | "2022-11-18", 642 | "2022-11-21", 643 | "2022-11-22", 644 | "2022-11-23", 645 | "2022-11-25" 646 | ], 647 | "Open": [ 648 | 159.570007, 649 | 159.369995, 650 | 159.990005, 651 | 167.479996, 652 | 158.740005, 653 | 164.020004, 654 | 164.289993, 655 | 169.080002, 656 | 172.130005, 657 | 174.910004, 658 | 175.210007, 659 | 181.119995, 660 | 175.25, 661 | 175.110001, 662 | 179.279999, 663 | 169.929993, 664 | 168.279999, 665 | 171.559998, 666 | 173.039993, 667 | 175.850006, 668 | 177.089996, 669 | 180.160004, 670 | 179.330002, 671 | 179.470001, 672 | 178.089996, 673 | 177.830002, 674 | 182.630005, 675 | 179.610001, 676 | 172.699997, 677 | 172.889999, 678 | 169.080002, 679 | 172.320007, 680 | 176.119995, 681 | 175.779999, 682 | 171.339996, 683 | 171.509995, 684 | 170.0, 685 | 166.979996, 686 | 164.419998, 687 | 160.020004, 688 | 158.979996, 689 | 163.5, 690 | 162.449997, 691 | 165.710007, 692 | 170.160004, 693 | 174.009995, 694 | 174.75, 695 | 174.479996, 696 | 171.679993, 697 | 172.860001, 698 | 171.729996, 699 | 176.050003, 700 | 174.139999, 701 | 172.330002, 702 | 167.369995, 703 | 170.970001, 704 | 171.850006, 705 | 171.029999, 706 | 169.820007, 707 | 164.979996, 708 | 165.539993, 709 | 152.580002, 710 | 163.839996, 711 | 163.059998, 712 | 164.699997, 713 | 164.389999, 714 | 168.470001, 715 | 164.490005, 716 | 163.360001, 717 | 158.820007, 718 | 161.479996, 719 | 160.199997, 720 | 158.929993, 721 | 151.449997, 722 | 150.899994, 723 | 157.050003, 724 | 158.610001, 725 | 160.509995, 726 | 163.509995, 727 | 165.509995, 728 | 167.990005, 729 | 171.059998, 730 | 173.880005, 731 | 172.169998, 732 | 176.690002, 733 | 178.550003, 734 | 177.839996, 735 | 174.029999, 736 | 174.570007, 737 | 177.5, 738 | 172.360001, 739 | 171.160004, 740 | 171.779999, 741 | 168.710007, 742 | 168.020004, 743 | 167.389999, 744 | 170.619995, 745 | 163.919998, 746 | 165.020004, 747 | 168.759995, 748 | 168.910004, 749 | 166.460007, 750 | 161.119995, 751 | 162.25, 752 | 155.910004, 753 | 159.25, 754 | 161.839996, 755 | 156.710007, 756 | 158.149994, 757 | 159.669998, 758 | 163.850006, 759 | 156.009995, 760 | 154.929993, 761 | 155.520004, 762 | 153.5, 763 | 142.770004, 764 | 144.589996, 765 | 145.550003, 766 | 148.860001, 767 | 146.850006, 768 | 139.880005, 769 | 139.089996, 770 | 137.789993, 771 | 140.809998, 772 | 138.429993, 773 | 137.389999, 774 | 145.389999, 775 | 149.070007, 776 | 149.899994, 777 | 147.830002, 778 | 146.899994, 779 | 147.029999, 780 | 144.350006, 781 | 148.580002, 782 | 147.080002, 783 | 140.279999, 784 | 132.869995, 785 | 133.130005, 786 | 134.289993, 787 | 132.080002, 788 | 130.070007, 789 | 133.419998, 790 | 134.789993, 791 | 136.820007, 792 | 139.899994, 793 | 142.699997, 794 | 142.130005, 795 | 137.460007, 796 | 137.25, 797 | 136.039993, 798 | 137.770004, 799 | 141.350006, 800 | 143.289993, 801 | 145.259995, 802 | 145.669998, 803 | 145.759995, 804 | 142.990005, 805 | 144.080002, 806 | 149.779999, 807 | 150.740005, 808 | 147.919998, 809 | 151.119995, 810 | 154.5, 811 | 155.389999, 812 | 154.009995, 813 | 152.259995, 814 | 152.580002, 815 | 156.979996, 816 | 161.240005, 817 | 161.009995, 818 | 160.100006, 819 | 160.839996, 820 | 166.009995, 821 | 163.210007, 822 | 166.369995, 823 | 164.020004, 824 | 167.679993, 825 | 170.059998, 826 | 169.820007, 827 | 171.520004, 828 | 172.779999, 829 | 172.770004, 830 | 173.75, 831 | 173.029999, 832 | 169.690002, 833 | 167.080002, 834 | 167.320007, 835 | 168.779999, 836 | 170.570007, 837 | 161.149994, 838 | 162.130005, 839 | 160.309998, 840 | 156.639999, 841 | 159.75, 842 | 156.470001, 843 | 154.820007, 844 | 154.639999, 845 | 155.470001, 846 | 159.589996, 847 | 159.899994, 848 | 154.789993, 849 | 154.649994, 850 | 151.210007, 851 | 149.309998, 852 | 153.399994, 853 | 157.339996, 854 | 152.380005, 855 | 151.190002, 856 | 149.660004, 857 | 152.740005, 858 | 147.639999, 859 | 146.100006, 860 | 141.279999, 861 | 138.210007, 862 | 145.029999, 863 | 144.070007, 864 | 145.809998, 865 | 142.539993, 866 | 140.419998, 867 | 139.899994, 868 | 139.130005, 869 | 134.990005, 870 | 144.309998, 871 | 141.070007, 872 | 145.490005, 873 | 141.690002, 874 | 143.020004, 875 | 142.869995, 876 | 147.190002, 877 | 150.089996, 878 | 150.960007, 879 | 148.070007, 880 | 148.199997, 881 | 153.160004, 882 | 155.080002, 883 | 148.949997, 884 | 142.059998, 885 | 142.089996, 886 | 137.110001, 887 | 140.410004, 888 | 138.5, 889 | 141.240005, 890 | 145.820007, 891 | 148.970001, 892 | 152.220001, 893 | 149.130005, 894 | 146.429993, 895 | 152.309998, 896 | 150.160004, 897 | 148.130005, 898 | 149.449997, 899 | 148.309998 900 | ], 901 | "High": [ 902 | 160.449997, 903 | 161.190002, 904 | 165.520004, 905 | 170.300003, 906 | 164.199997, 907 | 164.960007, 908 | 167.880005, 909 | 171.580002, 910 | 175.960007, 911 | 176.75, 912 | 179.630005, 913 | 182.130005, 914 | 177.740005, 915 | 179.5, 916 | 181.139999, 917 | 173.470001, 918 | 170.580002, 919 | 173.199997, 920 | 175.860001, 921 | 176.850006, 922 | 180.419998, 923 | 181.330002, 924 | 180.630005, 925 | 180.570007, 926 | 179.229996, 927 | 182.880005, 928 | 182.940002, 929 | 180.169998, 930 | 175.300003, 931 | 174.139999, 932 | 172.5, 933 | 175.179993, 934 | 177.179993, 935 | 176.619995, 936 | 173.779999, 937 | 172.539993, 938 | 171.080002, 939 | 169.679993, 940 | 166.330002, 941 | 162.300003, 942 | 162.759995, 943 | 164.389999, 944 | 163.839996, 945 | 170.350006, 946 | 175.0, 947 | 174.839996, 948 | 175.880005, 949 | 176.240005, 950 | 174.100006, 951 | 173.949997, 952 | 175.350006, 953 | 176.649994, 954 | 175.479996, 955 | 173.080002, 956 | 169.580002, 957 | 172.949997, 958 | 173.339996, 959 | 171.910004, 960 | 170.539993, 961 | 166.690002, 962 | 166.149994, 963 | 162.850006, 964 | 165.119995, 965 | 165.419998, 966 | 166.600006, 967 | 167.360001, 968 | 168.910004, 969 | 165.550003, 970 | 165.020004, 971 | 162.880005, 972 | 163.410004, 973 | 160.389999, 974 | 159.279999, 975 | 154.119995, 976 | 155.570007, 977 | 160.0, 978 | 161.0, 979 | 164.479996, 980 | 166.350006, 981 | 169.419998, 982 | 172.639999, 983 | 174.139999, 984 | 175.279999, 985 | 175.729996, 986 | 179.009995, 987 | 179.610001, 988 | 178.029999, 989 | 174.880005, 990 | 178.490005, 991 | 178.300003, 992 | 173.630005, 993 | 173.360001, 994 | 171.779999, 995 | 169.029999, 996 | 169.869995, 997 | 171.039993, 998 | 171.270004, 999 | 166.600006, 1000 | 167.820007, 1001 | 168.880005, 1002 | 171.529999, 1003 | 167.869995, 1004 | 163.169998, 1005 | 162.339996, 1006 | 159.789993, 1007 | 164.520004, 1008 | 166.199997, 1009 | 158.229996, 1010 | 160.710007, 1011 | 166.479996, 1012 | 164.080002, 1013 | 159.440002, 1014 | 155.830002, 1015 | 156.740005, 1016 | 155.449997, 1017 | 146.199997, 1018 | 148.100006, 1019 | 147.520004, 1020 | 149.770004, 1021 | 147.360001, 1022 | 141.660004, 1023 | 140.699997, 1024 | 143.259995, 1025 | 141.970001, 1026 | 141.789993, 1027 | 144.339996, 1028 | 149.679993, 1029 | 150.660004, 1030 | 151.740005, 1031 | 151.270004, 1032 | 147.970001, 1033 | 148.570007, 1034 | 149.0, 1035 | 149.869995, 1036 | 147.949997, 1037 | 140.759995, 1038 | 135.199997, 1039 | 133.889999, 1040 | 137.339996, 1041 | 132.389999, 1042 | 133.080002, 1043 | 137.059998, 1044 | 137.759995, 1045 | 138.589996, 1046 | 141.910004, 1047 | 143.490005, 1048 | 143.419998, 1049 | 140.669998, 1050 | 138.369995, 1051 | 139.039993, 1052 | 141.610001, 1053 | 144.119995, 1054 | 146.550003, 1055 | 147.550003, 1056 | 146.639999, 1057 | 148.449997, 1058 | 146.449997, 1059 | 148.949997, 1060 | 150.860001, 1061 | 151.570007, 1062 | 151.229996, 1063 | 153.720001, 1064 | 155.570007, 1065 | 156.279999, 1066 | 155.039993, 1067 | 153.089996, 1068 | 157.330002, 1069 | 157.639999, 1070 | 163.630005, 1071 | 163.589996, 1072 | 162.410004, 1073 | 166.589996, 1074 | 167.190002, 1075 | 165.850006, 1076 | 167.809998, 1077 | 165.820007, 1078 | 169.339996, 1079 | 170.990005, 1080 | 172.169998, 1081 | 173.389999, 1082 | 173.710007, 1083 | 176.149994, 1084 | 174.899994, 1085 | 173.740005, 1086 | 169.860001, 1087 | 168.710007, 1088 | 168.110001, 1089 | 170.139999, 1090 | 171.050003, 1091 | 162.899994, 1092 | 162.559998, 1093 | 160.580002, 1094 | 158.419998, 1095 | 160.360001, 1096 | 157.089996, 1097 | 156.669998, 1098 | 156.360001, 1099 | 157.820007, 1100 | 164.259995, 1101 | 160.539993, 1102 | 157.100006, 1103 | 155.240005, 1104 | 151.350006, 1105 | 154.559998, 1106 | 158.080002, 1107 | 158.740005, 1108 | 154.470001, 1109 | 151.470001, 1110 | 153.770004, 1111 | 154.720001, 1112 | 150.639999, 1113 | 146.720001, 1114 | 143.100006, 1115 | 143.070007, 1116 | 146.220001, 1117 | 147.380005, 1118 | 147.539993, 1119 | 143.100006, 1120 | 141.889999, 1121 | 141.350006, 1122 | 140.360001, 1123 | 143.589996, 1124 | 144.520004, 1125 | 142.899994, 1126 | 146.699997, 1127 | 144.949997, 1128 | 145.889999, 1129 | 147.850006, 1130 | 150.229996, 1131 | 152.490005, 1132 | 151.990005, 1133 | 149.050003, 1134 | 157.5, 1135 | 154.240005, 1136 | 155.449997, 1137 | 152.169998, 1138 | 142.800003, 1139 | 142.669998, 1140 | 139.149994, 1141 | 141.429993, 1142 | 138.550003, 1143 | 146.869995, 1144 | 150.009995, 1145 | 150.279999, 1146 | 153.589996, 1147 | 149.869995, 1148 | 151.479996, 1149 | 152.699997, 1150 | 150.369995, 1151 | 150.419998, 1152 | 151.830002, 1153 | 148.880005 1154 | ], 1155 | "Low": [ 1156 | 156.360001, 1157 | 158.789993, 1158 | 159.919998, 1159 | 164.529999, 1160 | 157.800003, 1161 | 159.720001, 1162 | 164.279999, 1163 | 168.339996, 1164 | 170.699997, 1165 | 173.919998, 1166 | 174.690002, 1167 | 175.529999, 1168 | 172.210007, 1169 | 172.309998, 1170 | 170.75, 1171 | 169.690002, 1172 | 167.460007, 1173 | 169.119995, 1174 | 172.149994, 1175 | 175.270004, 1176 | 177.070007, 1177 | 178.529999, 1178 | 178.139999, 1179 | 178.089996, 1180 | 177.259995, 1181 | 177.710007, 1182 | 179.119995, 1183 | 174.639999, 1184 | 171.639999, 1185 | 171.029999, 1186 | 168.169998, 1187 | 170.820007, 1188 | 174.820007, 1189 | 171.789993, 1190 | 171.089996, 1191 | 169.410004, 1192 | 165.940002, 1193 | 164.179993, 1194 | 162.300003, 1195 | 154.699997, 1196 | 157.020004, 1197 | 157.820007, 1198 | 158.279999, 1199 | 162.800003, 1200 | 169.509995, 1201 | 172.309998, 1202 | 173.330002, 1203 | 172.119995, 1204 | 170.679993, 1205 | 170.949997, 1206 | 171.429993, 1207 | 174.899994, 1208 | 171.550003, 1209 | 168.039993, 1210 | 166.559998, 1211 | 170.25, 1212 | 170.050003, 1213 | 168.470001, 1214 | 166.190002, 1215 | 162.149994, 1216 | 159.75, 1217 | 152.0, 1218 | 160.869995, 1219 | 162.429993, 1220 | 161.970001, 1221 | 162.949997, 1222 | 165.550003, 1223 | 162.100006, 1224 | 159.039993, 1225 | 155.800003, 1226 | 159.410004, 1227 | 155.979996, 1228 | 154.5, 1229 | 150.100006, 1230 | 150.380005, 1231 | 154.460007, 1232 | 157.630005, 1233 | 159.759995, 1234 | 163.009995, 1235 | 164.910004, 1236 | 167.649994, 1237 | 170.210007, 1238 | 172.75, 1239 | 172.0, 1240 | 176.339996, 1241 | 176.699997, 1242 | 174.399994, 1243 | 171.940002, 1244 | 174.440002, 1245 | 174.419998, 1246 | 170.130005, 1247 | 169.850006, 1248 | 169.199997, 1249 | 165.5, 1250 | 166.639999, 1251 | 166.770004, 1252 | 165.039993, 1253 | 163.570007, 1254 | 163.910004, 1255 | 166.100006, 1256 | 165.910004, 1257 | 161.5, 1258 | 158.460007, 1259 | 156.720001, 1260 | 155.380005, 1261 | 158.929993, 1262 | 157.25, 1263 | 153.270004, 1264 | 156.320007, 1265 | 159.259995, 1266 | 154.949997, 1267 | 154.179993, 1268 | 151.490005, 1269 | 152.929993, 1270 | 145.809998, 1271 | 138.800003, 1272 | 143.110001, 1273 | 144.179993, 1274 | 146.679993, 1275 | 139.899994, 1276 | 136.600006, 1277 | 132.610001, 1278 | 137.649994, 1279 | 137.330002, 1280 | 138.339996, 1281 | 137.139999, 1282 | 145.259995, 1283 | 146.839996, 1284 | 147.679993, 1285 | 146.860001, 1286 | 144.460007, 1287 | 144.899994, 1288 | 144.100006, 1289 | 147.460007, 1290 | 142.529999, 1291 | 137.059998, 1292 | 131.440002, 1293 | 131.479996, 1294 | 132.160004, 1295 | 129.039993, 1296 | 129.809998, 1297 | 133.320007, 1298 | 133.910004, 1299 | 135.630005, 1300 | 139.770004, 1301 | 140.970001, 1302 | 137.320007, 1303 | 136.669998, 1304 | 133.770004, 1305 | 135.660004, 1306 | 136.929993, 1307 | 141.080002, 1308 | 143.279999, 1309 | 145.0, 1310 | 143.779999, 1311 | 145.050003, 1312 | 142.119995, 1313 | 143.25, 1314 | 148.199997, 1315 | 146.699997, 1316 | 146.910004, 1317 | 150.369995, 1318 | 151.940002, 1319 | 153.410004, 1320 | 152.279999, 1321 | 150.800003, 1322 | 152.160004, 1323 | 154.410004, 1324 | 159.5, 1325 | 160.889999, 1326 | 159.630005, 1327 | 160.75, 1328 | 164.429993, 1329 | 163.0, 1330 | 164.199997, 1331 | 163.25, 1332 | 166.899994, 1333 | 168.190002, 1334 | 169.399994, 1335 | 171.350006, 1336 | 171.660004, 1337 | 172.570007, 1338 | 173.119995, 1339 | 171.309998, 1340 | 167.139999, 1341 | 166.649994, 1342 | 166.25, 1343 | 168.350006, 1344 | 163.559998, 1345 | 159.820007, 1346 | 157.720001, 1347 | 157.139999, 1348 | 154.669998, 1349 | 154.970001, 1350 | 153.690002, 1351 | 153.610001, 1352 | 152.679993, 1353 | 154.75, 1354 | 159.300003, 1355 | 153.369995, 1356 | 153.610001, 1357 | 151.380005, 1358 | 148.369995, 1359 | 149.100006, 1360 | 153.080002, 1361 | 153.600006, 1362 | 150.910004, 1363 | 148.559998, 1364 | 149.639999, 1365 | 149.949997, 1366 | 144.839996, 1367 | 140.679993, 1368 | 138.0, 1369 | 137.690002, 1370 | 144.259995, 1371 | 143.009995, 1372 | 145.220001, 1373 | 139.449997, 1374 | 138.570007, 1375 | 138.220001, 1376 | 138.160004, 1377 | 134.369995, 1378 | 138.190002, 1379 | 140.270004, 1380 | 140.610001, 1381 | 141.5, 1382 | 142.649994, 1383 | 142.649994, 1384 | 146.0, 1385 | 149.360001, 1386 | 148.039993, 1387 | 144.130005, 1388 | 147.820007, 1389 | 151.919998, 1390 | 149.130005, 1391 | 145.0, 1392 | 138.75, 1393 | 134.380005, 1394 | 135.669998, 1395 | 137.490005, 1396 | 134.589996, 1397 | 139.5, 1398 | 144.369995, 1399 | 147.429993, 1400 | 148.559998, 1401 | 147.289993, 1402 | 146.149994, 1403 | 149.970001, 1404 | 147.720001, 1405 | 146.929993, 1406 | 149.339996, 1407 | 147.119995 1408 | ], 1409 | "Close": [ 1410 | 156.809998, 1411 | 160.240005, 1412 | 165.300003, 1413 | 164.770004, 1414 | 163.759995, 1415 | 161.839996, 1416 | 165.320007, 1417 | 171.179993, 1418 | 175.080002, 1419 | 174.559998, 1420 | 179.449997, 1421 | 175.740005, 1422 | 174.330002, 1423 | 179.300003, 1424 | 172.259995, 1425 | 171.139999, 1426 | 169.75, 1427 | 172.990005, 1428 | 175.639999, 1429 | 176.279999, 1430 | 180.330002, 1431 | 179.289993, 1432 | 179.380005, 1433 | 178.199997, 1434 | 177.570007, 1435 | 182.009995, 1436 | 179.699997, 1437 | 174.919998, 1438 | 172.0, 1439 | 172.169998, 1440 | 172.190002, 1441 | 175.080002, 1442 | 175.529999, 1443 | 172.190002, 1444 | 173.070007, 1445 | 169.800003, 1446 | 166.229996, 1447 | 164.509995, 1448 | 162.410004, 1449 | 161.619995, 1450 | 159.779999, 1451 | 159.690002, 1452 | 159.220001, 1453 | 170.330002, 1454 | 174.779999, 1455 | 174.610001, 1456 | 175.839996, 1457 | 172.899994, 1458 | 172.389999, 1459 | 171.660004, 1460 | 174.830002, 1461 | 176.279999, 1462 | 172.119995, 1463 | 168.639999, 1464 | 168.880005, 1465 | 172.789993, 1466 | 172.550003, 1467 | 168.880005, 1468 | 167.300003, 1469 | 164.320007, 1470 | 160.070007, 1471 | 162.740005, 1472 | 164.850006, 1473 | 165.119995, 1474 | 163.199997, 1475 | 166.559998, 1476 | 166.229996, 1477 | 163.169998, 1478 | 159.300003, 1479 | 157.440002, 1480 | 162.949997, 1481 | 158.520004, 1482 | 154.729996, 1483 | 150.619995, 1484 | 155.089996, 1485 | 159.589996, 1486 | 160.619995, 1487 | 163.979996, 1488 | 165.380005, 1489 | 168.820007, 1490 | 170.210007, 1491 | 174.070007, 1492 | 174.720001, 1493 | 175.600006, 1494 | 178.960007, 1495 | 177.770004, 1496 | 174.610001, 1497 | 174.309998, 1498 | 178.440002, 1499 | 175.059998, 1500 | 171.830002, 1501 | 172.139999, 1502 | 170.089996, 1503 | 165.75, 1504 | 167.660004, 1505 | 170.399994, 1506 | 165.289993, 1507 | 165.070007, 1508 | 167.399994, 1509 | 167.229996, 1510 | 166.419998, 1511 | 161.789993, 1512 | 162.880005, 1513 | 156.800003, 1514 | 156.570007, 1515 | 163.639999, 1516 | 157.649994, 1517 | 157.960007, 1518 | 159.479996, 1519 | 166.020004, 1520 | 156.770004, 1521 | 157.279999, 1522 | 152.059998, 1523 | 154.509995, 1524 | 146.5, 1525 | 142.559998, 1526 | 147.110001, 1527 | 145.539993, 1528 | 149.240005, 1529 | 140.820007, 1530 | 137.350006, 1531 | 137.589996, 1532 | 143.110001, 1533 | 140.360001, 1534 | 140.520004, 1535 | 143.779999, 1536 | 149.639999, 1537 | 148.839996, 1538 | 148.710007, 1539 | 151.210007, 1540 | 145.380005, 1541 | 146.139999, 1542 | 148.710007, 1543 | 147.960007, 1544 | 142.639999, 1545 | 137.130005, 1546 | 131.880005, 1547 | 132.759995, 1548 | 135.429993, 1549 | 130.059998, 1550 | 131.559998, 1551 | 135.869995, 1552 | 135.350006, 1553 | 138.270004, 1554 | 141.660004, 1555 | 141.660004, 1556 | 137.440002, 1557 | 139.229996, 1558 | 136.720001, 1559 | 138.929993, 1560 | 141.559998, 1561 | 142.919998, 1562 | 146.350006, 1563 | 147.039993, 1564 | 144.869995, 1565 | 145.860001, 1566 | 145.490005, 1567 | 148.470001, 1568 | 150.169998, 1569 | 147.070007, 1570 | 151.0, 1571 | 153.039993, 1572 | 155.350006, 1573 | 154.089996, 1574 | 152.949997, 1575 | 151.600006, 1576 | 156.789993, 1577 | 157.350006, 1578 | 162.509995, 1579 | 161.509995, 1580 | 160.009995, 1581 | 166.130005, 1582 | 165.809998, 1583 | 165.350006, 1584 | 164.869995, 1585 | 164.919998, 1586 | 169.240005, 1587 | 168.490005, 1588 | 172.100006, 1589 | 173.190002, 1590 | 173.029999, 1591 | 174.550003, 1592 | 174.149994, 1593 | 171.520004, 1594 | 167.570007, 1595 | 167.229996, 1596 | 167.529999, 1597 | 170.029999, 1598 | 163.619995, 1599 | 161.380005, 1600 | 158.910004, 1601 | 157.220001, 1602 | 157.960007, 1603 | 155.809998, 1604 | 154.529999, 1605 | 155.960007, 1606 | 154.460007, 1607 | 157.369995, 1608 | 163.429993, 1609 | 153.839996, 1610 | 155.309998, 1611 | 152.369995, 1612 | 150.699997, 1613 | 154.479996, 1614 | 156.899994, 1615 | 153.720001, 1616 | 152.740005, 1617 | 150.429993, 1618 | 150.770004, 1619 | 151.759995, 1620 | 149.839996, 1621 | 142.479996, 1622 | 138.199997, 1623 | 142.449997, 1624 | 146.100006, 1625 | 146.399994, 1626 | 145.429993, 1627 | 140.089996, 1628 | 140.419998, 1629 | 138.979996, 1630 | 138.339996, 1631 | 142.990005, 1632 | 138.380005, 1633 | 142.410004, 1634 | 143.75, 1635 | 143.860001, 1636 | 143.389999, 1637 | 147.270004, 1638 | 149.449997, 1639 | 152.339996, 1640 | 149.350006, 1641 | 144.800003, 1642 | 155.740005, 1643 | 153.339996, 1644 | 150.649994, 1645 | 145.029999, 1646 | 138.880005, 1647 | 138.380005, 1648 | 138.919998, 1649 | 139.5, 1650 | 134.869995, 1651 | 146.869995, 1652 | 149.699997, 1653 | 148.279999, 1654 | 150.039993, 1655 | 148.789993, 1656 | 150.720001, 1657 | 151.289993, 1658 | 148.009995, 1659 | 150.179993, 1660 | 151.070007, 1661 | 148.110001 1662 | ], 1663 | "Adj Close": [ 1664 | 155.905167, 1665 | 159.315369, 1666 | 164.346176, 1667 | 163.819244, 1668 | 162.815063, 1669 | 160.906128, 1670 | 164.366058, 1671 | 170.192245, 1672 | 174.069748, 1673 | 173.552734, 1674 | 178.414505, 1675 | 174.725937, 1676 | 173.324066, 1677 | 178.265396, 1678 | 171.266006, 1679 | 170.152466, 1680 | 168.770493, 1681 | 171.991806, 1682 | 174.626495, 1683 | 175.262802, 1684 | 179.289444, 1685 | 178.255447, 1686 | 178.344925, 1687 | 177.171738, 1688 | 176.54538, 1689 | 180.959747, 1690 | 178.663071, 1691 | 173.91066, 1692 | 171.007523, 1693 | 171.176529, 1694 | 171.196426, 1695 | 174.069748, 1696 | 174.517136, 1697 | 171.196426, 1698 | 172.07135, 1699 | 168.820206, 1700 | 165.270798, 1701 | 163.56073, 1702 | 161.472855, 1703 | 160.687393, 1704 | 158.858017, 1705 | 158.768539, 1706 | 158.301254, 1707 | 169.347137, 1708 | 173.771454, 1709 | 173.602463, 1710 | 174.825333, 1711 | 171.902298, 1712 | 171.613632, 1713 | 170.886917, 1714 | 174.042633, 1715 | 175.486099, 1716 | 171.344833, 1717 | 167.880508, 1718 | 168.119446, 1719 | 172.01181, 1720 | 171.772903, 1721 | 168.119446, 1722 | 166.546555, 1723 | 163.579987, 1724 | 159.349121, 1725 | 162.007095, 1726 | 164.10759, 1727 | 164.376358, 1728 | 162.465012, 1729 | 165.809875, 1730 | 165.481369, 1731 | 162.435135, 1732 | 158.582581, 1733 | 156.730942, 1734 | 162.216141, 1735 | 157.806107, 1736 | 154.033157, 1737 | 149.94165, 1738 | 154.391525, 1739 | 158.871277, 1740 | 159.896622, 1741 | 163.241501, 1742 | 164.635193, 1743 | 168.059708, 1744 | 169.443451, 1745 | 173.286057, 1746 | 173.933136, 1747 | 174.809174, 1748 | 178.154053, 1749 | 176.969406, 1750 | 173.823624, 1751 | 173.524979, 1752 | 177.636383, 1753 | 174.271606, 1754 | 171.056137, 1755 | 171.364746, 1756 | 169.323975, 1757 | 165.003525, 1758 | 166.904922, 1759 | 169.632584, 1760 | 164.545593, 1761 | 164.326599, 1762 | 166.646088, 1763 | 166.476868, 1764 | 165.670517, 1765 | 161.061356, 1766 | 162.146454, 1767 | 156.093842, 1768 | 155.864883, 1769 | 162.90303, 1770 | 156.939987, 1771 | 157.248627, 1772 | 158.76178, 1773 | 165.272324, 1774 | 156.06398, 1775 | 156.801727, 1776 | 151.597595, 1777 | 154.040131, 1778 | 146.054504, 1779 | 142.12648, 1780 | 146.662643, 1781 | 145.097412, 1782 | 148.786179, 1783 | 140.391785, 1784 | 136.932343, 1785 | 137.1716, 1786 | 142.67482, 1787 | 139.933182, 1788 | 140.092697, 1789 | 143.342773, 1790 | 149.184952, 1791 | 148.38739, 1792 | 148.257797, 1793 | 150.750183, 1794 | 144.937912, 1795 | 145.695602, 1796 | 148.257797, 1797 | 147.510071, 1798 | 142.206253, 1799 | 136.713013, 1800 | 131.478958, 1801 | 132.356277, 1802 | 135.018158, 1803 | 129.66449, 1804 | 131.159927, 1805 | 135.456818, 1806 | 134.938416, 1807 | 137.849533, 1808 | 141.229233, 1809 | 141.229233, 1810 | 137.022064, 1811 | 138.80661, 1812 | 136.304245, 1813 | 138.507507, 1814 | 141.129532, 1815 | 142.485382, 1816 | 145.904968, 1817 | 146.59285, 1818 | 144.429459, 1819 | 145.416443, 1820 | 145.047577, 1821 | 148.018524, 1822 | 149.713333, 1823 | 146.622787, 1824 | 150.540817, 1825 | 152.574615, 1826 | 154.877594, 1827 | 153.621414, 1828 | 152.484894, 1829 | 151.138992, 1830 | 156.313202, 1831 | 156.871521, 1832 | 162.015808, 1833 | 161.018845, 1834 | 159.523407, 1835 | 165.624817, 1836 | 165.305786, 1837 | 165.076172, 1838 | 164.596954, 1839 | 164.646866, 1840 | 168.959732, 1841 | 168.210968, 1842 | 171.814987, 1843 | 172.903183, 1844 | 172.743439, 1845 | 174.260925, 1846 | 173.861588, 1847 | 171.235947, 1848 | 167.292496, 1849 | 166.953049, 1850 | 167.252548, 1851 | 169.748413, 1852 | 163.349014, 1853 | 161.112747, 1854 | 158.646835, 1855 | 156.959625, 1856 | 157.69841, 1857 | 155.551956, 1858 | 154.274078, 1859 | 155.701721, 1860 | 154.204208, 1861 | 157.109375, 1862 | 163.159332, 1863 | 153.58522, 1864 | 155.05278, 1865 | 152.117645, 1866 | 150.450424, 1867 | 154.224152, 1868 | 156.640152, 1869 | 153.465424, 1870 | 152.487045, 1871 | 150.180862, 1872 | 150.520309, 1873 | 151.508667, 1874 | 149.591843, 1875 | 142.244034, 1876 | 137.971115, 1877 | 142.214081, 1878 | 145.858047, 1879 | 146.157532, 1880 | 145.189148, 1881 | 139.857986, 1882 | 140.187439, 1883 | 138.749832, 1884 | 138.110886, 1885 | 142.753204, 1886 | 138.150833, 1887 | 142.174164, 1888 | 143.511932, 1889 | 143.62175, 1890 | 143.152527, 1891 | 147.026108, 1892 | 149.202484, 1893 | 152.087708, 1894 | 149.102661, 1895 | 144.560196, 1896 | 155.482086, 1897 | 153.086044, 1898 | 150.400497, 1899 | 144.78981, 1900 | 138.650009, 1901 | 138.380005, 1902 | 138.919998, 1903 | 139.5, 1904 | 134.869995, 1905 | 146.869995, 1906 | 149.699997, 1907 | 148.279999, 1908 | 150.039993, 1909 | 148.789993, 1910 | 150.720001, 1911 | 151.289993, 1912 | 148.009995, 1913 | 150.179993, 1914 | 151.070007, 1915 | 148.110001 1916 | ], 1917 | "Volume": [ 1918 | 76959800, 1919 | 88748200, 1920 | 174048100, 1921 | 152052500, 1922 | 136739200, 1923 | 118023100, 1924 | 107497000, 1925 | 120405400, 1926 | 116998900, 1927 | 108923700, 1928 | 115402700, 1929 | 153237000, 1930 | 139380400, 1931 | 131063300, 1932 | 150185800, 1933 | 195432700, 1934 | 107499100, 1935 | 91185900, 1936 | 92135300, 1937 | 68356600, 1938 | 74919600, 1939 | 79144300, 1940 | 62348900, 1941 | 59773000, 1942 | 64062300, 1943 | 104487900, 1944 | 99310400, 1945 | 94537600, 1946 | 96904000, 1947 | 86709100, 1948 | 106765600, 1949 | 76138300, 1950 | 74805200, 1951 | 84505800, 1952 | 80440800, 1953 | 90956700, 1954 | 94815000, 1955 | 91420500, 1956 | 122848900, 1957 | 162294600, 1958 | 115798400, 1959 | 108275300, 1960 | 121954600, 1961 | 179935700, 1962 | 115541600, 1963 | 86213900, 1964 | 84914300, 1965 | 89418100, 1966 | 82465400, 1967 | 77251200, 1968 | 74829200, 1969 | 71285000, 1970 | 90865900, 1971 | 98670700, 1972 | 86185500, 1973 | 62527400, 1974 | 61177400, 1975 | 69589300, 1976 | 82772700, 1977 | 91162800, 1978 | 90009200, 1979 | 141147500, 1980 | 91974200, 1981 | 95056600, 1982 | 83474400, 1983 | 79724800, 1984 | 76678400, 1985 | 83737200, 1986 | 96418800, 1987 | 131148300, 1988 | 91454900, 1989 | 105342000, 1990 | 96970100, 1991 | 108732100, 1992 | 92964300, 1993 | 102300200, 1994 | 75615400, 1995 | 123511700, 1996 | 95811400, 1997 | 81532000, 1998 | 98062700, 1999 | 90131400, 2000 | 80546200, 2001 | 90371900, 2002 | 100589400, 2003 | 92633200, 2004 | 103049300, 2005 | 78751300, 2006 | 76468400, 2007 | 73401800, 2008 | 89058800, 2009 | 77594700, 2010 | 76575500, 2011 | 72246700, 2012 | 79265200, 2013 | 70618900, 2014 | 75329400, 2015 | 69023900, 2016 | 67723800, 2017 | 67929800, 2018 | 87227800, 2019 | 84882400, 2020 | 96046400, 2021 | 95623200, 2022 | 88063200, 2023 | 130216800, 2024 | 131747600, 2025 | 123055300, 2026 | 88966500, 2027 | 108256500, 2028 | 130525300, 2029 | 116124600, 2030 | 131577900, 2031 | 115366700, 2032 | 142689800, 2033 | 182602000, 2034 | 113990900, 2035 | 86643800, 2036 | 78336300, 2037 | 109742900, 2038 | 136095600, 2039 | 137426100, 2040 | 117726300, 2041 | 104132700, 2042 | 92482700, 2043 | 90601500, 2044 | 90978500, 2045 | 103718400, 2046 | 74286600, 2047 | 72348100, 2048 | 88570300, 2049 | 71598400, 2050 | 67808200, 2051 | 53950200, 2052 | 69473000, 2053 | 91437900, 2054 | 122207100, 2055 | 84784300, 2056 | 91533000, 2057 | 108123900, 2058 | 134520300, 2059 | 81000500, 2060 | 73409200, 2061 | 72433800, 2062 | 89116800, 2063 | 70207900, 2064 | 67083400, 2065 | 66242400, 2066 | 98964500, 2067 | 71051600, 2068 | 73353800, 2069 | 74064300, 2070 | 66253700, 2071 | 64547800, 2072 | 63141600, 2073 | 77588800, 2074 | 71185600, 2075 | 78140700, 2076 | 76259900, 2077 | 81420900, 2078 | 82982400, 2079 | 64823400, 2080 | 65086600, 2081 | 66675400, 2082 | 53623900, 2083 | 55138700, 2084 | 78620700, 2085 | 81378700, 2086 | 101786900, 2087 | 67829400, 2088 | 59907000, 2089 | 82507500, 2090 | 55474100, 2091 | 56697000, 2092 | 60276900, 2093 | 63135500, 2094 | 70170500, 2095 | 57149200, 2096 | 68039400, 2097 | 54091700, 2098 | 56377100, 2099 | 79542000, 2100 | 62290100, 2101 | 70346300, 2102 | 69026800, 2103 | 54147100, 2104 | 53841500, 2105 | 51218200, 2106 | 78961000, 2107 | 73314000, 2108 | 77906200, 2109 | 87991100, 2110 | 74229900, 2111 | 76957800, 2112 | 73714800, 2113 | 87449600, 2114 | 84923800, 2115 | 68028800, 2116 | 104956000, 2117 | 122656600, 2118 | 87965400, 2119 | 90481100, 2120 | 162278800, 2121 | 81474200, 2122 | 107689800, 2123 | 101696800, 2124 | 86652500, 2125 | 96029900, 2126 | 93339400, 2127 | 84442700, 2128 | 146691400, 2129 | 128138200, 2130 | 124925300, 2131 | 114311700, 2132 | 87830100, 2133 | 79471000, 2134 | 68402200, 2135 | 85925600, 2136 | 74899000, 2137 | 77033700, 2138 | 70433700, 2139 | 113224000, 2140 | 88598000, 2141 | 85250900, 2142 | 99136600, 2143 | 61758300, 2144 | 64522000, 2145 | 86548600, 2146 | 75981900, 2147 | 74732300, 2148 | 88194300, 2149 | 109180200, 2150 | 164762400, 2151 | 97943200, 2152 | 80379300, 2153 | 93604600, 2154 | 97918500, 2155 | 140716700, 2156 | 83374600, 2157 | 89908500, 2158 | 74917800, 2159 | 118854000, 2160 | 93903800, 2161 | 73374100, 2162 | 89868300, 2163 | 64218300, 2164 | 80389400, 2165 | 74794600, 2166 | 58724100, 2167 | 51804100, 2168 | 58301400, 2169 | 35195900 2170 | ] 2171 | }, 2172 | "governance": { 2173 | "sla": { 2174 | "category": [ 2175 | "service response time" 2176 | ], 2177 | "provider": [ 2178 | true 2179 | ], 2180 | "customer": [ 2181 | false 2182 | ], 2183 | "requirement": [ 2184 | "All service requests answered within 24 hours" 2185 | ] 2186 | }, 2187 | "requirements": { 2188 | "header": [], 2189 | "minimum": [], 2190 | "exclusiveMinimum": [], 2191 | "maximum": [], 2192 | "exclusiveMaximum": [], 2193 | "options": [], 2194 | "options_default_selected": [] 2195 | } 2196 | }, 2197 | "lineage": { 2198 | "command": [ 2199 | "Source file loaded", 2200 | "unify.query()", 2201 | "unify.query()", 2202 | "unify.query()", 2203 | "unify.query()", 2204 | "unify.query()", 2205 | "unify.query()", 2206 | "unify.query()", 2207 | "unify.query()", 2208 | "unify.query()", 2209 | "unify.query()", 2210 | "unify.query()", 2211 | "unify.query()", 2212 | "unify.query()", 2213 | "unify.query()", 2214 | "unify.query()", 2215 | "Markdown file created" 2216 | ], 2217 | "params": [ 2218 | null, 2219 | "meta select {'col': 'key', 'target': 'source'}", 2220 | "meta update [{'row': 3, 'col': 'value', 'set': 'https://raw.githubusercontent.com/JSON-UNIFY/Data-Contracts/main/AAPL.csv'}]", 2221 | "headers update [{'row': 0, 'col': 'type', 'set': 'string'}, {'row': 0, 'col': 'description', 'set': 'The data of the transactions'}]", 2222 | "headers update [{'row': 1, 'col': 'type', 'set': 'float'}, {'row': 1, 'col': 'description', 'set': 'The price for a share when the market opens'}]", 2223 | "headers update [{'row': 2, 'col': 'type', 'set': 'float'}, {'row': 2, 'col': 'description', 'set': 'The highest price for a share during the trading day'}]", 2224 | "headers update [{'row': 3, 'col': 'type', 'set': 'float'}, {'row': 3, 'col': 'description', 'set': 'The lowest price for a share during the trading day'}]", 2225 | "headers update [{'row': 4, 'col': 'type', 'set': 'float'}, {'row': 4, 'col': 'description', 'set': 'The closing price for a share at the end of the trading day'}]", 2226 | "headers update [{'row': 5, 'col': 'type', 'set': 'float'}, {'row': 5, 'col': 'description', 'set': 'The adjusted closing price for a share at the end of the trading day'}]", 2227 | "headers update [{'row': 6, 'col': 'type', 'set': 'int'}, {'row': 6, 'col': 'description', 'set': 'The amount of shares that were exchanged on the day'}]", 2228 | "meta update [{'row': 7, 'col': 'value', 'set': 'Yahoo Finance'}, {'row': 10, 'col': 'value', 'set': 'Trading data for Apple'}]", 2229 | "meta delete [{'rows': [4, 5, 6, 8, 9, 11]}]", 2230 | "meta insert [{'key': 'documentation', 'value': 'https://my_site.com/xyz...'}]", 2231 | "sla insert [{'category': 'service response time', 'provider': True, 'customer': False, 'requirement': 'All service requests answered within 24 hours'}]", 2232 | "features insert [{'column': 'Open', 'row': '3', 'table': 'data', 'relation': 'Share Price', 'description': 'Highest ever'}]", 2233 | "features insert [{'column': 'Open', 'row': '3', 'table': 'data', 'relation': 'News Events', 'description': 'Apple announces iPhone X'}]", 2234 | null 2235 | ], 2236 | "date": [ 2237 | "2022-12-12 15:51:20.908459", 2238 | "2022-12-12 15:51:20.908690", 2239 | "2022-12-12 15:51:20.908718", 2240 | "2022-12-12 15:52:17.136541", 2241 | "2022-12-12 15:52:17.136704", 2242 | "2022-12-12 15:52:17.136805", 2243 | "2022-12-12 15:52:17.136926", 2244 | "2022-12-12 15:52:17.137029", 2245 | "2022-12-12 15:52:17.137121", 2246 | "2022-12-12 15:52:17.137212", 2247 | "2022-12-12 15:52:17.137299", 2248 | "2022-12-12 15:52:17.137396", 2249 | "2022-12-12 15:52:17.137497", 2250 | "2022-12-12 15:52:17.137590", 2251 | "2022-12-12 15:52:17.137687", 2252 | "2022-12-12 15:52:17.137779", 2253 | "2022-12-12 15:54:15.920001" 2254 | ] 2255 | }, 2256 | "schema": { 2257 | "$schema": "https://json-schema.org/draft/2020-12/schema", 2258 | "$id": null, 2259 | "title": null, 2260 | "description": null, 2261 | "type": "object", 2262 | "properties": {} 2263 | }, 2264 | "json-ld": [], 2265 | "meta": { 2266 | "key": [ 2267 | "contract", 2268 | "specification", 2269 | "description", 2270 | "source", 2271 | "authors", 2272 | "name", 2273 | "documentation" 2274 | ], 2275 | "value": [ 2276 | null, 2277 | "https://github.com/JSON-UNIFY", 2278 | null, 2279 | "https://raw.githubusercontent.com/JSON-UNIFY/Data-Contracts/main/AAPL.csv", 2280 | "Yahoo Finance", 2281 | "Trading data for Apple", 2282 | "https://my_site.com/xyz..." 2283 | ] 2284 | } 2285 | } 2286 | ``` 2287 | ## JSON-Unify Object (string) 2288 | Use this version to copy and paste into Jupyter Notebook to create a PyUnify Object 2289 | 2290 | 2291 | ``` 2292 | '{"concepts": {"headers": {"name": ["Date", "Open", "High", "Low", "Close", "Adj Close", "Volume"], "type": ["string", "float", "float", "float", "float", "float", "int"], "description": ["The data of the transactions", "The price for a share when the market opens", "The highest price for a share during the trading day", "The lowest price for a share during the trading day", "The closing price for a share at the end of the trading day", "The adjusted closing price for a share at the end of the trading day", "The amount of shares that were exchanged on the day"]}, "values": {"entity": [], "header name": [], "type": [], "description": []}, "features": {"row": ["3", "3"], "column": ["Open", "Open"], "table": ["data", "data"], "relation": ["Share Price", "News Events"], "description": ["Highest ever", "Apple announces iPhone X"]}}, "data": {"Date": ["2021-11-26", "2021-11-29", "2021-11-30", "2021-12-01", "2021-12-02", "2021-12-03", "2021-12-06", "2021-12-07", "2021-12-08", "2021-12-09", "2021-12-10", "2021-12-13", "2021-12-14", "2021-12-15", "2021-12-16", "2021-12-17", "2021-12-20", "2021-12-21", "2021-12-22", "2021-12-23", "2021-12-27", "2021-12-28", "2021-12-29", "2021-12-30", "2021-12-31", "2022-01-03", "2022-01-04", "2022-01-05", "2022-01-06", "2022-01-07", "2022-01-10", "2022-01-11", "2022-01-12", "2022-01-13", "2022-01-14", "2022-01-18", "2022-01-19", "2022-01-20", "2022-01-21", "2022-01-24", "2022-01-25", "2022-01-26", "2022-01-27", "2022-01-28", "2022-01-31", "2022-02-01", "2022-02-02", "2022-02-03", "2022-02-04", "2022-02-07", "2022-02-08", "2022-02-09", "2022-02-10", "2022-02-11", "2022-02-14", "2022-02-15", "2022-02-16", "2022-02-17", "2022-02-18", "2022-02-22", "2022-02-23", "2022-02-24", "2022-02-25", "2022-02-28", "2022-03-01", "2022-03-02", "2022-03-03", "2022-03-04", "2022-03-07", "2022-03-08", "2022-03-09", "2022-03-10", "2022-03-11", "2022-03-14", "2022-03-15", "2022-03-16", "2022-03-17", "2022-03-18", "2022-03-21", "2022-03-22", "2022-03-23", "2022-03-24", "2022-03-25", "2022-03-28", "2022-03-29", "2022-03-30", "2022-03-31", "2022-04-01", "2022-04-04", "2022-04-05", "2022-04-06", "2022-04-07", "2022-04-08", "2022-04-11", "2022-04-12", "2022-04-13", "2022-04-14", "2022-04-18", "2022-04-19", "2022-04-20", "2022-04-21", "2022-04-22", "2022-04-25", "2022-04-26", "2022-04-27", "2022-04-28", "2022-04-29", "2022-05-02", "2022-05-03", "2022-05-04", "2022-05-05", "2022-05-06", "2022-05-09", "2022-05-10", "2022-05-11", "2022-05-12", "2022-05-13", "2022-05-16", "2022-05-17", "2022-05-18", "2022-05-19", "2022-05-20", "2022-05-23", "2022-05-24", "2022-05-25", "2022-05-26", "2022-05-27", "2022-05-31", "2022-06-01", "2022-06-02", "2022-06-03", "2022-06-06", "2022-06-07", "2022-06-08", "2022-06-09", "2022-06-10", "2022-06-13", "2022-06-14", "2022-06-15", "2022-06-16", "2022-06-17", "2022-06-21", "2022-06-22", "2022-06-23", "2022-06-24", "2022-06-27", "2022-06-28", "2022-06-29", "2022-06-30", "2022-07-01", "2022-07-05", "2022-07-06", "2022-07-07", "2022-07-08", "2022-07-11", "2022-07-12", "2022-07-13", "2022-07-14", "2022-07-15", "2022-07-18", "2022-07-19", "2022-07-20", "2022-07-21", "2022-07-22", "2022-07-25", "2022-07-26", "2022-07-27", "2022-07-28", "2022-07-29", "2022-08-01", "2022-08-02", "2022-08-03", "2022-08-04", "2022-08-05", "2022-08-08", "2022-08-09", "2022-08-10", "2022-08-11", "2022-08-12", "2022-08-15", "2022-08-16", "2022-08-17", "2022-08-18", "2022-08-19", "2022-08-22", "2022-08-23", "2022-08-24", "2022-08-25", "2022-08-26", "2022-08-29", "2022-08-30", "2022-08-31", "2022-09-01", "2022-09-02", "2022-09-06", "2022-09-07", "2022-09-08", "2022-09-09", "2022-09-12", "2022-09-13", "2022-09-14", "2022-09-15", "2022-09-16", "2022-09-19", "2022-09-20", "2022-09-21", "2022-09-22", "2022-09-23", "2022-09-26", "2022-09-27", "2022-09-28", "2022-09-29", "2022-09-30", "2022-10-03", "2022-10-04", "2022-10-05", "2022-10-06", "2022-10-07", "2022-10-10", "2022-10-11", "2022-10-12", "2022-10-13", "2022-10-14", "2022-10-17", "2022-10-18", "2022-10-19", "2022-10-20", "2022-10-21", "2022-10-24", "2022-10-25", "2022-10-26", "2022-10-27", "2022-10-28", "2022-10-31", "2022-11-01", "2022-11-02", "2022-11-03", "2022-11-04", "2022-11-07", "2022-11-08", "2022-11-09", "2022-11-10", "2022-11-11", "2022-11-14", "2022-11-15", "2022-11-16", "2022-11-17", "2022-11-18", "2022-11-21", "2022-11-22", "2022-11-23", "2022-11-25"], "Open": [159.570007, 159.369995, 159.990005, 167.479996, 158.740005, 164.020004, 164.289993, 169.080002, 172.130005, 174.910004, 175.210007, 181.119995, 175.25, 175.110001, 179.279999, 169.929993, 168.279999, 171.559998, 173.039993, 175.850006, 177.089996, 180.160004, 179.330002, 179.470001, 178.089996, 177.830002, 182.630005, 179.610001, 172.699997, 172.889999, 169.080002, 172.320007, 176.119995, 175.779999, 171.339996, 171.509995, 170.0, 166.979996, 164.419998, 160.020004, 158.979996, 163.5, 162.449997, 165.710007, 170.160004, 174.009995, 174.75, 174.479996, 171.679993, 172.860001, 171.729996, 176.050003, 174.139999, 172.330002, 167.369995, 170.970001, 171.850006, 171.029999, 169.820007, 164.979996, 165.539993, 152.580002, 163.839996, 163.059998, 164.699997, 164.389999, 168.470001, 164.490005, 163.360001, 158.820007, 161.479996, 160.199997, 158.929993, 151.449997, 150.899994, 157.050003, 158.610001, 160.509995, 163.509995, 165.509995, 167.990005, 171.059998, 173.880005, 172.169998, 176.690002, 178.550003, 177.839996, 174.029999, 174.570007, 177.5, 172.360001, 171.160004, 171.779999, 168.710007, 168.020004, 167.389999, 170.619995, 163.919998, 165.020004, 168.759995, 168.910004, 166.460007, 161.119995, 162.25, 155.910004, 159.25, 161.839996, 156.710007, 158.149994, 159.669998, 163.850006, 156.009995, 154.929993, 155.520004, 153.5, 142.770004, 144.589996, 145.550003, 148.860001, 146.850006, 139.880005, 139.089996, 137.789993, 140.809998, 138.429993, 137.389999, 145.389999, 149.070007, 149.899994, 147.830002, 146.899994, 147.029999, 144.350006, 148.580002, 147.080002, 140.279999, 132.869995, 133.130005, 134.289993, 132.080002, 130.070007, 133.419998, 134.789993, 136.820007, 139.899994, 142.699997, 142.130005, 137.460007, 137.25, 136.039993, 137.770004, 141.350006, 143.289993, 145.259995, 145.669998, 145.759995, 142.990005, 144.080002, 149.779999, 150.740005, 147.919998, 151.119995, 154.5, 155.389999, 154.009995, 152.259995, 152.580002, 156.979996, 161.240005, 161.009995, 160.100006, 160.839996, 166.009995, 163.210007, 166.369995, 164.020004, 167.679993, 170.059998, 169.820007, 171.520004, 172.779999, 172.770004, 173.75, 173.029999, 169.690002, 167.080002, 167.320007, 168.779999, 170.570007, 161.149994, 162.130005, 160.309998, 156.639999, 159.75, 156.470001, 154.820007, 154.639999, 155.470001, 159.589996, 159.899994, 154.789993, 154.649994, 151.210007, 149.309998, 153.399994, 157.339996, 152.380005, 151.190002, 149.660004, 152.740005, 147.639999, 146.100006, 141.279999, 138.210007, 145.029999, 144.070007, 145.809998, 142.539993, 140.419998, 139.899994, 139.130005, 134.990005, 144.309998, 141.070007, 145.490005, 141.690002, 143.020004, 142.869995, 147.190002, 150.089996, 150.960007, 148.070007, 148.199997, 153.160004, 155.080002, 148.949997, 142.059998, 142.089996, 137.110001, 140.410004, 138.5, 141.240005, 145.820007, 148.970001, 152.220001, 149.130005, 146.429993, 152.309998, 150.160004, 148.130005, 149.449997, 148.309998], "High": [160.449997, 161.190002, 165.520004, 170.300003, 164.199997, 164.960007, 167.880005, 171.580002, 175.960007, 176.75, 179.630005, 182.130005, 177.740005, 179.5, 181.139999, 173.470001, 170.580002, 173.199997, 175.860001, 176.850006, 180.419998, 181.330002, 180.630005, 180.570007, 179.229996, 182.880005, 182.940002, 180.169998, 175.300003, 174.139999, 172.5, 175.179993, 177.179993, 176.619995, 173.779999, 172.539993, 171.080002, 169.679993, 166.330002, 162.300003, 162.759995, 164.389999, 163.839996, 170.350006, 175.0, 174.839996, 175.880005, 176.240005, 174.100006, 173.949997, 175.350006, 176.649994, 175.479996, 173.080002, 169.580002, 172.949997, 173.339996, 171.910004, 170.539993, 166.690002, 166.149994, 162.850006, 165.119995, 165.419998, 166.600006, 167.360001, 168.910004, 165.550003, 165.020004, 162.880005, 163.410004, 160.389999, 159.279999, 154.119995, 155.570007, 160.0, 161.0, 164.479996, 166.350006, 169.419998, 172.639999, 174.139999, 175.279999, 175.729996, 179.009995, 179.610001, 178.029999, 174.880005, 178.490005, 178.300003, 173.630005, 173.360001, 171.779999, 169.029999, 169.869995, 171.039993, 171.270004, 166.600006, 167.820007, 168.880005, 171.529999, 167.869995, 163.169998, 162.339996, 159.789993, 164.520004, 166.199997, 158.229996, 160.710007, 166.479996, 164.080002, 159.440002, 155.830002, 156.740005, 155.449997, 146.199997, 148.100006, 147.520004, 149.770004, 147.360001, 141.660004, 140.699997, 143.259995, 141.970001, 141.789993, 144.339996, 149.679993, 150.660004, 151.740005, 151.270004, 147.970001, 148.570007, 149.0, 149.869995, 147.949997, 140.759995, 135.199997, 133.889999, 137.339996, 132.389999, 133.080002, 137.059998, 137.759995, 138.589996, 141.910004, 143.490005, 143.419998, 140.669998, 138.369995, 139.039993, 141.610001, 144.119995, 146.550003, 147.550003, 146.639999, 148.449997, 146.449997, 148.949997, 150.860001, 151.570007, 151.229996, 153.720001, 155.570007, 156.279999, 155.039993, 153.089996, 157.330002, 157.639999, 163.630005, 163.589996, 162.410004, 166.589996, 167.190002, 165.850006, 167.809998, 165.820007, 169.339996, 170.990005, 172.169998, 173.389999, 173.710007, 176.149994, 174.899994, 173.740005, 169.860001, 168.710007, 168.110001, 170.139999, 171.050003, 162.899994, 162.559998, 160.580002, 158.419998, 160.360001, 157.089996, 156.669998, 156.360001, 157.820007, 164.259995, 160.539993, 157.100006, 155.240005, 151.350006, 154.559998, 158.080002, 158.740005, 154.470001, 151.470001, 153.770004, 154.720001, 150.639999, 146.720001, 143.100006, 143.070007, 146.220001, 147.380005, 147.539993, 143.100006, 141.889999, 141.350006, 140.360001, 143.589996, 144.520004, 142.899994, 146.699997, 144.949997, 145.889999, 147.850006, 150.229996, 152.490005, 151.990005, 149.050003, 157.5, 154.240005, 155.449997, 152.169998, 142.800003, 142.669998, 139.149994, 141.429993, 138.550003, 146.869995, 150.009995, 150.279999, 153.589996, 149.869995, 151.479996, 152.699997, 150.369995, 150.419998, 151.830002, 148.880005], "Low": [156.360001, 158.789993, 159.919998, 164.529999, 157.800003, 159.720001, 164.279999, 168.339996, 170.699997, 173.919998, 174.690002, 175.529999, 172.210007, 172.309998, 170.75, 169.690002, 167.460007, 169.119995, 172.149994, 175.270004, 177.070007, 178.529999, 178.139999, 178.089996, 177.259995, 177.710007, 179.119995, 174.639999, 171.639999, 171.029999, 168.169998, 170.820007, 174.820007, 171.789993, 171.089996, 169.410004, 165.940002, 164.179993, 162.300003, 154.699997, 157.020004, 157.820007, 158.279999, 162.800003, 169.509995, 172.309998, 173.330002, 172.119995, 170.679993, 170.949997, 171.429993, 174.899994, 171.550003, 168.039993, 166.559998, 170.25, 170.050003, 168.470001, 166.190002, 162.149994, 159.75, 152.0, 160.869995, 162.429993, 161.970001, 162.949997, 165.550003, 162.100006, 159.039993, 155.800003, 159.410004, 155.979996, 154.5, 150.100006, 150.380005, 154.460007, 157.630005, 159.759995, 163.009995, 164.910004, 167.649994, 170.210007, 172.75, 172.0, 176.339996, 176.699997, 174.399994, 171.940002, 174.440002, 174.419998, 170.130005, 169.850006, 169.199997, 165.5, 166.639999, 166.770004, 165.039993, 163.570007, 163.910004, 166.100006, 165.910004, 161.5, 158.460007, 156.720001, 155.380005, 158.929993, 157.25, 153.270004, 156.320007, 159.259995, 154.949997, 154.179993, 151.490005, 152.929993, 145.809998, 138.800003, 143.110001, 144.179993, 146.679993, 139.899994, 136.600006, 132.610001, 137.649994, 137.330002, 138.339996, 137.139999, 145.259995, 146.839996, 147.679993, 146.860001, 144.460007, 144.899994, 144.100006, 147.460007, 142.529999, 137.059998, 131.440002, 131.479996, 132.160004, 129.039993, 129.809998, 133.320007, 133.910004, 135.630005, 139.770004, 140.970001, 137.320007, 136.669998, 133.770004, 135.660004, 136.929993, 141.080002, 143.279999, 145.0, 143.779999, 145.050003, 142.119995, 143.25, 148.199997, 146.699997, 146.910004, 150.369995, 151.940002, 153.410004, 152.279999, 150.800003, 152.160004, 154.410004, 159.5, 160.889999, 159.630005, 160.75, 164.429993, 163.0, 164.199997, 163.25, 166.899994, 168.190002, 169.399994, 171.350006, 171.660004, 172.570007, 173.119995, 171.309998, 167.139999, 166.649994, 166.25, 168.350006, 163.559998, 159.820007, 157.720001, 157.139999, 154.669998, 154.970001, 153.690002, 153.610001, 152.679993, 154.75, 159.300003, 153.369995, 153.610001, 151.380005, 148.369995, 149.100006, 153.080002, 153.600006, 150.910004, 148.559998, 149.639999, 149.949997, 144.839996, 140.679993, 138.0, 137.690002, 144.259995, 143.009995, 145.220001, 139.449997, 138.570007, 138.220001, 138.160004, 134.369995, 138.190002, 140.270004, 140.610001, 141.5, 142.649994, 142.649994, 146.0, 149.360001, 148.039993, 144.130005, 147.820007, 151.919998, 149.130005, 145.0, 138.75, 134.380005, 135.669998, 137.490005, 134.589996, 139.5, 144.369995, 147.429993, 148.559998, 147.289993, 146.149994, 149.970001, 147.720001, 146.929993, 149.339996, 147.119995], "Close": [156.809998, 160.240005, 165.300003, 164.770004, 163.759995, 161.839996, 165.320007, 171.179993, 175.080002, 174.559998, 179.449997, 175.740005, 174.330002, 179.300003, 172.259995, 171.139999, 169.75, 172.990005, 175.639999, 176.279999, 180.330002, 179.289993, 179.380005, 178.199997, 177.570007, 182.009995, 179.699997, 174.919998, 172.0, 172.169998, 172.190002, 175.080002, 175.529999, 172.190002, 173.070007, 169.800003, 166.229996, 164.509995, 162.410004, 161.619995, 159.779999, 159.690002, 159.220001, 170.330002, 174.779999, 174.610001, 175.839996, 172.899994, 172.389999, 171.660004, 174.830002, 176.279999, 172.119995, 168.639999, 168.880005, 172.789993, 172.550003, 168.880005, 167.300003, 164.320007, 160.070007, 162.740005, 164.850006, 165.119995, 163.199997, 166.559998, 166.229996, 163.169998, 159.300003, 157.440002, 162.949997, 158.520004, 154.729996, 150.619995, 155.089996, 159.589996, 160.619995, 163.979996, 165.380005, 168.820007, 170.210007, 174.070007, 174.720001, 175.600006, 178.960007, 177.770004, 174.610001, 174.309998, 178.440002, 175.059998, 171.830002, 172.139999, 170.089996, 165.75, 167.660004, 170.399994, 165.289993, 165.070007, 167.399994, 167.229996, 166.419998, 161.789993, 162.880005, 156.800003, 156.570007, 163.639999, 157.649994, 157.960007, 159.479996, 166.020004, 156.770004, 157.279999, 152.059998, 154.509995, 146.5, 142.559998, 147.110001, 145.539993, 149.240005, 140.820007, 137.350006, 137.589996, 143.110001, 140.360001, 140.520004, 143.779999, 149.639999, 148.839996, 148.710007, 151.210007, 145.380005, 146.139999, 148.710007, 147.960007, 142.639999, 137.130005, 131.880005, 132.759995, 135.429993, 130.059998, 131.559998, 135.869995, 135.350006, 138.270004, 141.660004, 141.660004, 137.440002, 139.229996, 136.720001, 138.929993, 141.559998, 142.919998, 146.350006, 147.039993, 144.869995, 145.860001, 145.490005, 148.470001, 150.169998, 147.070007, 151.0, 153.039993, 155.350006, 154.089996, 152.949997, 151.600006, 156.789993, 157.350006, 162.509995, 161.509995, 160.009995, 166.130005, 165.809998, 165.350006, 164.869995, 164.919998, 169.240005, 168.490005, 172.100006, 173.190002, 173.029999, 174.550003, 174.149994, 171.520004, 167.570007, 167.229996, 167.529999, 170.029999, 163.619995, 161.380005, 158.910004, 157.220001, 157.960007, 155.809998, 154.529999, 155.960007, 154.460007, 157.369995, 163.429993, 153.839996, 155.309998, 152.369995, 150.699997, 154.479996, 156.899994, 153.720001, 152.740005, 150.429993, 150.770004, 151.759995, 149.839996, 142.479996, 138.199997, 142.449997, 146.100006, 146.399994, 145.429993, 140.089996, 140.419998, 138.979996, 138.339996, 142.990005, 138.380005, 142.410004, 143.75, 143.860001, 143.389999, 147.270004, 149.449997, 152.339996, 149.350006, 144.800003, 155.740005, 153.339996, 150.649994, 145.029999, 138.880005, 138.380005, 138.919998, 139.5, 134.869995, 146.869995, 149.699997, 148.279999, 150.039993, 148.789993, 150.720001, 151.289993, 148.009995, 150.179993, 151.070007, 148.110001], "Adj Close": [155.905167, 159.315369, 164.346176, 163.819244, 162.815063, 160.906128, 164.366058, 170.192245, 174.069748, 173.552734, 178.414505, 174.725937, 173.324066, 178.265396, 171.266006, 170.152466, 168.770493, 171.991806, 174.626495, 175.262802, 179.289444, 178.255447, 178.344925, 177.171738, 176.54538, 180.959747, 178.663071, 173.91066, 171.007523, 171.176529, 171.196426, 174.069748, 174.517136, 171.196426, 172.07135, 168.820206, 165.270798, 163.56073, 161.472855, 160.687393, 158.858017, 158.768539, 158.301254, 169.347137, 173.771454, 173.602463, 174.825333, 171.902298, 171.613632, 170.886917, 174.042633, 175.486099, 171.344833, 167.880508, 168.119446, 172.01181, 171.772903, 168.119446, 166.546555, 163.579987, 159.349121, 162.007095, 164.10759, 164.376358, 162.465012, 165.809875, 165.481369, 162.435135, 158.582581, 156.730942, 162.216141, 157.806107, 154.033157, 149.94165, 154.391525, 158.871277, 159.896622, 163.241501, 164.635193, 168.059708, 169.443451, 173.286057, 173.933136, 174.809174, 178.154053, 176.969406, 173.823624, 173.524979, 177.636383, 174.271606, 171.056137, 171.364746, 169.323975, 165.003525, 166.904922, 169.632584, 164.545593, 164.326599, 166.646088, 166.476868, 165.670517, 161.061356, 162.146454, 156.093842, 155.864883, 162.90303, 156.939987, 157.248627, 158.76178, 165.272324, 156.06398, 156.801727, 151.597595, 154.040131, 146.054504, 142.12648, 146.662643, 145.097412, 148.786179, 140.391785, 136.932343, 137.1716, 142.67482, 139.933182, 140.092697, 143.342773, 149.184952, 148.38739, 148.257797, 150.750183, 144.937912, 145.695602, 148.257797, 147.510071, 142.206253, 136.713013, 131.478958, 132.356277, 135.018158, 129.66449, 131.159927, 135.456818, 134.938416, 137.849533, 141.229233, 141.229233, 137.022064, 138.80661, 136.304245, 138.507507, 141.129532, 142.485382, 145.904968, 146.59285, 144.429459, 145.416443, 145.047577, 148.018524, 149.713333, 146.622787, 150.540817, 152.574615, 154.877594, 153.621414, 152.484894, 151.138992, 156.313202, 156.871521, 162.015808, 161.018845, 159.523407, 165.624817, 165.305786, 165.076172, 164.596954, 164.646866, 168.959732, 168.210968, 171.814987, 172.903183, 172.743439, 174.260925, 173.861588, 171.235947, 167.292496, 166.953049, 167.252548, 169.748413, 163.349014, 161.112747, 158.646835, 156.959625, 157.69841, 155.551956, 154.274078, 155.701721, 154.204208, 157.109375, 163.159332, 153.58522, 155.05278, 152.117645, 150.450424, 154.224152, 156.640152, 153.465424, 152.487045, 150.180862, 150.520309, 151.508667, 149.591843, 142.244034, 137.971115, 142.214081, 145.858047, 146.157532, 145.189148, 139.857986, 140.187439, 138.749832, 138.110886, 142.753204, 138.150833, 142.174164, 143.511932, 143.62175, 143.152527, 147.026108, 149.202484, 152.087708, 149.102661, 144.560196, 155.482086, 153.086044, 150.400497, 144.78981, 138.650009, 138.380005, 138.919998, 139.5, 134.869995, 146.869995, 149.699997, 148.279999, 150.039993, 148.789993, 150.720001, 151.289993, 148.009995, 150.179993, 151.070007, 148.110001], "Volume": [76959800, 88748200, 174048100, 152052500, 136739200, 118023100, 107497000, 120405400, 116998900, 108923700, 115402700, 153237000, 139380400, 131063300, 150185800, 195432700, 107499100, 91185900, 92135300, 68356600, 74919600, 79144300, 62348900, 59773000, 64062300, 104487900, 99310400, 94537600, 96904000, 86709100, 106765600, 76138300, 74805200, 84505800, 80440800, 90956700, 94815000, 91420500, 122848900, 162294600, 115798400, 108275300, 121954600, 179935700, 115541600, 86213900, 84914300, 89418100, 82465400, 77251200, 74829200, 71285000, 90865900, 98670700, 86185500, 62527400, 61177400, 69589300, 82772700, 91162800, 90009200, 141147500, 91974200, 95056600, 83474400, 79724800, 76678400, 83737200, 96418800, 131148300, 91454900, 105342000, 96970100, 108732100, 92964300, 102300200, 75615400, 123511700, 95811400, 81532000, 98062700, 90131400, 80546200, 90371900, 100589400, 92633200, 103049300, 78751300, 76468400, 73401800, 89058800, 77594700, 76575500, 72246700, 79265200, 70618900, 75329400, 69023900, 67723800, 67929800, 87227800, 84882400, 96046400, 95623200, 88063200, 130216800, 131747600, 123055300, 88966500, 108256500, 130525300, 116124600, 131577900, 115366700, 142689800, 182602000, 113990900, 86643800, 78336300, 109742900, 136095600, 137426100, 117726300, 104132700, 92482700, 90601500, 90978500, 103718400, 74286600, 72348100, 88570300, 71598400, 67808200, 53950200, 69473000, 91437900, 122207100, 84784300, 91533000, 108123900, 134520300, 81000500, 73409200, 72433800, 89116800, 70207900, 67083400, 66242400, 98964500, 71051600, 73353800, 74064300, 66253700, 64547800, 63141600, 77588800, 71185600, 78140700, 76259900, 81420900, 82982400, 64823400, 65086600, 66675400, 53623900, 55138700, 78620700, 81378700, 101786900, 67829400, 59907000, 82507500, 55474100, 56697000, 60276900, 63135500, 70170500, 57149200, 68039400, 54091700, 56377100, 79542000, 62290100, 70346300, 69026800, 54147100, 53841500, 51218200, 78961000, 73314000, 77906200, 87991100, 74229900, 76957800, 73714800, 87449600, 84923800, 68028800, 104956000, 122656600, 87965400, 90481100, 162278800, 81474200, 107689800, 101696800, 86652500, 96029900, 93339400, 84442700, 146691400, 128138200, 124925300, 114311700, 87830100, 79471000, 68402200, 85925600, 74899000, 77033700, 70433700, 113224000, 88598000, 85250900, 99136600, 61758300, 64522000, 86548600, 75981900, 74732300, 88194300, 109180200, 164762400, 97943200, 80379300, 93604600, 97918500, 140716700, 83374600, 89908500, 74917800, 118854000, 93903800, 73374100, 89868300, 64218300, 80389400, 74794600, 58724100, 51804100, 58301400, 35195900]}, "governance": {"sla": {"category": ["service response time"], "provider": [true], "customer": [false], "requirement": ["All service requests answered within 24 hours"]}, "requirements": {"header": [], "minimum": [], "exclusiveMinimum": [], "maximum": [], "exclusiveMaximum": [], "options": [], "options_default_selected": []}}, "lineage": {"command": ["Source file loaded", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "Markdown file created"], "params": [null, "meta select {\'col\': \'key\', \'target\': \'source\'}", "meta update [{\'row\': 3, \'col\': \'value\', \'set\': \'https://raw.githubusercontent.com/JSON-UNIFY/Data-Contracts/main/AAPL.csv\'}]", "headers update [{\'row\': 0, \'col\': \'type\', \'set\': \'string\'}, {\'row\': 0, \'col\': \'description\', \'set\': \'The data of the transactions\'}]", "headers update [{\'row\': 1, \'col\': \'type\', \'set\': \'float\'}, {\'row\': 1, \'col\': \'description\', \'set\': \'The price for a share when the market opens\'}]", "headers update [{\'row\': 2, \'col\': \'type\', \'set\': \'float\'}, {\'row\': 2, \'col\': \'description\', \'set\': \'The highest price for a share during the trading day\'}]", "headers update [{\'row\': 3, \'col\': \'type\', \'set\': \'float\'}, {\'row\': 3, \'col\': \'description\', \'set\': \'The lowest price for a share during the trading day\'}]", "headers update [{\'row\': 4, \'col\': \'type\', \'set\': \'float\'}, {\'row\': 4, \'col\': \'description\', \'set\': \'The closing price for a share at the end of the trading day\'}]", "headers update [{\'row\': 5, \'col\': \'type\', \'set\': \'float\'}, {\'row\': 5, \'col\': \'description\', \'set\': \'The adjusted closing price for a share at the end of the trading day\'}]", "headers update [{\'row\': 6, \'col\': \'type\', \'set\': \'int\'}, {\'row\': 6, \'col\': \'description\', \'set\': \'The amount of shares that were exchanged on the day\'}]", "meta update [{\'row\': 7, \'col\': \'value\', \'set\': \'Yahoo Finance\'}, {\'row\': 10, \'col\': \'value\', \'set\': \'Trading data for Apple\'}]", "meta delete [{\'rows\': [4, 5, 6, 8, 9, 11]}]", "meta insert [{\'key\': \'documentation\', \'value\': \'https://my_site.com/xyz...\'}]", "sla insert [{\'category\': \'service response time\', \'provider\': True, \'customer\': False, \'requirement\': \'All service requests answered within 24 hours\'}]", "features insert [{\'column\': \'Open\', \'row\': \'3\', \'table\': \'data\', \'relation\': \'Share Price\', \'description\': \'Highest ever\'}]", "features insert [{\'column\': \'Open\', \'row\': \'3\', \'table\': \'data\', \'relation\': \'News Events\', \'description\': \'Apple announces iPhone X\'}]", null], "date": ["2022-12-12 15:51:20.908459", "2022-12-12 15:51:20.908690", "2022-12-12 15:51:20.908718", "2022-12-12 15:52:17.136541", "2022-12-12 15:52:17.136704", "2022-12-12 15:52:17.136805", "2022-12-12 15:52:17.136926", "2022-12-12 15:52:17.137029", "2022-12-12 15:52:17.137121", "2022-12-12 15:52:17.137212", "2022-12-12 15:52:17.137299", "2022-12-12 15:52:17.137396", "2022-12-12 15:52:17.137497", "2022-12-12 15:52:17.137590", "2022-12-12 15:52:17.137687", "2022-12-12 15:52:17.137779", "2022-12-12 15:54:15.920001"]}, "schema": {"$schema": "https://json-schema.org/draft/2020-12/schema", "$id": null, "title": null, "description": null, "type": "object", "properties": {}}, "json-ld": [], "meta": {"key": ["contract", "specification", "description", "source", "authors", "name", "documentation"], "value": [null, "https://github.com/JSON-UNIFY", null, "https://raw.githubusercontent.com/JSON-UNIFY/Data-Contracts/main/AAPL.csv", "Yahoo Finance", "Trading data for Apple", "https://my_site.com/xyz..."]}}' 2293 | ``` 2294 | -------------------------------------------------------------------------------- /jsUnify_sample_data.md: -------------------------------------------------------------------------------- 1 | ## Concepts - Headers 2 | Any documentation or the concepts used in the headers of your data table. 3 | ``` 4 | | | name | type | description | 5 | |---:|:-----------------|:-------|:------------------------------------------------------------| 6 | | 0 | Animal | string | The name of the animal | 7 | | 1 | Size | string | The size of the animal | 8 | | 2 | Gender | string | The gender of the animal used in the weight and size fields | 9 | | 3 | Safe As Pet | bool | Whether the animal is safe to have as a pet | 10 | | 4 | Weight In Pounds | float | The average weight of the animal | 11 | ``` 12 | ## Concepts - Values 13 | Any documentation or the concepts used in the values of a column in your data table. 14 | ``` 15 | | entity | header name | type | description | 16 | |----------|---------------|--------|---------------| 17 | ``` 18 | ## Concepts - Features 19 | Any documentation or the concepts used in the features of a column in your data table. 20 | ``` 21 | | entity | header name | type | description | 22 | |----------|---------------|--------|---------------| 23 | ``` 24 | ## Meta 25 | Any documentation of the metadata used to describe and discover your data. 26 | ``` 27 | | | key | value | 28 | |---:|:--------------|:------------------------------------------------------------------------------------| 29 | | 0 | contract | | 30 | | 1 | description | This is a sample dataset of Pets to test PyUnify functionality | 31 | | 2 | authors | Ron Itelman, Cameron Prybol, Stephanie Bankes | 32 | | 3 | contact | ron@intelligence.ai | 33 | | 4 | specification | https://github.com/JSON-UNIFY | 34 | | 5 | form_pages | input_form, view_data, visualize, md | 35 | | 6 | form_api | intelligence.ai/api/jsunify_demo | 36 | | 7 | markdown | https://github.com/JSON-UNIFY/Data-Contracts/blob/main/1_Pet_PyUnify_Sample_Data.MD | 37 | ``` 38 | ## Governance - SLA 39 | Any documentation of any SLA information. 40 | ``` 41 | | category | provider | customer | requirement | 42 | |------------|------------|------------|---------------| 43 | ``` 44 | ## Lineage 45 | Data lineage information 46 | ``` 47 | | | command | params | date | 48 | |---:|:-----------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------| 49 | | 0 | pyunify object initilization | | 2022-12-08 05:15:39.034600 | 50 | | 1 | unify.query() | headers update [{'row': 1, 'col': 'description', 'set': 'The size of the animal'}, {'row': 2, 'col': 'type', 'set': 'string'}] | 2022-12-08 05:15:39.034794 | 51 | | 2 | unify.query() | meta update [{'row': 6, 'col': 'key', 'set': 'form_api'}, {'row': 6, 'col': 'value', 'set': 'intelligence.ai/api/jsunify_demo'}] | 2022-12-08 05:15:39.034923 | 52 | | 3 | unify.query() | meta update [{'row': 5, 'col': 'key', 'set': 'form_pages'}, {'row': 5, 'col': 'value', 'set': 'input_form, view_data, visualize, md'}] | 2022-12-08 05:15:39.035021 | 53 | | 4 | unify.query() | requirements insert [{'minimum': '', 'exclusiveMinimum': '', 'maximum': '', 'exclusiveMaximum': '', 'options': 'Tiny, Small, Medium, Very Large, Large', 'options_default_selected': '', 'header': 'Size'}] | 2022-12-08 05:15:39.035121 | 54 | ``` 55 | ## Data 56 | The data of your JSON-Unify object. 57 | ``` 58 | | | Animal | Size | Gender | Safe As Pet | Weight In Pounds | 59 | |---:|:---------|:-----------|:---------|:--------------|-------------------:| 60 | | 0 | Mouse | Tiny | Female | True | 0.5 | 61 | | 1 | Cat | Small | Female | True | 9 | 62 | | 2 | Dog | Medium | Male | True | 100 | 63 | | 3 | Horse | Very Large | Female | True | 930 | 64 | | 4 | Lion | Large | Male | False | 420 | 65 | ``` 66 | 67 | ## JSON-Unify Object (file) 68 | This is the JavaScript Object Notation representation of your PyUnify Object. You could save this to a file and import it, use it in Javascript, etc. 69 | 70 | 71 | ``` 72 | { 73 | "concepts": { 74 | "headers": { 75 | "name": [ 76 | "Animal", 77 | "Size", 78 | "Gender", 79 | "Safe As Pet", 80 | "Weight In Pounds" 81 | ], 82 | "type": [ 83 | "string", 84 | "string", 85 | "string", 86 | "bool", 87 | "float" 88 | ], 89 | "description": [ 90 | "The name of the animal", 91 | "The size of the animal", 92 | "The gender of the animal used in the weight and size fields", 93 | "Whether the animal is safe to have as a pet", 94 | "The average weight of the animal" 95 | ] 96 | }, 97 | "values": { 98 | "entity": [], 99 | "header name": [], 100 | "type": [], 101 | "description": [] 102 | }, 103 | "features": { 104 | "row": [], 105 | "column": [], 106 | "table": [], 107 | "relation": [], 108 | "description": [] 109 | } 110 | }, 111 | "data": { 112 | "Animal": [ 113 | "Mouse", 114 | "Cat", 115 | "Dog", 116 | "Horse", 117 | "Lion" 118 | ], 119 | "Size": [ 120 | "Tiny", 121 | "Small", 122 | "Medium", 123 | "Very Large", 124 | "Large" 125 | ], 126 | "Gender": [ 127 | "Female", 128 | "Female", 129 | "Male", 130 | "Female", 131 | "Male" 132 | ], 133 | "Safe As Pet": [ 134 | true, 135 | true, 136 | true, 137 | true, 138 | false 139 | ], 140 | "Weight In Pounds": [ 141 | 0.5, 142 | 9, 143 | 100, 144 | 930, 145 | 420 146 | ] 147 | }, 148 | "governance": { 149 | "sla": { 150 | "category": [], 151 | "provider": [], 152 | "customer": [], 153 | "requirement": [] 154 | }, 155 | "requirements": { 156 | "header": [ 157 | "Size" 158 | ], 159 | "minimum": [ 160 | "" 161 | ], 162 | "exclusiveMinimum": [ 163 | "" 164 | ], 165 | "maximum": [ 166 | "" 167 | ], 168 | "exclusiveMaximum": [ 169 | "" 170 | ], 171 | "options": [ 172 | "Tiny, Small, Medium, Very Large, Large" 173 | ], 174 | "options_default_selected": [ 175 | "" 176 | ] 177 | } 178 | }, 179 | "lineage": { 180 | "command": [ 181 | "pyunify object initilization", 182 | "unify.query()", 183 | "unify.query()", 184 | "unify.query()", 185 | "unify.query()", 186 | "Markdown file created" 187 | ], 188 | "params": [ 189 | null, 190 | "headers update [{'row': 1, 'col': 'description', 'set': 'The size of the animal'}, {'row': 2, 'col': 'type', 'set': 'string'}]", 191 | "meta update [{'row': 6, 'col': 'key', 'set': 'form_api'}, {'row': 6, 'col': 'value', 'set': 'intelligence.ai/api/jsunify_demo'}]", 192 | "meta update [{'row': 5, 'col': 'key', 'set': 'form_pages'}, {'row': 5, 'col': 'value', 'set': 'input_form, view_data, visualize, md'}]", 193 | "requirements insert [{'minimum': '', 'exclusiveMinimum': '', 'maximum': '', 'exclusiveMaximum': '', 'options': 'Tiny, Small, Medium, Very Large, Large', 'options_default_selected': '', 'header': 'Size'}]", 194 | null 195 | ], 196 | "date": [ 197 | "2022-12-08 05:15:39.034600", 198 | "2022-12-08 05:15:39.034794", 199 | "2022-12-08 05:15:39.034923", 200 | "2022-12-08 05:15:39.035021", 201 | "2022-12-08 05:15:39.035121", 202 | "2022-12-08 05:15:39.195358" 203 | ] 204 | }, 205 | "schema": { 206 | "$schema": "https://json-schema.org/draft/2020-12/schema", 207 | "$id": null, 208 | "title": null, 209 | "description": null, 210 | "type": "object", 211 | "properties": {} 212 | }, 213 | "json-ld": [], 214 | "meta": { 215 | "key": [ 216 | "contract", 217 | "description", 218 | "authors", 219 | "contact", 220 | "specification", 221 | "form_pages", 222 | "form_api", 223 | "markdown" 224 | ], 225 | "value": [ 226 | null, 227 | "This is a sample dataset of Pets to test PyUnify functionality", 228 | "Ron Itelman, Cameron Prybol, Stephanie Bankes", 229 | "ron@intelligence.ai", 230 | "https://github.com/JSON-UNIFY", 231 | "input_form, view_data, visualize, md", 232 | "intelligence.ai/api/jsunify_demo", 233 | "https://github.com/JSON-UNIFY/Data-Contracts/blob/main/1_Pet_PyUnify_Sample_Data.MD" 234 | ] 235 | } 236 | } 237 | ``` 238 | ## JSON-Unify Object (string) 239 | Use this version to copy and paste into Jupyter Notebook to create a PyUnify Object 240 | 241 | 242 | ``` 243 | '{"concepts": {"headers": {"name": ["Animal", "Size", "Gender", "Safe As Pet", "Weight In Pounds"], "type": ["string", "string", "string", "bool", "float"], "description": ["The name of the animal", "The size of the animal", "The gender of the animal used in the weight and size fields", "Whether the animal is safe to have as a pet", "The average weight of the animal"]}, "values": {"entity": [], "header name": [], "type": [], "description": []}, "features": {"row": [], "column": [], "table": [], "relation": [], "description": []}}, "data": {"Animal": ["Mouse", "Cat", "Dog", "Horse", "Lion"], "Size": ["Tiny", "Small", "Medium", "Very Large", "Large"], "Gender": ["Female", "Female", "Male", "Female", "Male"], "Safe As Pet": [true, true, true, true, false], "Weight In Pounds": [0.5, 9, 100, 930, 420]}, "governance": {"sla": {"category": [], "provider": [], "customer": [], "requirement": []}, "requirements": {"header": ["Size"], "minimum": [""], "exclusiveMinimum": [""], "maximum": [""], "exclusiveMaximum": [""], "options": ["Tiny, Small, Medium, Very Large, Large"], "options_default_selected": [""]}}, "lineage": {"command": ["pyunify object initilization", "unify.query()", "unify.query()", "unify.query()", "unify.query()", "Markdown file created"], "params": [null, "headers update [{\'row\': 1, \'col\': \'description\', \'set\': \'The size of the animal\'}, {\'row\': 2, \'col\': \'type\', \'set\': \'string\'}]", "meta update [{\'row\': 6, \'col\': \'key\', \'set\': \'form_api\'}, {\'row\': 6, \'col\': \'value\', \'set\': \'intelligence.ai/api/jsunify_demo\'}]", "meta update [{\'row\': 5, \'col\': \'key\', \'set\': \'form_pages\'}, {\'row\': 5, \'col\': \'value\', \'set\': \'input_form, view_data, visualize, md\'}]", "requirements insert [{\'minimum\': \'\', \'exclusiveMinimum\': \'\', \'maximum\': \'\', \'exclusiveMaximum\': \'\', \'options\': \'Tiny, Small, Medium, Very Large, Large\', \'options_default_selected\': \'\', \'header\': \'Size\'}]", null], "date": ["2022-12-08 05:15:39.034600", "2022-12-08 05:15:39.034794", "2022-12-08 05:15:39.034923", "2022-12-08 05:15:39.035021", "2022-12-08 05:15:39.035121", "2022-12-08 05:15:39.195358"]}, "schema": {"$schema": "https://json-schema.org/draft/2020-12/schema", "$id": null, "title": null, "description": null, "type": "object", "properties": {}}, "json-ld": [], "meta": {"key": ["contract", "description", "authors", "contact", "specification", "form_pages", "form_api", "markdown"], "value": [null, "This is a sample dataset of Pets to test PyUnify functionality", "Ron Itelman, Cameron Prybol, Stephanie Bankes", "ron@intelligence.ai", "https://github.com/JSON-UNIFY", "input_form, view_data, visualize, md", "intelligence.ai/api/jsunify_demo", "https://github.com/JSON-UNIFY/Data-Contracts/blob/main/1_Pet_PyUnify_Sample_Data.MD"]}}' 244 | ``` 245 | --------------------------------------------------------------------------------