From 5a7395de719ab4bfff43dec2cfab333835343556 Mon Sep 17 00:00:00 2001 From: Soorjyakanta Sethy <99492724+soorjya@users.noreply.github.com> Date: Fri, 24 May 2024 21:48:04 +0530 Subject: [PATCH] Read me commit --- TASK_3/README.md | 65 ++ TASK_3/test.csv | 1819 ++++++++++++++++++++++++++++++++++++++++++ TASK_3/tsconfig.json | 25 + 3 files changed, 1909 insertions(+) create mode 100644 TASK_3/README.md create mode 100644 TASK_3/test.csv create mode 100644 TASK_3/tsconfig.json diff --git a/TASK_3/README.md b/TASK_3/README.md new file mode 100644 index 0000000..0295c56 --- /dev/null +++ b/TASK_3/README.md @@ -0,0 +1,65 @@ +
+
+
+
+ Task Overview + | + Installation Instructions + | + Link to Module 3 +
+ +Try out what real work is like in the technology team at JP Morgan Chase & Co. Fast track to the tech team with your work.
+ +In order to get the server and client application code working on your machine, follow the setup here
+ +Note:This is the version of the JPM 3 exercise that uses Python 3. The Python 2.7 version is in this other repo
+ +Similar to Task 2, start the data feed server by running the python server
+Make sure your terminal / command line is in the repository first before doing any of this.
+If you are using Windows, make sure to run your terminal/command prompt as administrator.
+ +python datafeed/server3.py
+
+If you encounter an issue with `datautil.parser`, run this command:
+
+ pip install python-dateutil
+
+If you don't have pip, you can install it from: https://pip.pypa.io/en/stable/installing/
+
+Run npm install && npm start
to start the React application.
+
+It's okay to have audit warnings when installing/running the app.
+
+If you don't have `npm` (although you should if you followed the set up / installation part), you can install the recommended version alongside NodeJS from: https://nodejs.org/en/
+
+The recommended version are node v11.0.0 and npm v6.4.1
+
+Open http://localhost:3000 to view the app in the browser. The page will reload if you make edits.
+
+To make the changes necessary to complete the objectives of this task, follow this guide.
+ +A patch file is what is required from you to submit. To create a patch file, follow this guide. Then submit the patch file in the JPM Module 3 Page.
diff --git a/TASK_3/test.csv b/TASK_3/test.csv new file mode 100644 index 0000000..4af3ddb --- /dev/null +++ b/TASK_3/test.csv @@ -0,0 +1,1819 @@ +2019-01-31 00:30:00.711356,ABC,buy,118.02,29 +2019-01-31 17:06:34.479437,ABC,sell,121.67,113 +2019-02-02 02:10:28.273816,DEF,buy,117.87,81 +2019-02-03 10:26:26.264993,DEF,buy,117.2,162 +2019-02-04 06:40:29.313487,DEF,sell,121.68,4 +2019-02-05 06:13:03.397543,ABC,sell,123.03,56 +2019-02-06 14:15:02.737425,DEF,sell,121.95,37 +2019-02-08 01:43:12.660748,DEF,buy,116.86,51 +2019-02-09 03:23:04.342522,ABC,sell,119.2,36 +2019-02-09 20:17:42.627642,ABC,sell,119.67,4 +2019-02-10 16:21:19.291407,ABC,buy,120.48,109 +2019-02-11 22:06:30.572453,DEF,buy,117.62,58 +2019-02-12 14:38:30.873638,ABC,sell,121.64,78 +2019-02-13 07:36:27.588392,DEF,buy,116.94,100 +2019-02-14 13:56:23.563506,DEF,buy,117.74,43 +2019-02-15 06:15:11.311063,DEF,buy,116.09,290 +2019-02-16 05:35:01.321364,ABC,sell,120.63,51 +2019-02-17 06:05:05.956532,ABC,buy,117.16,120 +2019-02-18 07:57:31.633281,ABC,sell,119.13,45 +2019-02-18 22:05:24.412127,ABC,buy,116.94,0 +2019-02-19 12:10:41.235646,ABC,sell,119.88,117 +2019-02-20 17:24:33.024286,ABC,sell,120.89,126 +2019-02-22 01:13:43.608841,ABC,buy,117.8,12 +2019-02-22 14:20:27.155324,DEF,buy,115.37,55 +2019-02-23 12:39:54.220725,DEF,buy,116.1,42 +2019-02-24 13:34:42.288548,ABC,sell,120.91,19 +2019-02-25 20:35:50.085243,DEF,sell,120.51,13 +2019-02-27 04:00:25.242844,DEF,sell,119.97,18 +2019-02-28 06:35:05.465894,DEF,buy,115.26,35 +2019-03-01 11:01:34.684037,ABC,buy,115.24,17 +2019-03-02 18:55:54.974088,DEF,sell,119.19,255 +2019-03-03 08:26:29.171596,ABC,sell,121.12,78 +2019-03-04 18:02:11.087286,ABC,sell,119.48,79 +2019-03-05 23:13:54.555782,ABC,sell,120.52,126 +2019-03-06 12:55:25.486914,ABC,buy,116.47,42 +2019-03-07 12:38:17.573652,ABC,buy,116.4,72 +2019-03-08 09:19:54.757146,ABC,sell,117.96,38 +2019-03-09 15:30:23.712825,ABC,buy,115.55,89 +2019-03-10 06:23:47.404786,ABC,buy,115.75,264 +2019-03-10 23:15:14.849770,ABC,buy,116.45,6 +2019-03-11 11:21:39.558672,ABC,buy,114.58,3 +2019-03-12 01:47:27.764688,DEF,sell,119.79,35 +2019-03-12 23:44:54.606939,DEF,buy,115.61,97 +2019-03-13 18:40:55.522826,ABC,sell,120.65,40 +2019-03-14 15:49:51.670276,DEF,sell,117.98,8 +2019-03-15 04:50:33.631264,ABC,sell,119.0,62 +2019-03-16 13:53:44.594335,ABC,sell,119.96,17 +2019-03-18 01:24:56.401266,DEF,sell,117.07,86 +2019-03-18 22:24:09.186375,DEF,sell,117.69,188 +2019-03-20 06:39:49.142820,DEF,sell,119.42,79 +2019-03-20 23:38:50.041048,DEF,sell,119.16,84 +2019-03-21 18:37:18.169892,ABC,buy,115.14,86 +2019-03-22 13:48:31.380625,DEF,sell,119.33,64 +2019-03-23 05:32:38.485146,DEF,sell,118.2,15 +2019-03-24 08:16:28.133846,ABC,buy,115.12,44 +2019-03-25 17:24:47.294852,DEF,buy,114.6,82 +2019-03-26 14:22:00.636730,DEF,buy,114.83,283 +2019-03-27 02:38:40.025273,ABC,sell,119.65,43 +2019-03-27 17:13:31.214227,ABC,sell,119.15,21 +2019-03-28 18:44:59.368940,DEF,sell,116.62,16 +2019-03-30 05:46:42.740252,ABC,sell,118.62,56 +2019-03-31 08:32:47.435993,DEF,buy,115.6,60 +2019-04-01 13:04:30.046327,DEF,sell,118.87,12 +2019-04-02 23:17:46.357044,ABC,sell,118.57,1 +2019-04-03 14:14:42.190670,DEF,sell,118.88,40 +2019-04-04 13:21:32.076473,ABC,buy,113.52,237 +2019-04-05 18:37:00.393169,DEF,sell,119.56,34 +2019-04-06 10:57:27.422848,DEF,buy,115.26,23 +2019-04-07 00:26:25.094237,DEF,buy,114.23,22 +2019-04-07 21:54:54.988438,DEF,sell,118.54,80 +2019-04-08 21:20:49.275155,ABC,sell,118.3,315 +2019-04-09 19:58:38.396685,DEF,sell,118.36,57 +2019-04-11 03:35:50.954505,ABC,buy,115.95,84 +2019-04-12 03:20:53.590587,ABC,sell,121.37,101 +2019-04-13 09:15:30.561228,DEF,sell,119.38,217 +2019-04-14 11:27:06.094165,DEF,sell,118.04,167 +2019-04-15 08:58:38.418053,DEF,sell,118.37,39 +2019-04-16 02:56:35.504245,ABC,buy,115.7,115 +2019-04-16 21:36:13.629432,DEF,sell,117.59,10 +2019-04-18 05:48:49.790890,DEF,sell,116.54,133 +2019-04-19 09:38:59.020849,DEF,buy,116.92,79 +2019-04-20 11:07:35.135205,ABC,sell,119.81,62 +2019-04-21 14:38:15.838889,DEF,sell,119.43,113 +2019-04-22 05:34:03.071766,ABC,sell,119.55,60 +2019-04-23 14:16:02.688736,DEF,sell,119.14,60 +2019-04-24 14:52:46.067447,ABC,sell,119.12,50 +2019-04-25 09:55:56.919487,DEF,buy,115.59,37 +2019-04-26 10:27:11.142055,ABC,buy,116.56,64 +2019-04-27 07:20:27.498140,ABC,buy,114.45,69 +2019-04-28 11:13:32.679494,DEF,sell,116.83,27 +2019-04-29 07:34:08.341853,DEF,buy,114.5,112 +2019-04-30 07:13:31.978199,DEF,sell,118.82,67 +2019-05-01 18:36:57.840954,ABC,buy,113.82,62 +2019-05-02 21:36:13.813925,DEF,buy,113.95,45 +2019-05-04 04:47:17.445818,DEF,buy,115.28,57 +2019-05-05 07:06:26.198093,ABC,buy,113.71,200 +2019-05-06 14:55:03.808079,ABC,buy,114.47,147 +2019-05-07 10:19:46.572714,DEF,buy,113.97,52 +2019-05-08 12:28:17.246597,ABC,buy,115.6,25 +2019-05-09 17:41:18.803147,ABC,buy,115.08,107 +2019-05-10 09:25:10.837303,DEF,sell,118.18,204 +2019-05-11 00:21:05.195546,ABC,buy,114.86,174 +2019-05-12 04:50:30.954637,DEF,buy,114.38,49 +2019-05-13 12:15:49.703486,ABC,sell,117.46,53 +2019-05-14 04:57:45.338214,ABC,sell,117.14,239 +2019-05-15 09:05:27.906579,DEF,buy,114.48,60 +2019-05-15 22:08:28.588909,ABC,buy,115.15,154 +2019-05-17 02:23:38.045720,ABC,buy,115.21,114 +2019-05-17 23:07:20.376661,ABC,sell,118.51,39 +2019-05-19 00:34:20.306119,ABC,sell,118.26,153 +2019-05-20 03:40:51.733721,DEF,buy,114.89,83 +2019-05-21 06:00:45.980881,DEF,buy,114.77,29 +2019-05-21 21:38:32.134804,DEF,buy,114.32,307 +2019-05-23 05:37:31.452312,ABC,sell,117.37,238 +2019-05-24 05:56:22.155656,DEF,buy,115.49,23 +2019-05-24 18:15:07.824036,DEF,sell,117.7,15 +2019-05-25 16:16:46.330847,DEF,sell,117.26,4 +2019-05-26 20:26:10.047450,DEF,sell,118.18,192 +2019-05-27 17:40:13.791511,DEF,sell,117.17,44 +2019-05-28 23:46:18.804414,ABC,buy,115.45,164 +2019-05-29 23:18:17.742672,DEF,sell,119.42,65 +2019-05-30 12:10:56.697136,ABC,sell,119.42,68 +2019-05-31 07:41:45.287088,ABC,sell,119.63,76 +2019-06-01 02:41:59.029872,ABC,buy,115.25,182 +2019-06-02 02:38:21.198436,DEF,sell,118.16,72 +2019-06-02 16:23:53.875634,ABC,sell,119.02,22 +2019-06-03 13:49:09.512089,ABC,sell,119.4,151 +2019-06-04 20:26:54.365529,DEF,sell,118.95,172 +2019-06-05 20:52:22.094269,DEF,buy,114.64,61 +2019-06-07 05:03:06.053457,ABC,buy,116.75,43 +2019-06-08 09:24:12.042651,DEF,buy,117.25,32 +2019-06-09 08:57:21.378579,ABC,buy,114.71,27 +2019-06-10 15:49:03.297948,ABC,sell,118.99,208 +2019-06-12 03:05:13.200933,ABC,buy,116.03,15 +2019-06-13 07:34:39.329878,ABC,buy,116.73,7 +2019-06-14 08:12:45.222249,DEF,sell,119.87,68 +2019-06-15 06:54:59.938913,ABC,sell,119.5,220 +2019-06-16 16:43:53.449875,DEF,sell,119.24,30 +2019-06-18 03:18:23.196305,DEF,buy,116.17,134 +2019-06-19 08:19:25.654718,ABC,sell,118.65,41 +2019-06-20 17:43:12.938831,DEF,buy,116.6,201 +2019-06-21 12:50:24.063699,DEF,sell,119.73,236 +2019-06-22 01:58:48.830475,ABC,sell,120.06,83 +2019-06-22 16:49:45.176018,ABC,buy,115.58,1 +2019-06-24 04:20:44.720855,DEF,buy,115.78,187 +2019-06-24 20:08:53.303332,DEF,buy,117.79,38 +2019-06-25 10:57:01.715212,ABC,buy,116.64,158 +2019-06-26 17:05:43.723159,ABC,sell,120.3,14 +2019-06-27 20:38:54.860193,ABC,sell,120.14,42 +2019-06-29 05:19:26.043027,ABC,buy,115.8,78 +2019-06-30 02:24:18.889223,ABC,buy,116.56,103 +2019-07-01 06:39:27.590238,DEF,sell,119.38,138 +2019-07-02 05:40:27.309114,ABC,buy,117.26,100 +2019-07-02 22:05:02.707315,ABC,buy,117.21,191 +2019-07-03 19:28:56.442581,DEF,buy,117.54,22 +2019-07-04 22:34:10.043785,ABC,sell,119.93,43 +2019-07-06 00:21:30.136168,ABC,sell,120.59,43 +2019-07-07 03:05:20.280419,DEF,buy,116.32,98 +2019-07-08 08:21:09.541994,ABC,sell,118.75,102 +2019-07-09 15:01:41.821083,ABC,sell,119.56,163 +2019-07-10 08:58:52.750188,DEF,sell,120.01,7 +2019-07-11 12:20:04.780341,ABC,buy,115.21,22 +2019-07-12 08:59:26.956964,ABC,sell,119.65,31 +2019-07-13 00:25:09.631357,ABC,buy,115.87,110 +2019-07-13 23:21:59.043359,ABC,sell,119.68,121 +2019-07-14 14:19:58.548873,DEF,buy,116.62,14 +2019-07-15 17:05:08.678199,DEF,buy,114.97,5 +2019-07-16 10:03:55.581234,ABC,buy,116.97,0 +2019-07-16 23:28:43.600165,ABC,buy,115.33,36 +2019-07-18 10:44:58.272184,DEF,buy,116.27,25 +2019-07-19 01:44:34.713737,DEF,sell,120.65,157 +2019-07-20 07:59:09.144114,DEF,sell,119.82,31 +2019-07-20 23:53:21.002219,ABC,sell,120.0,41 +2019-07-22 06:17:06.020293,ABC,buy,116.25,13 +2019-07-23 06:49:14.538983,ABC,sell,120.79,32 +2019-07-24 09:09:48.547863,ABC,buy,116.04,66 +2019-07-25 08:28:50.256594,ABC,buy,114.96,47 +2019-07-26 05:19:47.780973,ABC,sell,120.26,12 +2019-07-27 09:59:34.228827,DEF,sell,119.87,64 +2019-07-28 08:08:36.445042,DEF,buy,116.62,14 +2019-07-29 03:06:05.872590,ABC,sell,119.03,80 +2019-07-30 01:33:28.996028,ABC,sell,119.7,52 +2019-07-31 08:07:56.390043,DEF,sell,118.85,38 +2019-08-01 00:12:31.572020,ABC,buy,116.28,96 +2019-08-01 21:06:32.209328,DEF,buy,117.82,118 +2019-08-03 00:32:04.492647,DEF,sell,119.09,74 +2019-08-04 01:33:31.780954,DEF,buy,116.42,64 +2019-08-05 11:27:32.156446,DEF,buy,117.7,21 +2019-08-06 16:55:51.601136,ABC,buy,117.41,73 +2019-08-08 04:29:43.842334,DEF,buy,114.51,11 +2019-08-08 20:02:57.426775,DEF,sell,121.29,17 +2019-08-09 22:50:44.821912,ABC,buy,117.32,105 +2019-08-11 04:04:30.904070,ABC,sell,119.41,93 +2019-08-12 10:04:18.642893,ABC,buy,115.57,117 +2019-08-13 16:59:22.559532,DEF,buy,116.53,21 +2019-08-14 16:51:33.605008,ABC,sell,118.91,69 +2019-08-15 22:35:17.147072,DEF,sell,119.5,270 +2019-08-16 12:45:44.869563,DEF,buy,115.91,7 +2019-08-17 08:08:45.534096,DEF,buy,116.47,4 +2019-08-17 21:13:42.821432,ABC,buy,116.17,236 +2019-08-18 20:56:29.398253,DEF,sell,119.83,45 +2019-08-19 20:48:36.481089,DEF,sell,118.93,72 +2019-08-20 20:12:53.694369,ABC,sell,118.12,37 +2019-08-21 20:36:55.795382,DEF,buy,117.55,50 +2019-08-23 05:29:17.190306,ABC,buy,115.15,12 +2019-08-24 11:45:18.469608,DEF,sell,120.32,32 +2019-08-25 07:04:15.254572,ABC,buy,116.03,128 +2019-08-26 15:30:46.838341,DEF,sell,117.58,37 +2019-08-27 04:29:08.383803,ABC,buy,116.07,31 +2019-08-28 06:55:23.514005,ABC,buy,116.52,183 +2019-08-29 04:10:00.393447,DEF,buy,116.93,181 +2019-08-30 00:39:57.114074,ABC,sell,120.5,14 +2019-08-31 06:51:36.140163,DEF,buy,119.05,28 +2019-09-01 03:52:07.062437,DEF,buy,116.2,57 +2019-09-01 18:37:00.935228,DEF,buy,116.78,137 +2019-09-02 13:31:49.321950,ABC,sell,118.29,88 +2019-09-03 10:14:11.061865,DEF,buy,113.43,84 +2019-09-04 14:52:05.572434,DEF,buy,114.61,34 +2019-09-05 05:08:52.458305,DEF,buy,113.87,95 +2019-09-06 12:52:54.841232,DEF,buy,117.01,12 +2019-09-08 00:18:07.961776,DEF,buy,116.25,117 +2019-09-09 04:04:37.508843,DEF,buy,117.0,77 +2019-09-10 15:08:47.304579,DEF,sell,120.46,83 +2019-09-11 09:18:09.937139,ABC,buy,115.39,135 +2019-09-12 03:00:26.658179,DEF,buy,117.03,136 +2019-09-13 04:53:59.167222,DEF,sell,120.16,60 +2019-09-14 02:07:00.416757,ABC,buy,115.61,7 +2019-09-15 06:54:20.570563,DEF,buy,116.69,46 +2019-09-15 19:19:01.257730,ABC,sell,121.0,61 +2019-09-17 03:11:30.051883,ABC,buy,114.57,110 +2019-09-18 14:25:58.527261,DEF,buy,115.0,89 +2019-09-19 22:00:26.426622,DEF,sell,118.55,80 +2019-09-21 04:01:33.041711,DEF,sell,120.77,60 +2019-09-21 19:58:09.804855,ABC,sell,117.37,12 +2019-09-23 03:45:33.416047,ABC,sell,117.48,50 +2019-09-23 20:40:30.326224,ABC,buy,114.75,105 +2019-09-24 20:57:07.451245,ABC,sell,119.28,63 +2019-09-26 00:49:35.070707,DEF,sell,119.45,18 +2019-09-26 15:07:10.464578,DEF,buy,114.3,2 +2019-09-27 18:46:02.828149,ABC,sell,118.23,77 +2019-09-29 03:31:35.200930,DEF,sell,118.17,117 +2019-09-29 19:22:01.589527,DEF,sell,118.92,4 +2019-10-01 05:05:28.308420,ABC,buy,114.11,49 +2019-10-01 22:01:20.802421,ABC,buy,116.22,230 +2019-10-03 08:53:57.377517,ABC,buy,113.97,6 +2019-10-04 16:19:47.716072,DEF,sell,118.5,114 +2019-10-06 01:13:55.400242,ABC,sell,119.79,4 +2019-10-07 02:34:06.947300,ABC,sell,116.43,91 +2019-10-08 09:04:59.807859,DEF,sell,118.05,51 +2019-10-09 00:20:45.046937,DEF,sell,118.09,1 +2019-10-10 04:24:57.185136,DEF,sell,119.12,10 +2019-10-11 01:36:56.805285,DEF,buy,115.28,13 +2019-10-11 17:21:47.612984,DEF,buy,115.48,38 +2019-10-12 10:17:39.679987,ABC,sell,119.32,115 +2019-10-13 17:49:05.367907,ABC,buy,114.99,24 +2019-10-14 16:57:37.481166,DEF,buy,115.67,1 +2019-10-16 04:36:32.200046,ABC,sell,118.3,103 +2019-10-16 19:36:24.246871,ABC,sell,117.54,44 +2019-10-18 06:06:41.748795,ABC,sell,117.01,14 +2019-10-19 16:17:17.001479,DEF,sell,118.33,232 +2019-10-20 23:54:35.104251,ABC,buy,115.52,11 +2019-10-21 20:13:21.380169,ABC,sell,117.12,34 +2019-10-22 13:18:19.402854,ABC,sell,116.93,134 +2019-10-23 06:21:48.665292,ABC,buy,115.13,235 +2019-10-24 06:51:13.705137,DEF,sell,118.04,80 +2019-10-25 07:56:52.284552,ABC,sell,117.9,90 +2019-10-26 11:33:32.794144,DEF,buy,117.02,37 +2019-10-27 05:56:28.286461,DEF,sell,118.07,53 +2019-10-27 21:30:21.463436,DEF,buy,115.67,74 +2019-10-29 03:50:45.811412,ABC,buy,115.68,11 +2019-10-30 02:49:16.603362,ABC,sell,116.65,79 +2019-10-31 07:55:09.462638,DEF,buy,114.93,37 +2019-11-01 15:07:21.289198,DEF,sell,117.52,121 +2019-11-02 08:02:38.454542,DEF,sell,118.59,66 +2019-11-03 17:28:18.694972,DEF,buy,115.78,111 +2019-11-05 00:42:00.818185,ABC,buy,114.0,41 +2019-11-06 04:06:01.889226,ABC,buy,114.32,106 +2019-11-07 03:58:21.750530,ABC,buy,115.63,93 +2019-11-08 07:24:39.198998,DEF,buy,114.58,119 +2019-11-08 22:53:21.196089,ABC,buy,115.09,21 +2019-11-10 08:23:16.770992,ABC,sell,117.72,209 +2019-11-11 11:44:29.517245,DEF,buy,115.13,28 +2019-11-12 06:27:47.856265,DEF,sell,116.61,93 +2019-11-13 03:27:18.011245,DEF,sell,118.09,51 +2019-11-14 09:39:28.665290,ABC,sell,117.92,85 +2019-11-15 13:47:19.687180,ABC,buy,115.02,81 +2019-11-16 17:53:48.002202,DEF,buy,114.64,39 +2019-11-17 22:30:09.612341,ABC,sell,116.92,101 +2019-11-19 06:10:05.739086,ABC,buy,115.5,7 +2019-11-20 05:35:23.542518,ABC,sell,117.85,86 +2019-11-20 20:20:07.363370,DEF,buy,115.0,196 +2019-11-21 20:40:26.081579,ABC,sell,117.78,54 +2019-11-22 21:54:54.120673,ABC,sell,117.38,0 +2019-11-24 03:07:44.049004,ABC,sell,116.38,161 +2019-11-25 10:41:51.949801,DEF,buy,115.92,95 +2019-11-26 01:46:06.027467,ABC,sell,117.26,116 +2019-11-27 11:10:05.486600,ABC,buy,115.04,189 +2019-11-28 05:43:01.638339,DEF,buy,114.73,147 +2019-11-29 10:58:50.191449,ABC,sell,116.47,145 +2019-11-30 13:26:51.472844,DEF,buy,114.89,94 +2019-12-01 23:03:11.157503,DEF,sell,117.03,9 +2019-12-03 00:05:48.903433,ABC,buy,114.87,174 +2019-12-04 04:49:31.689975,DEF,buy,114.53,43 +2019-12-04 21:59:58.785331,DEF,sell,115.44,150 +2019-12-06 02:44:15.737221,ABC,sell,116.97,75 +2019-12-07 08:03:08.705748,ABC,buy,114.87,64 +2019-12-08 19:24:18.498087,ABC,buy,114.62,3 +2019-12-10 06:58:41.102514,DEF,sell,117.42,57 +2019-12-11 10:24:52.220756,DEF,sell,117.62,90 +2019-12-12 08:53:11.216182,ABC,sell,117.19,137 +2019-12-12 21:48:29.889011,ABC,buy,114.79,18 +2019-12-13 16:33:16.803638,ABC,buy,115.02,37 +2019-12-14 21:26:33.586058,DEF,sell,117.05,51 +2019-12-15 16:40:25.873735,ABC,buy,114.13,0 +2019-12-16 23:02:10.121204,DEF,sell,116.32,116 +2019-12-17 12:17:34.815538,DEF,buy,113.66,99 +2019-12-18 11:48:06.038568,DEF,sell,116.38,85 +2019-12-19 00:01:13.251815,ABC,buy,113.41,65 +2019-12-20 04:26:54.825067,ABC,sell,116.85,60 +2019-12-21 06:33:35.573310,DEF,buy,114.49,264 +2019-12-22 13:54:56.160632,ABC,sell,115.74,32 +2019-12-23 22:41:02.164326,ABC,sell,117.29,160 +2019-12-25 06:45:09.638853,DEF,sell,116.54,19 +2019-12-26 11:00:53.330827,ABC,buy,114.92,24 +2019-12-27 10:50:58.476226,ABC,buy,115.0,123 +2019-12-28 22:18:54.987253,DEF,buy,113.96,71 +2019-12-30 07:39:20.645549,ABC,buy,115.09,145 +2019-12-31 19:38:47.253440,ABC,sell,116.52,111 +2020-01-02 04:43:23.758019,ABC,buy,114.53,30 +2020-01-03 00:08:51.776851,ABC,sell,118.07,167 +2020-01-04 04:39:19.980805,ABC,sell,118.0,60 +2020-01-04 20:14:13.231724,ABC,sell,118.13,40 +2020-01-05 21:20:58.836391,DEF,sell,118.67,26 +2020-01-07 06:59:42.891016,ABC,buy,115.81,60 +2020-01-07 22:20:59.099123,ABC,sell,118.27,4 +2020-01-08 16:00:47.591189,DEF,buy,116.34,16 +2020-01-09 09:57:03.733863,DEF,sell,117.35,68 +2020-01-10 01:00:36.542158,DEF,sell,118.18,107 +2020-01-10 13:46:29.413988,ABC,buy,116.42,216 +2020-01-11 23:48:47.737385,ABC,buy,115.21,110 +2020-01-13 02:41:51.709828,DEF,sell,116.94,30 +2020-01-13 15:40:39.025262,DEF,sell,118.06,148 +2020-01-14 07:37:11.750448,DEF,buy,114.87,131 +2020-01-15 10:32:15.320590,DEF,buy,115.56,83 +2020-01-16 12:08:17.235430,DEF,buy,113.54,121 +2020-01-17 22:39:45.430997,ABC,sell,116.06,75 +2020-01-18 21:36:06.627293,ABC,sell,116.56,32 +2020-01-19 21:48:06.077797,ABC,buy,114.87,174 +2020-01-20 11:54:44.961655,ABC,buy,114.68,9 +2020-01-21 12:59:04.075373,DEF,sell,117.96,35 +2020-01-22 01:49:22.660663,DEF,sell,117.14,142 +2020-01-22 14:40:44.897230,ABC,sell,117.49,113 +2020-01-23 17:03:10.293813,DEF,sell,118.42,203 +2020-01-24 21:08:24.007725,DEF,buy,115.63,2 +2020-01-25 20:36:06.660249,DEF,sell,118.12,74 +2020-01-26 22:27:38.929972,ABC,buy,115.66,114 +2020-01-28 02:48:57.951711,ABC,buy,116.32,67 +2020-01-29 08:07:53.450568,ABC,sell,118.91,144 +2020-01-29 22:12:46.441677,ABC,sell,119.4,122 +2020-01-30 19:17:35.929195,ABC,sell,118.66,161 +2020-01-31 07:53:02.068360,DEF,buy,117.61,74 +2020-02-01 05:15:30.767234,DEF,buy,117.33,23 +2020-02-02 00:23:25.441605,DEF,sell,118.05,136 +2020-02-03 01:35:57.396603,DEF,buy,116.16,8 +2020-02-04 05:03:14.355621,ABC,sell,118.68,222 +2020-02-05 12:08:29.088960,ABC,sell,118.79,185 +2020-02-06 06:49:50.401387,ABC,sell,119.08,88 +2020-02-07 00:30:32.421085,ABC,sell,118.78,82 +2020-02-07 21:15:53.119119,ABC,buy,116.06,46 +2020-02-08 12:40:44.412607,DEF,sell,119.48,9 +2020-02-09 11:06:00.706145,DEF,buy,116.01,65 +2020-02-10 19:15:09.098071,DEF,sell,117.55,20 +2020-02-11 12:24:36.006228,ABC,buy,116.31,28 +2020-02-12 11:15:57.880139,DEF,buy,115.77,67 +2020-02-13 02:55:03.543449,DEF,buy,115.77,32 +2020-02-13 23:25:30.271282,ABC,sell,117.71,67 +2020-02-15 03:33:50.406255,DEF,buy,115.78,91 +2020-02-16 07:49:59.883037,DEF,sell,117.2,14 +2020-02-17 10:42:37.796691,ABC,buy,115.59,7 +2020-02-18 15:35:32.342724,ABC,buy,115.53,24 +2020-02-20 02:23:15.216586,DEF,sell,117.94,138 +2020-02-20 15:21:45.089479,ABC,buy,114.88,93 +2020-02-21 15:47:45.830528,ABC,buy,115.3,3 +2020-02-22 12:45:59.836581,ABC,buy,115.15,207 +2020-02-23 14:24:38.716066,DEF,buy,116.0,119 +2020-02-24 17:12:22.392005,DEF,sell,118.1,31 +2020-02-26 01:50:57.011143,ABC,buy,115.71,117 +2020-02-27 03:13:47.221757,ABC,sell,117.94,30 +2020-02-28 03:27:16.685311,DEF,sell,116.91,110 +2020-02-29 08:38:25.715233,DEF,sell,116.91,2 +2020-03-01 07:26:02.605372,ABC,sell,117.77,43 +2020-03-02 01:21:08.726317,ABC,sell,118.22,69 +2020-03-03 05:17:55.117696,DEF,buy,116.2,193 +2020-03-04 08:44:37.141333,ABC,buy,115.93,15 +2020-03-05 12:16:01.944243,DEF,buy,115.83,5 +2020-03-06 20:42:12.089417,ABC,sell,117.55,42 +2020-03-07 20:40:17.176963,ABC,buy,115.67,59 +2020-03-08 19:52:38.858715,ABC,buy,115.93,80 +2020-03-10 04:48:40.128878,DEF,buy,116.83,6 +2020-03-10 23:52:09.446480,DEF,sell,118.25,97 +2020-03-12 00:55:57.770929,DEF,buy,115.23,48 +2020-03-13 02:03:08.442253,ABC,sell,117.7,78 +2020-03-14 05:45:09.939831,ABC,buy,114.96,36 +2020-03-15 01:29:48.524087,ABC,buy,114.46,109 +2020-03-15 23:17:41.647447,ABC,sell,117.61,53 +2020-03-16 17:00:12.082372,ABC,sell,117.61,182 +2020-03-17 09:58:06.915675,ABC,buy,115.47,35 +2020-03-18 13:51:50.326885,ABC,buy,113.92,77 +2020-03-19 17:42:33.567458,ABC,sell,117.29,90 +2020-03-21 03:16:06.407202,DEF,sell,117.3,196 +2020-03-21 22:04:42.544662,DEF,sell,116.63,229 +2020-03-22 10:26:09.737989,DEF,sell,116.23,134 +2020-03-23 14:54:54.406491,ABC,sell,115.93,196 +2020-03-24 13:39:01.717461,ABC,buy,113.11,60 +2020-03-25 04:54:59.753901,DEF,buy,115.03,77 +2020-03-26 13:16:03.603052,DEF,sell,116.73,95 +2020-03-28 00:50:54.398332,DEF,buy,114.31,27 +2020-03-28 22:20:48.477369,DEF,buy,114.97,99 +2020-03-29 21:26:08.635159,DEF,sell,116.11,4 +2020-03-31 05:40:35.167007,ABC,buy,114.41,32 +2020-04-01 09:55:29.222605,ABC,buy,113.29,64 +2020-04-02 20:27:18.069282,DEF,buy,113.47,7 +2020-04-04 02:16:08.220475,ABC,buy,113.57,39 +2020-04-04 15:04:26.358237,ABC,buy,115.06,84 +2020-04-05 18:14:47.930469,DEF,buy,115.46,13 +2020-04-06 10:55:11.798139,DEF,buy,113.31,3 +2020-04-07 11:00:17.180863,DEF,buy,113.07,3 +2020-04-08 17:59:43.278639,ABC,buy,111.56,270 +2020-04-09 21:11:46.695523,ABC,sell,117.16,6 +2020-04-10 15:07:57.473332,DEF,sell,116.76,78 +2020-04-11 04:30:44.695668,ABC,buy,115.06,4 +2020-04-12 00:28:27.795036,ABC,buy,114.05,85 +2020-04-13 12:11:31.712809,DEF,buy,114.64,26 +2020-04-14 10:16:16.832622,ABC,buy,114.54,43 +2020-04-15 04:58:36.562931,ABC,sell,117.64,19 +2020-04-16 10:56:44.007143,ABC,buy,115.33,229 +2020-04-17 11:28:35.983045,DEF,sell,117.78,70 +2020-04-18 21:15:10.809262,ABC,sell,117.73,64 +2020-04-19 18:25:14.493799,ABC,buy,116.03,116 +2020-04-20 22:35:34.029861,ABC,sell,116.45,66 +2020-04-21 14:08:42.641420,DEF,buy,113.68,87 +2020-04-22 10:56:08.380546,ABC,sell,117.62,66 +2020-04-23 10:27:32.415594,ABC,buy,113.74,100 +2020-04-24 07:06:02.364928,DEF,buy,113.53,66 +2020-04-25 01:04:29.841124,ABC,buy,113.81,85 +2020-04-26 06:09:56.737214,DEF,sell,116.29,92 +2020-04-27 03:44:20.541278,DEF,sell,117.2,116 +2020-04-27 19:24:14.472486,DEF,buy,111.7,30 +2020-04-28 23:20:13.322697,ABC,buy,111.65,51 +2020-04-29 20:02:12.643839,DEF,sell,116.41,26 +2020-05-01 05:05:37.568726,ABC,buy,111.64,63 +2020-05-02 08:46:55.270704,DEF,buy,112.49,2 +2020-05-02 23:58:51.339902,DEF,buy,111.12,66 +2020-05-03 14:59:32.630901,DEF,sell,114.22,91 +2020-05-04 03:45:32.925322,DEF,buy,112.71,115 +2020-05-05 12:25:01.410061,DEF,buy,110.8,195 +2020-05-06 16:52:21.559424,DEF,sell,116.0,59 +2020-05-07 19:00:38.596698,DEF,sell,113.95,20 +2020-05-08 13:52:55.827473,DEF,sell,115.9,12 +2020-05-09 11:22:09.723736,ABC,sell,115.16,38 +2020-05-10 06:33:23.957866,DEF,buy,111.91,28 +2020-05-10 22:24:06.870017,DEF,buy,110.87,56 +2020-05-11 15:55:58.354809,ABC,buy,111.48,63 +2020-05-12 14:11:02.623047,ABC,buy,111.9,87 +2020-05-13 04:34:26.509979,DEF,sell,114.18,198 +2020-05-13 19:57:04.271730,DEF,sell,113.24,30 +2020-05-14 10:42:12.094895,DEF,sell,114.45,98 +2020-05-15 00:38:20.329688,DEF,sell,113.92,71 +2020-05-16 06:41:24.196413,ABC,sell,113.65,92 +2020-05-17 06:19:44.523903,DEF,sell,113.02,70 +2020-05-17 19:14:36.241243,ABC,sell,113.35,143 +2020-05-18 16:55:15.793034,DEF,sell,114.31,56 +2020-05-19 23:48:54.219877,DEF,buy,110.69,98 +2020-05-20 23:56:00.552763,ABC,sell,113.57,24 +2020-05-21 18:00:29.351616,ABC,sell,115.46,65 +2020-05-22 19:40:56.650950,ABC,sell,114.7,23 +2020-05-23 18:28:23.826054,DEF,sell,114.19,137 +2020-05-25 05:28:09.104417,DEF,sell,116.16,47 +2020-05-26 04:35:04.951536,ABC,buy,110.67,90 +2020-05-27 15:22:20.159680,ABC,sell,114.05,36 +2020-05-28 14:35:19.572506,DEF,sell,114.88,74 +2020-05-29 19:02:31.330381,ABC,sell,115.46,193 +2020-05-30 15:07:28.347524,DEF,sell,115.17,28 +2020-05-31 14:12:48.242593,ABC,sell,113.53,59 +2020-06-01 17:36:12.029360,ABC,buy,112.66,28 +2020-06-02 23:27:58.036530,DEF,buy,111.6,204 +2020-06-03 23:47:01.710460,ABC,sell,113.48,22 +2020-06-05 06:59:20.152537,ABC,sell,112.72,13 +2020-06-06 13:04:07.011831,ABC,buy,110.71,91 +2020-06-07 13:31:51.828448,ABC,buy,111.31,125 +2020-06-08 17:09:50.766252,ABC,buy,112.37,1 +2020-06-09 18:02:45.088093,ABC,sell,114.49,25 +2020-06-10 06:35:29.089324,ABC,buy,111.33,89 +2020-06-11 03:01:51.950085,ABC,sell,115.1,87 +2020-06-11 15:03:44.059137,ABC,buy,113.15,121 +2020-06-12 08:25:58.340048,ABC,sell,114.14,90 +2020-06-13 10:27:02.801009,ABC,buy,111.24,68 +2020-06-14 20:25:08.209926,ABC,sell,115.27,74 +2020-06-15 09:38:21.636871,ABC,buy,112.47,45 +2020-06-16 20:52:33.482387,DEF,sell,115.7,52 +2020-06-17 19:46:47.427298,ABC,buy,112.11,126 +2020-06-18 21:11:23.427324,ABC,sell,116.24,131 +2020-06-19 12:35:42.488584,DEF,buy,112.42,108 +2020-06-20 14:54:26.506526,ABC,buy,111.47,48 +2020-06-21 23:25:11.822235,DEF,buy,112.51,30 +2020-06-23 00:48:19.540777,ABC,buy,112.66,149 +2020-06-24 04:21:44.658373,DEF,buy,112.92,60 +2020-06-25 10:37:10.624026,DEF,sell,115.55,120 +2020-06-26 02:50:54.238287,DEF,sell,115.06,68 +2020-06-27 08:09:21.730149,DEF,sell,115.56,206 +2020-06-28 06:58:15.642084,DEF,buy,112.17,62 +2020-06-29 06:43:46.983438,ABC,buy,112.52,24 +2020-06-29 19:10:27.966190,ABC,sell,115.05,25 +2020-06-30 10:49:09.061347,DEF,sell,115.53,80 +2020-07-01 04:11:09.864665,ABC,buy,113.43,71 +2020-07-02 08:29:32.604796,DEF,sell,113.61,60 +2020-07-03 19:57:50.613264,ABC,buy,112.51,37 +2020-07-04 12:02:48.601567,DEF,buy,112.37,103 +2020-07-05 10:43:11.219108,DEF,buy,112.03,125 +2020-07-06 06:43:48.232953,DEF,buy,112.37,67 +2020-07-06 23:50:57.302458,ABC,sell,116.33,143 +2020-07-08 04:14:36.335303,ABC,buy,112.42,153 +2020-07-09 09:48:09.231608,ABC,sell,116.17,107 +2020-07-10 03:38:05.936583,DEF,buy,112.13,16 +2020-07-11 01:09:07.252416,DEF,sell,114.9,91 +2020-07-12 01:12:56.123910,ABC,buy,112.87,163 +2020-07-12 13:21:11.868722,DEF,sell,115.54,61 +2020-07-13 11:52:22.296646,ABC,sell,115.72,15 +2020-07-14 11:02:46.321109,ABC,buy,113.66,111 +2020-07-15 05:53:57.997321,DEF,sell,116.92,86 +2020-07-15 20:54:29.152869,ABC,sell,115.63,66 +2020-07-17 00:29:07.558012,DEF,buy,111.86,130 +2020-07-18 01:03:41.053120,ABC,buy,111.36,180 +2020-07-18 18:01:41.815616,DEF,sell,113.37,170 +2020-07-19 11:41:53.143662,ABC,sell,114.31,174 +2020-07-20 04:59:14.831509,ABC,buy,110.94,221 +2020-07-21 01:54:28.277059,ABC,sell,115.85,42 +2020-07-22 09:10:50.655376,ABC,buy,111.53,65 +2020-07-23 00:19:46.296785,ABC,buy,111.36,10 +2020-07-24 07:35:53.665321,DEF,buy,113.77,142 +2020-07-25 11:30:10.570904,DEF,sell,115.08,42 +2020-07-26 07:11:05.287021,DEF,buy,111.53,99 +2020-07-27 02:50:53.245254,ABC,buy,112.34,32 +2020-07-27 18:01:36.212909,DEF,sell,114.74,4 +2020-07-28 13:38:05.830803,DEF,sell,115.41,147 +2020-07-29 15:55:14.975495,ABC,sell,117.36,21 +2020-07-30 18:34:49.184571,DEF,sell,115.67,65 +2020-07-31 12:57:56.343851,ABC,sell,116.12,20 +2020-08-01 04:35:00.598758,ABC,sell,115.57,165 +2020-08-02 14:49:14.849818,ABC,sell,116.2,13 +2020-08-03 22:09:51.455438,DEF,sell,115.7,92 +2020-08-04 11:45:32.520482,ABC,sell,116.18,59 +2020-08-05 16:57:43.486437,ABC,buy,113.65,264 +2020-08-06 17:26:19.167828,ABC,sell,116.29,32 +2020-08-07 07:27:38.803073,ABC,buy,112.66,73 +2020-08-08 09:41:16.884338,DEF,buy,112.91,110 +2020-08-09 13:52:10.422868,ABC,buy,112.26,57 +2020-08-10 16:24:27.366630,DEF,sell,116.17,159 +2020-08-11 15:09:12.838295,DEF,sell,117.01,76 +2020-08-12 13:30:42.735112,DEF,sell,116.54,83 +2020-08-13 17:32:11.996459,DEF,sell,117.06,23 +2020-08-14 11:12:19.335339,ABC,sell,117.47,5 +2020-08-15 22:46:09.591354,DEF,sell,115.99,145 +2020-08-16 14:13:12.768450,DEF,buy,112.1,146 +2020-08-17 10:23:16.931623,DEF,sell,117.03,63 +2020-08-18 00:11:53.006699,ABC,buy,115.11,204 +2020-08-19 08:18:33.148673,ABC,buy,115.33,128 +2020-08-20 08:06:41.615043,ABC,buy,114.67,184 +2020-08-21 00:07:54.424336,DEF,buy,113.93,77 +2020-08-22 10:52:23.083342,DEF,buy,113.09,92 +2020-08-23 07:38:56.497808,DEF,buy,112.94,71 +2020-08-24 18:32:14.971117,DEF,buy,114.75,59 +2020-08-25 13:29:51.078444,ABC,sell,117.02,30 +2020-08-26 12:16:12.472475,DEF,sell,117.98,98 +2020-08-27 08:01:26.930151,ABC,sell,116.35,97 +2020-08-28 15:17:55.109709,ABC,sell,117.27,19 +2020-08-29 16:00:26.727334,DEF,buy,113.97,116 +2020-08-30 23:14:12.825416,DEF,buy,115.45,88 +2020-09-01 07:07:37.850092,DEF,sell,116.37,104 +2020-09-02 19:05:39.427859,DEF,sell,115.48,78 +2020-09-03 17:58:57.443955,DEF,buy,114.87,20 +2020-09-05 04:56:17.831944,DEF,buy,114.57,38 +2020-09-06 02:57:43.771523,DEF,sell,115.17,18 +2020-09-07 01:30:41.660318,DEF,buy,113.91,48 +2020-09-08 01:00:25.463074,ABC,sell,116.54,132 +2020-09-08 19:26:02.901851,DEF,sell,116.87,49 +2020-09-09 13:21:25.314851,DEF,sell,117.52,12 +2020-09-10 17:58:17.266498,ABC,sell,115.05,149 +2020-09-12 03:50:57.831717,ABC,sell,115.81,160 +2020-09-13 03:02:08.769431,DEF,sell,117.47,126 +2020-09-13 21:42:32.239324,ABC,sell,115.25,64 +2020-09-14 16:23:41.469435,ABC,sell,117.85,125 +2020-09-15 09:29:01.833106,DEF,buy,113.6,266 +2020-09-16 18:09:45.689753,ABC,sell,115.47,159 +2020-09-17 11:04:32.255448,DEF,buy,114.48,147 +2020-09-18 16:09:40.392472,DEF,sell,117.06,17 +2020-09-19 22:54:35.010293,ABC,buy,113.53,37 +2020-09-21 05:06:49.850404,DEF,sell,117.41,30 +2020-09-22 12:03:17.883337,DEF,buy,113.85,40 +2020-09-23 02:07:56.849063,ABC,sell,116.84,48 +2020-09-24 07:10:04.541785,ABC,buy,113.28,94 +2020-09-24 22:34:49.918900,ABC,buy,113.68,204 +2020-09-25 12:07:20.430818,ABC,sell,116.44,44 +2020-09-26 16:45:12.800875,ABC,buy,113.29,34 +2020-09-28 03:01:42.332779,ABC,buy,113.55,125 +2020-09-29 09:07:52.463766,ABC,buy,113.43,37 +2020-09-30 20:03:20.536239,ABC,buy,113.55,251 +2020-10-01 11:57:20.721449,ABC,buy,112.77,96 +2020-10-02 09:44:33.038890,ABC,buy,114.26,108 +2020-10-02 23:01:05.777520,DEF,buy,113.57,117 +2020-10-03 18:04:06.689746,ABC,sell,117.16,58 +2020-10-05 00:08:16.718486,ABC,sell,115.79,36 +2020-10-06 04:57:51.364520,DEF,buy,113.86,73 +2020-10-07 00:53:21.030099,DEF,buy,114.67,7 +2020-10-08 07:37:29.766185,ABC,sell,116.3,97 +2020-10-09 03:32:16.327306,ABC,sell,117.17,33 +2020-10-10 10:37:58.123915,ABC,buy,115.55,174 +2020-10-11 22:32:47.390094,DEF,sell,117.24,2 +2020-10-13 09:53:22.036659,DEF,buy,114.38,39 +2020-10-14 18:16:57.472203,DEF,sell,117.35,65 +2020-10-16 06:13:11.156002,ABC,buy,113.86,93 +2020-10-16 21:52:38.829880,DEF,sell,117.55,60 +2020-10-18 04:16:22.648605,DEF,buy,113.91,26 +2020-10-19 04:58:48.024503,ABC,sell,116.87,75 +2020-10-20 07:41:13.942646,DEF,buy,114.39,61 +2020-10-21 01:46:17.190047,DEF,buy,113.87,149 +2020-10-21 18:31:22.085415,DEF,buy,113.9,8 +2020-10-22 09:42:10.029420,DEF,sell,117.12,43 +2020-10-23 09:08:57.123013,DEF,buy,115.39,68 +2020-10-24 07:54:31.066060,ABC,buy,114.66,228 +2020-10-25 11:36:31.443580,DEF,buy,114.52,125 +2020-10-26 19:10:29.750419,DEF,buy,114.99,142 +2020-10-28 04:34:51.958190,ABC,sell,118.01,15 +2020-10-29 05:31:52.410034,DEF,sell,118.0,129 +2020-10-30 04:19:04.732328,ABC,sell,117.09,0 +2020-10-31 10:49:16.004837,ABC,sell,117.02,114 +2020-11-01 16:29:34.546879,DEF,buy,114.55,69 +2020-11-02 14:53:31.160265,DEF,buy,115.49,277 +2020-11-03 14:46:20.560899,ABC,sell,118.11,157 +2020-11-04 11:00:06.167237,ABC,sell,116.96,47 +2020-11-05 06:47:56.261005,ABC,buy,114.44,76 +2020-11-06 18:46:42.829779,DEF,sell,118.15,11 +2020-11-08 05:56:11.051512,ABC,buy,115.99,44 +2020-11-09 01:38:36.035693,DEF,sell,118.91,146 +2020-11-10 06:21:22.420017,ABC,buy,115.69,128 +2020-11-11 03:12:24.728969,ABC,buy,115.6,1 +2020-11-12 04:31:34.163234,ABC,buy,114.67,20 +2020-11-13 14:26:35.782091,ABC,sell,117.5,159 +2020-11-14 13:37:02.674868,DEF,sell,118.1,45 +2020-11-15 06:29:49.298551,DEF,sell,117.93,56 +2020-11-16 11:33:36.094702,ABC,sell,116.57,116 +2020-11-17 15:30:49.283088,DEF,buy,115.22,1 +2020-11-19 02:13:15.780207,DEF,buy,114.93,8 +2020-11-19 20:05:51.882759,ABC,sell,118.31,129 +2020-11-20 21:35:41.175775,ABC,sell,117.48,46 +2020-11-21 19:55:26.921552,DEF,sell,117.25,11 +2020-11-22 12:16:29.913924,DEF,buy,115.64,14 +2020-11-23 08:03:15.442199,DEF,sell,117.25,143 +2020-11-24 18:03:18.234423,DEF,buy,115.72,224 +2020-11-26 00:28:27.148304,DEF,buy,115.78,5 +2020-11-26 22:46:25.914995,ABC,buy,115.63,155 +2020-11-28 07:44:15.536596,ABC,sell,117.73,6 +2020-11-29 19:43:11.791440,ABC,buy,115.19,70 +2020-11-30 18:50:18.423020,DEF,sell,117.19,16 +2020-12-01 23:43:51.059936,DEF,buy,115.65,1 +2020-12-02 21:08:49.185014,DEF,buy,114.82,13 +2020-12-03 22:17:41.503597,DEF,sell,117.85,54 +2020-12-04 15:58:39.879919,DEF,buy,115.67,84 +2020-12-06 00:16:41.549860,ABC,sell,118.74,97 +2020-12-06 16:13:18.797687,ABC,buy,116.23,102 +2020-12-07 20:02:08.475249,DEF,sell,118.47,52 +2020-12-09 01:39:51.097263,ABC,buy,116.22,44 +2020-12-10 07:58:57.364856,DEF,buy,116.09,98 +2020-12-10 23:23:39.466954,DEF,sell,117.8,101 +2020-12-11 14:03:06.035411,ABC,buy,114.75,106 +2020-12-12 15:59:50.745450,DEF,sell,117.44,196 +2020-12-14 01:59:20.531801,DEF,sell,118.04,78 +2020-12-15 07:34:15.818399,ABC,buy,114.37,13 +2020-12-16 18:37:24.930962,DEF,sell,118.63,12 +2020-12-17 10:07:18.532232,ABC,buy,115.81,61 +2020-12-18 06:57:08.638322,DEF,buy,116.03,28 +2020-12-19 01:53:30.091473,ABC,buy,115.64,152 +2020-12-19 17:20:03.106318,ABC,sell,118.06,48 +2020-12-20 10:29:48.298364,DEF,buy,116.56,71 +2020-12-21 21:53:08.205499,ABC,sell,117.15,13 +2020-12-22 16:40:41.647303,DEF,sell,117.64,67 +2020-12-23 07:27:28.956428,ABC,buy,115.47,64 +2020-12-24 01:57:09.236653,ABC,sell,120.12,93 +2020-12-25 08:13:15.430665,ABC,buy,117.09,125 +2020-12-26 09:58:59.574863,ABC,sell,119.13,47 +2020-12-27 20:44:27.904121,DEF,sell,119.31,75 +2020-12-29 04:34:43.326325,ABC,sell,118.88,17 +2020-12-30 03:02:33.752366,ABC,sell,118.22,48 +2020-12-30 20:26:09.425724,ABC,buy,118.14,47 +2020-12-31 10:45:00.053638,DEF,sell,119.49,228 +2020-12-31 23:26:26.726238,ABC,sell,118.19,16 +2021-01-02 01:44:26.052745,DEF,sell,118.99,61 +2021-01-03 08:10:13.183464,ABC,buy,117.98,106 +2021-01-04 14:18:29.603904,DEF,sell,118.93,30 +2021-01-05 03:06:53.220519,DEF,sell,119.47,97 +2021-01-06 08:46:16.484601,ABC,buy,116.39,14 +2021-01-07 02:52:03.118765,ABC,sell,118.02,39 +2021-01-08 09:48:28.468790,DEF,buy,116.41,50 +2021-01-08 23:26:33.358880,DEF,sell,118.41,18 +2021-01-09 22:07:05.413924,DEF,buy,114.93,44 +2021-01-10 18:12:01.685152,ABC,sell,118.77,82 +2021-01-11 22:56:09.728687,DEF,buy,117.22,134 +2021-01-13 01:28:44.813246,ABC,sell,118.74,34 +2021-01-13 21:42:16.771784,DEF,buy,116.88,134 +2021-01-14 11:48:04.266180,DEF,sell,118.45,19 +2021-01-15 06:34:52.520118,ABC,buy,116.47,28 +2021-01-16 14:12:55.176982,DEF,sell,118.48,117 +2021-01-17 10:32:33.934974,DEF,sell,118.32,129 +2021-01-18 04:41:26.349530,DEF,buy,115.78,75 +2021-01-19 11:19:25.393962,DEF,sell,118.95,29 +2021-01-20 01:20:08.053636,ABC,buy,114.76,131 +2021-01-20 15:02:38.505509,DEF,sell,118.98,174 +2021-01-21 18:17:08.117160,DEF,buy,116.17,217 +2021-01-22 14:40:02.926221,DEF,sell,119.52,75 +2021-01-23 13:28:21.129948,DEF,sell,119.63,98 +2021-01-24 23:19:54.862382,DEF,sell,117.88,143 +2021-01-25 15:31:35.354121,ABC,buy,117.06,109 +2021-01-26 06:59:52.225426,DEF,buy,116.79,30 +2021-01-26 21:37:42.079543,DEF,buy,116.34,91 +2021-01-27 10:37:38.040358,DEF,buy,117.2,95 +2021-01-28 07:53:30.365801,ABC,sell,118.88,52 +2021-01-29 05:26:43.407184,ABC,buy,116.27,33 +2021-01-30 10:11:16.522969,ABC,sell,119.04,145 +2021-01-31 05:29:15.659983,DEF,sell,118.72,146 +2021-02-01 12:42:00.739002,DEF,buy,116.26,141 +2021-02-02 17:15:48.189648,DEF,sell,119.15,53 +2021-02-03 23:14:39.139275,ABC,buy,115.14,63 +2021-02-04 19:44:55.299303,DEF,buy,117.16,155 +2021-02-05 22:51:39.470227,ABC,sell,118.44,191 +2021-02-06 19:22:05.813598,ABC,sell,118.44,141 +2021-02-07 09:49:45.543141,ABC,buy,116.54,112 +2021-02-08 12:42:59.684852,ABC,sell,120.07,162 +2021-02-09 03:03:23.665771,ABC,sell,118.91,0 +2021-02-09 23:16:00.984500,ABC,sell,120.99,57 +2021-02-10 14:43:20.443458,DEF,sell,119.72,61 +2021-02-11 11:09:09.750388,DEF,sell,118.96,63 +2021-02-12 03:36:21.451922,ABC,sell,118.51,44 +2021-02-13 10:41:58.233496,ABC,sell,119.04,30 +2021-02-14 06:28:54.104345,ABC,sell,118.46,79 +2021-02-15 17:20:52.621296,DEF,buy,115.87,104 +2021-02-16 07:51:34.291640,DEF,sell,119.09,67 +2021-02-17 06:40:31.864218,DEF,sell,117.02,92 +2021-02-17 19:05:56.021642,ABC,buy,116.5,70 +2021-02-18 22:58:29.914761,DEF,buy,116.95,84 +2021-02-19 19:25:31.871188,DEF,buy,115.97,102 +2021-02-20 09:25:17.346100,ABC,buy,117.64,109 +2021-02-20 22:30:25.174102,ABC,sell,120.2,112 +2021-02-22 00:19:36.073753,DEF,buy,117.54,3 +2021-02-22 21:05:35.439731,DEF,buy,116.27,8 +2021-02-23 16:59:39.501466,DEF,buy,116.56,66 +2021-02-24 07:55:07.422860,ABC,buy,115.65,44 +2021-02-25 11:02:01.013628,DEF,sell,118.77,179 +2021-02-25 23:54:00.893736,DEF,sell,119.2,55 +2021-02-26 16:35:37.925234,ABC,buy,116.24,6 +2021-02-27 08:06:03.744092,ABC,sell,118.81,1 +2021-02-28 02:23:06.490374,DEF,buy,115.49,67 +2021-03-01 01:29:44.237538,ABC,sell,117.56,56 +2021-03-02 03:01:35.811562,DEF,buy,116.75,128 +2021-03-03 08:04:12.505535,ABC,buy,114.76,33 +2021-03-04 15:31:09.973329,ABC,buy,114.76,93 +2021-03-05 20:58:34.593635,DEF,sell,118.86,10 +2021-03-06 09:04:52.790141,ABC,sell,117.38,77 +2021-03-07 10:39:59.983068,DEF,buy,114.13,65 +2021-03-08 05:18:53.649086,ABC,buy,114.84,137 +2021-03-09 10:35:33.733772,ABC,sell,115.17,47 +2021-03-09 23:32:51.823591,ABC,sell,115.96,175 +2021-03-11 04:39:48.790882,ABC,sell,118.34,11 +2021-03-12 06:00:06.237284,ABC,buy,115.6,134 +2021-03-12 19:38:17.483478,ABC,sell,118.33,126 +2021-03-14 05:50:49.816199,DEF,sell,116.96,9 +2021-03-14 21:52:30.195778,ABC,buy,113.6,78 +2021-03-16 01:33:35.145226,DEF,sell,116.25,40 +2021-03-17 01:56:55.940630,ABC,buy,112.91,65 +2021-03-17 17:03:52.211856,ABC,sell,117.21,39 +2021-03-18 15:33:39.503105,DEF,buy,112.88,142 +2021-03-19 04:37:10.560413,DEF,sell,115.45,27 +2021-03-20 11:45:11.280581,DEF,buy,112.95,67 +2021-03-21 12:09:30.377845,ABC,sell,115.92,12 +2021-03-22 10:57:42.711379,DEF,buy,113.31,79 +2021-03-23 03:35:35.828595,DEF,buy,112.55,11 +2021-03-24 02:38:19.949222,ABC,sell,116.36,14 +2021-03-25 10:08:49.981589,ABC,buy,112.27,140 +2021-03-26 05:57:15.340665,ABC,buy,111.38,92 +2021-03-27 15:59:42.441375,DEF,sell,113.6,161 +2021-03-28 10:13:32.158302,ABC,buy,113.6,221 +2021-03-29 09:15:03.540294,DEF,sell,115.73,59 +2021-03-30 12:18:39.298409,DEF,sell,115.12,26 +2021-03-31 04:15:11.846603,DEF,sell,116.63,77 +2021-04-01 14:31:39.176533,ABC,sell,116.89,111 +2021-04-03 02:10:57.973064,DEF,buy,112.89,53 +2021-04-03 15:59:34.451976,DEF,buy,111.43,134 +2021-04-04 21:07:47.300110,ABC,buy,112.56,86 +2021-04-06 07:55:12.551932,ABC,sell,115.29,156 +2021-04-07 03:33:18.261302,DEF,sell,114.28,53 +2021-04-08 13:19:42.188384,ABC,buy,112.65,87 +2021-04-09 16:33:45.568517,ABC,buy,112.06,220 +2021-04-11 03:22:36.361644,ABC,sell,115.21,103 +2021-04-12 10:53:08.714684,DEF,buy,112.23,28 +2021-04-13 20:57:16.083191,ABC,buy,111.97,160 +2021-04-15 04:43:35.372569,DEF,buy,112.89,1 +2021-04-16 13:48:15.348880,DEF,sell,116.06,186 +2021-04-17 14:34:28.103704,DEF,buy,113.54,33 +2021-04-18 07:17:12.609915,ABC,sell,114.9,97 +2021-04-19 12:48:34.877650,ABC,sell,114.21,85 +2021-04-20 05:36:03.865950,DEF,buy,111.96,116 +2021-04-20 23:49:49.939506,DEF,buy,111.15,5 +2021-04-22 04:46:08.127697,ABC,buy,110.59,75 +2021-04-23 08:00:41.150173,DEF,sell,114.24,95 +2021-04-24 00:56:43.261291,ABC,buy,110.67,35 +2021-04-24 13:03:32.231193,DEF,buy,112.52,31 +2021-04-25 16:26:08.617046,ABC,sell,113.56,240 +2021-04-26 16:58:14.090912,ABC,sell,114.61,105 +2021-04-28 01:46:11.497681,ABC,sell,114.84,237 +2021-04-29 08:26:26.642948,ABC,buy,112.38,9 +2021-04-30 03:19:23.055011,DEF,buy,111.72,59 +2021-04-30 20:09:48.689605,ABC,sell,113.15,21 +2021-05-02 06:21:52.295945,DEF,sell,113.05,43 +2021-05-03 07:58:55.309587,DEF,sell,112.9,181 +2021-05-04 09:35:27.250196,ABC,sell,115.67,28 +2021-05-05 07:08:01.138687,ABC,buy,111.47,111 +2021-05-06 16:54:11.238816,DEF,buy,112.04,61 +2021-05-07 05:44:33.666076,ABC,sell,113.77,116 +2021-05-08 13:14:21.829663,ABC,buy,110.54,96 +2021-05-09 07:23:50.195668,DEF,sell,112.79,10 +2021-05-10 06:01:49.488822,DEF,buy,109.36,64 +2021-05-10 21:02:17.964972,DEF,buy,111.69,70 +2021-05-11 09:27:16.616805,ABC,buy,110.99,7 +2021-05-12 10:17:14.615823,ABC,sell,113.97,141 +2021-05-13 13:49:34.456244,ABC,buy,111.59,116 +2021-05-14 15:47:43.981861,DEF,sell,113.79,142 +2021-05-15 05:32:18.559391,DEF,buy,110.75,3 +2021-05-16 12:41:43.646062,ABC,sell,113.91,50 +2021-05-17 12:13:36.604221,DEF,buy,111.07,212 +2021-05-18 03:39:51.767370,DEF,buy,111.92,3 +2021-05-18 21:33:38.519832,ABC,sell,114.29,61 +2021-05-20 04:57:36.672111,DEF,sell,115.38,48 +2021-05-21 10:43:41.933763,DEF,buy,110.67,138 +2021-05-22 21:15:18.413464,DEF,buy,110.8,94 +2021-05-23 10:19:22.164605,ABC,sell,114.16,44 +2021-05-24 00:08:22.367068,DEF,buy,111.83,183 +2021-05-24 12:34:01.304448,DEF,sell,114.57,85 +2021-05-25 16:53:18.669954,ABC,buy,111.31,67 +2021-05-26 14:17:41.791272,DEF,sell,114.14,57 +2021-05-27 14:52:36.203280,DEF,buy,111.95,20 +2021-05-28 16:48:23.955317,ABC,sell,114.25,65 +2021-05-30 01:53:48.702683,DEF,sell,114.9,44 +2021-05-31 02:28:29.483094,ABC,buy,111.4,216 +2021-06-01 08:35:08.350233,DEF,sell,115.4,144 +2021-06-01 22:53:59.993803,ABC,buy,110.82,90 +2021-06-03 03:32:37.144252,DEF,buy,111.58,78 +2021-06-04 13:47:16.491987,ABC,sell,113.43,25 +2021-06-05 18:01:49.880069,DEF,sell,114.79,238 +2021-06-06 16:49:43.491256,DEF,sell,114.94,64 +2021-06-08 03:08:23.829132,DEF,sell,113.69,49 +2021-06-09 14:40:12.489492,DEF,buy,110.09,78 +2021-06-10 21:24:53.445962,ABC,sell,113.96,5 +2021-06-11 12:57:40.325752,DEF,sell,113.84,136 +2021-06-12 17:02:12.163694,ABC,sell,113.26,80 +2021-06-14 04:11:04.401561,ABC,buy,110.18,57 +2021-06-14 18:29:48.389226,DEF,buy,109.56,49 +2021-06-15 19:05:19.757666,DEF,buy,109.13,46 +2021-06-16 13:22:58.283547,DEF,sell,111.37,74 +2021-06-17 11:22:45.731764,DEF,sell,114.36,13 +2021-06-18 01:14:19.951868,ABC,sell,114.33,12 +2021-06-18 16:42:00.492695,ABC,buy,109.31,86 +2021-06-19 06:07:22.061035,DEF,sell,115.4,58 +2021-06-20 03:04:46.050869,DEF,buy,110.42,33 +2021-06-21 03:43:25.403733,ABC,sell,114.25,95 +2021-06-21 23:01:05.946937,ABC,buy,109.08,59 +2021-06-22 14:54:26.327659,ABC,buy,109.92,265 +2021-06-23 09:24:45.063080,DEF,buy,109.76,296 +2021-06-24 07:14:28.123141,ABC,buy,108.71,34 +2021-06-25 01:22:13.888374,ABC,buy,109.31,16 +2021-06-25 20:46:46.405894,DEF,sell,113.59,214 +2021-06-27 04:01:42.697150,DEF,sell,116.25,60 +2021-06-28 06:49:01.488965,ABC,buy,109.56,114 +2021-06-29 05:20:22.799891,ABC,sell,112.79,95 +2021-06-30 10:15:30.315783,DEF,buy,109.58,84 +2021-06-30 23:19:49.740339,ABC,sell,114.7,176 +2021-07-02 00:02:29.581227,ABC,sell,113.26,111 +2021-07-02 20:50:38.229120,ABC,buy,109.09,29 +2021-07-03 12:57:33.453793,DEF,sell,115.21,95 +2021-07-04 19:09:53.503404,DEF,buy,108.96,39 +2021-07-05 16:26:16.720358,DEF,buy,108.69,29 +2021-07-06 18:56:18.802161,ABC,sell,113.92,40 +2021-07-08 03:26:47.504034,DEF,sell,116.77,4 +2021-07-08 20:17:31.026957,DEF,sell,115.29,113 +2021-07-09 13:55:36.535623,DEF,buy,111.47,171 +2021-07-10 14:52:55.667698,DEF,sell,114.89,96 +2021-07-12 01:51:44.934315,DEF,sell,115.67,137 +2021-07-13 10:54:41.364793,DEF,buy,109.31,153 +2021-07-14 19:00:21.543459,ABC,sell,113.83,61 +2021-07-15 08:00:43.405422,DEF,sell,115.41,87 +2021-07-16 11:40:55.470777,DEF,buy,111.21,180 +2021-07-17 23:05:32.707913,ABC,buy,108.83,17 +2021-07-18 19:53:36.505178,ABC,buy,108.19,123 +2021-07-19 14:53:26.975880,ABC,buy,110.11,136 +2021-07-20 17:28:19.918962,DEF,sell,114.9,128 +2021-07-22 04:19:26.575574,ABC,buy,108.8,11 +2021-07-23 05:07:14.254517,ABC,sell,114.13,85 +2021-07-23 23:00:08.550438,DEF,buy,109.21,42 +2021-07-24 16:31:44.974546,ABC,sell,112.86,67 +2021-07-25 08:29:14.992319,ABC,sell,113.56,86 +2021-07-25 21:25:47.494970,DEF,buy,108.48,109 +2021-07-26 12:46:03.944256,DEF,sell,113.12,37 +2021-07-27 12:15:24.337026,DEF,sell,112.84,35 +2021-07-28 11:05:19.296838,ABC,sell,113.77,93 +2021-07-29 03:18:00.488453,DEF,buy,107.46,176 +2021-07-30 08:51:44.632068,DEF,sell,113.18,213 +2021-07-31 17:08:10.548359,ABC,sell,114.03,98 +2021-08-01 08:02:39.311249,ABC,buy,108.38,19 +2021-08-01 22:13:24.847614,DEF,buy,107.63,115 +2021-08-02 11:00:03.819940,DEF,sell,115.67,27 +2021-08-03 21:37:45.418475,ABC,buy,109.63,46 +2021-08-04 21:06:43.952278,DEF,buy,106.79,181 +2021-08-05 19:20:57.690088,DEF,sell,113.8,16 +2021-08-06 22:04:18.301471,ABC,sell,115.14,6 +2021-08-08 01:16:04.083846,ABC,buy,108.68,102 +2021-08-08 18:56:44.492133,DEF,sell,115.12,72 +2021-08-09 09:39:43.211609,ABC,sell,116.78,130 +2021-08-09 22:46:07.636244,DEF,buy,106.89,30 +2021-08-11 02:42:47.059853,ABC,buy,107.75,62 +2021-08-12 01:56:34.122947,ABC,sell,111.76,45 +2021-08-12 14:43:29.516745,ABC,sell,112.01,99 +2021-08-14 00:09:33.634636,ABC,sell,112.69,27 +2021-08-14 13:50:10.534307,ABC,sell,114.46,216 +2021-08-15 18:51:04.766887,ABC,sell,112.63,31 +2021-08-17 04:20:37.237863,ABC,sell,113.09,136 +2021-08-17 21:14:02.124916,DEF,sell,116.29,17 +2021-08-18 17:03:06.073394,DEF,buy,106.96,133 +2021-08-20 02:37:59.124912,ABC,sell,112.91,18 +2021-08-20 19:51:07.804853,DEF,sell,116.74,25 +2021-08-21 12:38:37.432978,ABC,buy,106.63,18 +2021-08-22 09:27:35.685307,DEF,buy,107.33,4 +2021-08-23 06:33:20.783492,DEF,buy,109.04,15 +2021-08-24 04:53:40.752098,DEF,sell,110.77,89 +2021-08-25 07:23:58.046020,DEF,buy,105.73,207 +2021-08-26 03:26:09.476267,ABC,buy,107.6,94 +2021-08-27 05:56:50.686213,ABC,sell,113.01,148 +2021-08-28 09:19:37.409503,ABC,sell,114.0,92 +2021-08-29 10:00:47.228008,DEF,sell,113.64,182 +2021-08-30 02:20:22.511770,ABC,buy,108.7,40 +2021-08-31 13:25:27.413522,ABC,buy,107.2,162 +2021-09-01 21:52:09.846626,DEF,sell,112.99,56 +2021-09-02 12:46:34.124765,ABC,sell,111.88,223 +2021-09-03 10:18:05.983424,DEF,buy,107.14,70 +2021-09-04 06:28:33.978088,DEF,buy,108.23,84 +2021-09-05 12:47:34.476270,ABC,sell,113.86,25 +2021-09-06 16:59:06.066275,ABC,sell,115.37,57 +2021-09-07 19:15:27.806225,ABC,buy,111.45,17 +2021-09-08 15:35:22.713642,DEF,buy,107.02,32 +2021-09-09 10:14:52.251532,DEF,buy,107.47,112 +2021-09-10 20:32:47.658774,ABC,buy,107.85,62 +2021-09-11 13:18:56.713842,ABC,buy,108.59,106 +2021-09-12 10:38:33.502277,DEF,buy,108.47,181 +2021-09-13 20:54:31.865585,DEF,sell,113.9,61 +2021-09-15 03:50:51.903743,DEF,sell,112.03,3 +2021-09-16 04:22:39.235646,DEF,sell,110.88,55 +2021-09-17 15:11:52.408561,ABC,buy,107.2,7 +2021-09-18 15:05:17.723537,DEF,sell,113.81,156 +2021-09-19 16:23:09.348025,DEF,sell,111.03,104 +2021-09-20 08:09:02.196742,DEF,sell,112.27,102 +2021-09-20 22:17:55.721035,DEF,sell,110.77,57 +2021-09-22 06:45:08.350152,DEF,buy,107.2,30 +2021-09-23 04:07:40.490379,ABC,buy,108.32,88 +2021-09-24 13:57:02.192826,ABC,sell,111.37,124 +2021-09-25 22:57:02.210890,DEF,sell,111.81,5 +2021-09-27 05:50:43.515350,ABC,sell,113.38,100 +2021-09-28 12:23:34.307975,DEF,sell,112.18,4 +2021-09-29 08:15:12.775055,DEF,sell,111.41,106 +2021-09-30 15:14:03.357727,DEF,buy,105.15,15 +2021-10-02 02:52:04.563457,DEF,sell,113.98,227 +2021-10-03 13:53:02.439109,ABC,buy,106.68,310 +2021-10-04 22:01:11.824107,DEF,sell,115.3,9 +2021-10-05 12:45:37.868361,ABC,buy,107.28,51 +2021-10-06 21:37:37.123666,DEF,buy,108.89,140 +2021-10-08 00:22:58.088034,DEF,buy,105.06,36 +2021-10-09 02:04:33.132967,DEF,sell,113.12,176 +2021-10-10 07:07:51.258862,DEF,sell,110.87,80 +2021-10-11 14:31:16.152268,ABC,buy,108.83,99 +2021-10-12 20:44:52.167687,ABC,buy,103.96,133 +2021-10-14 08:34:07.721274,DEF,buy,106.67,88 +2021-10-15 18:53:18.032094,DEF,sell,112.74,4 +2021-10-16 22:26:10.945098,ABC,sell,114.59,37 +2021-10-17 11:35:17.268038,ABC,buy,105.69,280 +2021-10-18 04:01:57.256033,ABC,buy,106.27,22 +2021-10-18 18:07:34.883120,ABC,buy,106.39,10 +2021-10-20 00:05:37.557194,ABC,sell,111.85,70 +2021-10-20 21:22:57.145730,DEF,buy,107.0,35 +2021-10-22 02:01:14.730570,DEF,sell,113.42,5 +2021-10-23 06:10:51.740328,DEF,sell,114.14,28 +2021-10-24 07:35:40.233139,DEF,sell,112.76,3 +2021-10-25 04:03:43.322962,ABC,buy,107.68,32 +2021-10-26 06:02:46.888579,ABC,buy,108.42,59 +2021-10-26 22:35:16.921008,ABC,buy,107.8,168 +2021-10-27 14:07:13.279113,DEF,sell,113.6,141 +2021-10-28 06:25:46.662039,DEF,sell,112.9,25 +2021-10-29 03:42:23.969954,ABC,sell,115.36,138 +2021-10-30 07:19:46.000376,ABC,sell,115.19,122 +2021-10-31 08:22:36.419372,ABC,sell,114.79,8 +2021-11-01 15:45:02.353270,ABC,sell,112.19,63 +2021-11-02 17:13:59.249569,ABC,buy,109.12,102 +2021-11-03 17:20:05.901921,ABC,sell,113.65,52 +2021-11-05 00:54:33.796054,DEF,sell,115.24,123 +2021-11-05 22:17:21.191261,DEF,buy,107.82,37 +2021-11-06 11:53:11.224148,DEF,buy,108.37,53 +2021-11-07 01:43:31.323929,ABC,buy,107.87,94 +2021-11-07 20:12:25.582084,ABC,buy,107.89,144 +2021-11-09 03:03:28.797379,ABC,sell,115.94,154 +2021-11-10 11:07:44.317024,ABC,sell,115.58,123 +2021-11-11 07:59:17.532794,ABC,buy,109.15,5 +2021-11-12 10:38:57.944677,ABC,sell,115.75,61 +2021-11-13 00:51:05.123183,DEF,sell,113.26,29 +2021-11-14 09:26:23.392157,ABC,buy,111.02,93 +2021-11-15 14:20:00.633130,DEF,sell,112.94,81 +2021-11-16 11:45:21.831099,DEF,sell,114.23,97 +2021-11-17 22:47:07.430629,ABC,buy,111.0,67 +2021-11-18 15:43:35.392500,ABC,buy,108.41,152 +2021-11-19 09:24:57.933633,DEF,sell,115.05,60 +2021-11-20 21:22:23.880435,ABC,buy,109.88,8 +2021-11-21 10:25:45.348005,ABC,sell,114.3,41 +2021-11-22 10:44:14.803423,ABC,sell,116.33,4 +2021-11-23 08:20:19.621738,DEF,sell,112.7,73 +2021-11-24 00:38:03.897331,DEF,buy,110.43,88 +2021-11-25 11:28:52.574760,ABC,sell,116.0,133 +2021-11-26 15:40:41.562258,ABC,sell,114.71,57 +2021-11-27 07:16:09.773513,DEF,sell,114.52,61 +2021-11-28 18:28:03.471019,DEF,sell,114.4,119 +2021-11-29 13:20:15.093255,DEF,buy,110.56,37 +2021-11-30 23:47:59.368811,DEF,sell,114.44,126 +2021-12-02 03:47:14.202344,DEF,sell,112.83,12 +2021-12-03 03:11:19.451844,ABC,buy,109.51,43 +2021-12-04 14:03:30.342873,DEF,sell,114.09,22 +2021-12-06 00:07:00.624405,ABC,sell,113.6,117 +2021-12-07 00:46:56.445664,ABC,buy,109.24,13 +2021-12-08 04:46:38.746765,DEF,sell,116.92,19 +2021-12-08 18:38:57.836106,DEF,sell,113.16,189 +2021-12-10 04:02:49.909977,DEF,sell,116.76,49 +2021-12-11 04:27:13.689729,DEF,buy,111.28,66 +2021-12-11 22:24:50.202827,DEF,sell,114.11,83 +2021-12-12 11:23:10.539656,ABC,buy,108.58,14 +2021-12-13 22:05:22.680416,DEF,sell,113.88,24 +2021-12-15 07:02:03.330648,ABC,sell,114.76,122 +2021-12-16 02:27:05.282842,DEF,sell,114.7,41 +2021-12-17 10:35:46.512834,ABC,sell,113.47,138 +2021-12-18 09:42:30.285547,DEF,sell,115.0,81 +2021-12-19 10:40:01.039023,DEF,sell,115.57,103 +2021-12-20 15:18:42.773219,ABC,buy,110.49,51 +2021-12-21 18:59:43.313815,ABC,buy,107.84,7 +2021-12-22 12:52:23.551054,ABC,buy,105.31,152 +2021-12-23 07:50:26.031757,DEF,sell,116.18,71 +2021-12-24 00:18:47.836415,ABC,buy,108.3,4 +2021-12-25 06:42:03.641237,ABC,buy,108.4,27 +2021-12-25 23:45:07.186081,ABC,sell,113.34,16 +2021-12-26 14:49:37.800853,ABC,sell,111.01,27 +2021-12-27 23:23:03.298361,ABC,buy,108.03,3 +2021-12-29 05:43:47.899178,DEF,sell,113.84,147 +2021-12-30 11:24:49.252592,DEF,sell,116.89,202 +2021-12-31 09:25:34.575343,DEF,buy,109.27,96 +2022-01-01 01:57:33.284961,DEF,sell,111.59,65 +2022-01-02 10:51:28.958711,ABC,buy,108.34,58 +2022-01-03 14:00:44.695999,DEF,buy,106.2,7 +2022-01-04 04:26:00.185350,DEF,sell,116.85,25 +2022-01-05 01:03:09.125509,ABC,buy,108.01,45 +2022-01-05 19:39:33.846562,DEF,buy,107.59,16 +2022-01-06 21:46:54.703585,DEF,sell,113.54,101 +2022-01-07 12:34:54.796679,ABC,buy,108.56,99 +2022-01-08 11:41:10.621574,ABC,buy,105.93,264 +2022-01-09 18:06:25.220739,DEF,buy,108.77,18 +2022-01-11 04:32:46.197162,ABC,buy,107.65,69 +2022-01-11 20:33:15.143824,DEF,buy,108.51,2 +2022-01-12 12:26:51.843271,DEF,buy,107.03,37 +2022-01-13 16:54:15.274489,DEF,buy,108.13,160 +2022-01-14 07:06:12.331275,ABC,buy,106.97,140 +2022-01-15 08:46:12.497453,DEF,sell,114.27,64 +2022-01-16 17:27:35.788465,ABC,buy,107.31,204 +2022-01-17 20:57:42.865393,ABC,sell,112.28,57 +2022-01-18 15:08:44.505939,DEF,buy,108.96,106 +2022-01-19 13:04:19.033775,DEF,buy,107.39,11 +2022-01-20 14:30:50.187689,ABC,sell,114.43,16 +2022-01-21 05:54:43.790088,ABC,sell,110.82,108 +2022-01-22 03:13:10.729808,ABC,sell,114.13,112 +2022-01-22 23:51:25.421874,DEF,buy,106.17,13 +2022-01-24 08:08:20.960500,ABC,sell,113.99,105 +2022-01-25 04:08:56.990404,ABC,buy,107.63,36 +2022-01-26 15:59:22.565697,DEF,sell,111.5,12 +2022-01-27 17:04:30.914227,DEF,buy,108.05,24 +2022-01-28 20:48:28.319771,DEF,sell,115.28,102 +2022-01-29 20:02:50.434034,DEF,buy,105.97,16 +2022-01-30 17:56:45.928569,ABC,sell,111.42,36 +2022-01-31 09:50:37.083270,ABC,buy,108.32,73 +2022-02-01 05:38:57.776139,ABC,buy,108.8,40 +2022-02-02 06:15:24.446600,ABC,buy,106.3,20 +2022-02-03 13:53:52.723821,ABC,buy,107.64,40 +2022-02-04 19:36:48.475437,DEF,buy,108.92,58 +2022-02-05 18:38:20.079804,ABC,buy,110.04,55 +2022-02-06 22:12:41.991192,DEF,sell,112.59,134 +2022-02-07 23:38:17.484470,DEF,buy,108.12,96 +2022-02-09 02:59:28.612170,DEF,buy,108.5,4 +2022-02-09 18:01:18.712154,ABC,buy,108.36,59 +2022-02-11 03:00:39.016920,DEF,buy,109.25,60 +2022-02-12 00:00:55.582722,DEF,buy,108.08,86 +2022-02-12 21:18:53.715633,ABC,sell,111.71,29 +2022-02-13 11:18:45.872269,ABC,buy,107.29,89 +2022-02-14 06:50:50.847468,DEF,sell,110.56,114 +2022-02-15 06:47:25.278031,DEF,sell,112.03,70 +2022-02-16 13:52:57.229360,DEF,buy,109.18,90 +2022-02-18 00:39:33.625390,ABC,sell,113.42,97 +2022-02-19 06:24:30.759821,ABC,buy,107.3,156 +2022-02-19 21:59:51.781622,ABC,buy,108.64,67 +2022-02-21 01:48:58.003720,DEF,sell,114.85,69 +2022-02-22 05:36:44.416453,DEF,sell,112.26,43 +2022-02-23 15:58:38.142774,DEF,buy,107.19,164 +2022-02-24 23:54:38.805418,DEF,buy,107.25,109 +2022-02-25 13:40:27.605914,ABC,buy,108.2,63 +2022-02-26 20:58:47.790910,DEF,buy,108.1,6 +2022-02-27 09:32:24.574042,ABC,sell,111.43,2 +2022-02-27 22:44:31.220541,DEF,buy,107.99,56 +2022-02-28 13:41:01.572123,ABC,buy,108.19,2 +2022-03-01 02:00:03.841268,ABC,buy,106.59,172 +2022-03-01 21:19:34.691268,DEF,buy,109.02,18 +2022-03-02 10:22:52.007927,DEF,buy,109.09,59 +2022-03-03 17:54:57.686351,ABC,sell,113.92,9 +2022-03-04 10:47:49.060128,DEF,sell,111.77,57 +2022-03-05 17:11:08.150488,DEF,buy,107.83,4 +2022-03-06 23:08:05.624451,ABC,buy,105.98,18 +2022-03-07 17:04:00.164169,DEF,sell,113.35,160 +2022-03-08 07:14:52.258309,DEF,sell,112.75,176 +2022-03-09 08:49:35.279029,ABC,buy,108.9,122 +2022-03-10 12:39:03.205677,DEF,sell,115.37,117 +2022-03-11 20:14:54.479330,ABC,sell,111.02,196 +2022-03-12 21:29:00.159179,DEF,sell,114.65,117 +2022-03-14 05:37:54.966449,DEF,buy,109.16,34 +2022-03-15 02:59:56.671233,DEF,buy,106.51,35 +2022-03-16 02:53:25.393638,DEF,buy,106.73,117 +2022-03-17 12:42:13.198653,DEF,sell,114.95,7 +2022-03-18 02:01:25.434038,DEF,sell,112.38,1 +2022-03-19 00:37:47.425702,DEF,sell,115.53,28 +2022-03-20 00:00:17.833871,ABC,buy,108.27,49 +2022-03-20 18:53:31.944914,ABC,sell,112.65,29 +2022-03-21 13:36:29.287260,ABC,sell,112.63,32 +2022-03-22 15:24:08.884520,ABC,buy,107.91,83 +2022-03-23 11:50:42.829696,ABC,sell,112.56,29 +2022-03-24 01:13:59.828632,DEF,sell,113.27,36 +2022-03-25 00:47:40.929189,ABC,buy,106.97,19 +2022-03-26 09:30:10.191257,ABC,sell,112.22,3 +2022-03-26 22:56:24.035176,DEF,buy,107.06,137 +2022-03-28 10:42:54.281849,DEF,buy,105.85,37 +2022-03-29 08:00:02.456874,DEF,buy,106.01,138 +2022-03-30 19:03:35.137188,DEF,sell,110.45,133 +2022-03-31 20:40:15.896305,ABC,sell,111.82,73 +2022-04-02 00:25:58.724016,DEF,buy,108.38,166 +2022-04-03 00:02:40.039123,DEF,buy,105.64,28 +2022-04-04 00:29:42.597719,DEF,buy,106.17,42 +2022-04-05 00:32:53.112407,ABC,sell,111.3,69 +2022-04-05 19:04:11.054461,ABC,buy,106.42,43 +2022-04-06 08:01:08.753411,ABC,sell,110.61,32 +2022-04-07 06:01:52.252088,ABC,sell,112.07,129 +2022-04-08 08:44:02.763999,ABC,sell,112.03,102 +2022-04-09 03:45:04.516079,ABC,sell,110.11,70 +2022-04-10 02:18:01.607652,DEF,buy,103.74,207 +2022-04-11 08:57:00.809817,ABC,sell,111.34,52 +2022-04-12 11:25:04.901411,ABC,buy,106.75,34 +2022-04-13 05:12:55.498302,ABC,buy,107.37,37 +2022-04-14 09:50:40.721432,ABC,buy,108.14,29 +2022-04-15 17:11:53.098190,DEF,buy,106.44,47 +2022-04-16 18:57:41.987416,ABC,sell,110.68,155 +2022-04-18 00:03:40.215843,DEF,buy,106.79,23 +2022-04-19 01:01:38.408618,DEF,sell,111.11,13 +2022-04-19 20:25:25.595809,ABC,sell,111.11,165 +2022-04-21 06:16:25.477922,ABC,sell,110.46,63 +2022-04-21 18:36:07.588297,DEF,buy,107.21,97 +2022-04-23 04:20:59.061225,DEF,buy,106.36,80 +2022-04-24 12:14:40.196943,DEF,sell,110.53,180 +2022-04-25 07:37:53.860990,DEF,buy,107.06,25 +2022-04-26 11:11:18.477178,ABC,sell,113.56,38 +2022-04-27 16:11:35.774187,ABC,sell,110.34,36 +2022-04-29 00:02:02.702651,ABC,sell,114.5,61 +2022-04-30 02:15:30.547415,ABC,buy,106.29,179 +2022-04-30 21:17:53.546229,ABC,sell,112.54,83 +2022-05-01 11:44:54.764726,ABC,buy,108.43,26 +2022-05-02 01:29:33.872938,ABC,buy,107.49,28 +2022-05-03 01:23:56.261062,ABC,sell,111.94,37 +2022-05-04 03:09:55.288721,DEF,sell,112.0,24 +2022-05-05 02:32:16.947291,DEF,buy,106.72,21 +2022-05-05 23:41:26.031718,ABC,sell,112.42,66 +2022-05-07 03:37:50.789117,DEF,buy,106.25,39 +2022-05-07 17:22:53.469161,DEF,buy,106.87,182 +2022-05-08 22:24:04.392502,DEF,sell,109.82,82 +2022-05-10 02:49:23.570738,ABC,buy,106.0,56 +2022-05-11 02:38:57.556686,DEF,buy,106.37,34 +2022-05-11 18:50:41.789689,ABC,sell,111.28,70 +2022-05-12 11:50:15.622282,ABC,sell,111.25,95 +2022-05-13 23:07:12.002435,DEF,sell,113.83,34 +2022-05-14 11:10:31.786837,ABC,sell,112.83,73 +2022-05-15 12:24:10.565801,DEF,buy,108.18,44 +2022-05-16 19:52:51.799611,DEF,buy,108.31,91 +2022-05-17 10:49:51.095665,DEF,buy,106.74,15 +2022-05-18 01:16:55.112029,ABC,buy,108.1,86 +2022-05-18 23:19:18.794497,ABC,buy,106.53,161 +2022-05-19 18:21:11.212736,DEF,buy,106.26,91 +2022-05-21 03:58:00.033158,ABC,sell,112.73,10 +2022-05-21 17:41:20.149033,DEF,sell,113.35,135 +2022-05-22 12:44:20.883187,ABC,buy,105.98,83 +2022-05-23 18:21:09.619667,DEF,buy,108.94,6 +2022-05-24 09:12:56.671800,DEF,sell,111.17,201 +2022-05-25 07:44:05.950360,ABC,sell,112.36,105 +2022-05-26 10:08:28.569066,DEF,sell,112.45,121 +2022-05-27 11:55:12.922848,DEF,sell,111.14,66 +2022-05-28 19:51:44.019898,DEF,sell,111.46,68 +2022-05-29 08:32:11.411260,ABC,sell,111.11,19 +2022-05-30 05:53:53.500617,ABC,buy,107.54,18 +2022-05-31 17:14:23.890052,ABC,sell,110.28,66 +2022-06-01 05:33:53.483779,DEF,sell,109.68,136 +2022-06-01 20:41:12.674433,DEF,sell,113.7,26 +2022-06-03 02:58:18.994640,DEF,sell,110.56,13 +2022-06-03 15:49:13.496814,ABC,sell,110.17,102 +2022-06-04 13:58:03.968830,ABC,buy,108.5,25 +2022-06-05 06:06:50.712408,DEF,buy,105.86,83 +2022-06-06 14:00:26.456621,DEF,buy,106.76,14 +2022-06-07 22:14:49.632068,ABC,buy,107.66,193 +2022-06-09 03:59:46.643144,ABC,sell,112.43,253 +2022-06-10 10:23:28.528486,DEF,buy,106.23,124 +2022-06-11 18:45:35.588463,DEF,buy,107.47,20 +2022-06-12 11:40:47.801750,ABC,sell,110.16,22 +2022-06-12 23:48:05.281961,ABC,sell,110.67,190 +2022-06-13 16:05:16.440496,DEF,sell,110.61,106 +2022-06-15 02:47:27.821064,DEF,buy,106.74,95 +2022-06-15 18:09:19.501188,ABC,sell,110.36,77 +2022-06-16 16:37:19.733694,DEF,buy,106.7,96 +2022-06-18 03:26:43.473567,ABC,sell,110.86,67 +2022-06-18 21:20:45.652202,ABC,sell,108.38,212 +2022-06-19 19:04:46.190102,ABC,buy,106.74,16 +2022-06-20 21:44:22.812787,ABC,buy,107.12,184 +2022-06-22 01:06:22.159138,DEF,sell,111.44,41 +2022-06-23 09:48:03.337756,DEF,buy,105.99,8 +2022-06-24 11:37:22.970584,DEF,sell,109.94,29 +2022-06-25 13:09:24.444526,DEF,buy,105.01,39 +2022-06-26 06:06:46.561524,DEF,buy,107.58,95 +2022-06-27 10:55:48.198956,ABC,sell,110.7,97 +2022-06-28 00:52:05.260400,DEF,buy,107.5,88 +2022-06-29 03:34:34.930254,DEF,sell,110.17,28 +2022-06-29 19:36:23.530063,DEF,buy,105.97,77 +2022-06-30 12:00:51.417191,ABC,buy,106.09,61 +2022-07-01 22:25:15.063748,DEF,sell,110.45,94 +2022-07-02 17:39:46.130399,DEF,buy,107.68,41 +2022-07-04 00:51:02.711615,DEF,buy,107.4,162 +2022-07-04 22:28:52.140258,ABC,buy,106.2,160 +2022-07-05 14:24:03.521627,DEF,sell,109.92,18 +2022-07-06 13:28:53.951031,DEF,sell,110.58,7 +2022-07-07 06:27:02.228902,DEF,buy,108.07,11 +2022-07-08 08:49:09.823470,ABC,buy,105.38,104 +2022-07-09 19:28:14.952475,ABC,sell,112.03,128 +2022-07-10 18:33:39.930943,ABC,sell,110.69,11 +2022-07-11 19:43:46.048746,ABC,sell,109.28,21 +2022-07-12 13:11:09.839489,ABC,buy,106.37,9 +2022-07-13 13:31:25.491515,DEF,sell,112.0,163 +2022-07-14 06:26:12.024227,DEF,buy,106.05,22 +2022-07-14 20:59:44.352687,ABC,buy,107.39,90 +2022-07-15 14:49:05.032534,DEF,buy,107.79,160 +2022-07-16 10:39:35.647284,ABC,buy,108.97,124 +2022-07-17 10:45:47.399475,ABC,sell,114.27,38 +2022-07-18 19:07:04.567502,ABC,buy,108.05,152 +2022-07-19 07:59:13.453424,DEF,sell,110.75,13 +2022-07-19 23:26:50.613017,ABC,buy,109.51,187 +2022-07-21 09:05:52.223313,ABC,sell,112.09,11 +2022-07-22 14:20:30.561035,ABC,buy,107.77,84 +2022-07-23 12:02:40.332921,DEF,buy,108.07,3 +2022-07-24 14:25:16.807247,ABC,sell,110.45,66 +2022-07-25 07:55:50.159631,ABC,buy,106.48,98 +2022-07-25 20:18:50.272065,ABC,buy,107.98,53 +2022-07-26 23:06:24.667617,ABC,sell,112.59,61 +2022-07-28 00:18:54.189086,DEF,sell,111.52,119 +2022-07-28 15:39:18.844635,DEF,buy,107.69,65 +2022-07-29 13:14:02.889161,ABC,sell,110.87,115 +2022-07-30 14:38:41.920280,ABC,sell,110.11,151 +2022-07-31 07:55:08.988170,DEF,sell,110.23,74 +2022-08-01 11:12:10.984624,ABC,sell,112.12,91 +2022-08-02 19:48:39.786175,ABC,buy,107.38,133 +2022-08-03 22:10:47.022818,ABC,buy,106.89,144 +2022-08-04 12:27:00.630925,DEF,buy,108.87,49 +2022-08-05 22:15:30.477340,DEF,sell,111.08,146 +2022-08-06 16:22:59.494594,DEF,buy,108.7,49 +2022-08-07 17:36:19.968200,ABC,buy,109.01,17 +2022-08-09 01:28:34.475478,ABC,buy,109.31,7 +2022-08-10 08:05:36.493670,DEF,sell,111.71,162 +2022-08-10 23:12:10.758377,DEF,sell,110.32,119 +2022-08-11 16:41:54.661603,DEF,sell,113.92,21 +2022-08-12 06:21:05.527004,ABC,buy,110.62,127 +2022-08-13 04:47:23.417625,DEF,buy,109.57,18 +2022-08-13 20:20:50.674428,DEF,buy,108.5,116 +2022-08-14 15:40:50.265295,ABC,sell,111.81,76 +2022-08-15 22:18:42.796771,ABC,sell,112.16,76 +2022-08-16 10:51:34.112190,DEF,buy,109.04,107 +2022-08-17 19:15:05.168308,DEF,sell,110.58,91 +2022-08-19 02:35:14.808555,DEF,buy,109.43,28 +2022-08-19 19:10:26.437159,ABC,buy,109.62,42 +2022-08-20 17:47:57.092472,ABC,sell,111.52,9 +2022-08-21 11:33:18.453189,ABC,sell,111.08,124 +2022-08-22 01:41:03.920524,ABC,sell,112.5,20 +2022-08-23 08:35:32.095857,DEF,buy,108.24,35 +2022-08-24 14:39:08.016662,ABC,buy,108.59,100 +2022-08-25 08:14:04.468055,DEF,buy,108.23,72 +2022-08-26 03:13:38.571293,DEF,sell,110.31,28 +2022-08-26 16:23:03.126660,DEF,sell,111.2,37 +2022-08-27 09:08:26.084874,DEF,buy,108.25,99 +2022-08-28 05:58:04.219105,ABC,sell,110.84,152 +2022-08-29 15:31:02.097553,ABC,sell,110.7,46 +2022-08-30 04:33:12.187961,ABC,buy,109.11,5 +2022-08-31 10:15:21.779228,DEF,buy,107.24,68 +2022-09-01 09:26:01.221288,DEF,sell,110.2,29 +2022-09-02 02:43:03.688042,ABC,sell,111.19,100 +2022-09-03 10:32:56.000668,DEF,buy,107.34,60 +2022-09-04 03:22:06.434118,ABC,sell,111.6,162 +2022-09-05 10:42:37.005689,DEF,sell,112.84,132 +2022-09-06 20:45:18.388702,DEF,sell,110.95,37 +2022-09-08 05:43:58.545101,DEF,buy,108.18,72 +2022-09-09 08:19:42.599782,ABC,sell,110.48,50 +2022-09-10 16:53:25.218087,ABC,buy,107.16,13 +2022-09-11 13:37:49.877255,DEF,sell,112.4,159 +2022-09-12 09:41:43.733590,ABC,buy,105.98,13 +2022-09-12 22:28:51.108526,DEF,sell,111.4,94 +2022-09-14 08:57:47.164383,ABC,sell,111.14,7 +2022-09-14 22:10:24.418016,DEF,sell,111.08,17 +2022-09-16 04:53:09.300084,ABC,sell,110.89,10 +2022-09-16 17:02:27.469239,DEF,buy,108.78,1 +2022-09-18 04:35:12.084834,DEF,sell,110.92,52 +2022-09-18 20:58:05.952096,ABC,sell,109.63,0 +2022-09-19 12:06:54.898949,ABC,buy,108.88,55 +2022-09-20 19:49:48.451916,ABC,buy,108.62,51 +2022-09-21 18:56:50.606807,DEF,sell,110.43,76 +2022-09-22 13:54:29.058213,DEF,sell,110.49,74 +2022-09-23 19:44:07.802252,ABC,sell,110.93,17 +2022-09-24 10:54:22.365105,ABC,buy,108.01,15 +2022-09-25 00:25:25.088127,DEF,buy,107.35,122 +2022-09-26 03:24:00.135470,DEF,buy,108.43,188 +2022-09-27 10:36:05.479167,ABC,buy,109.79,52 +2022-09-28 09:49:30.846196,DEF,buy,108.74,16 +2022-09-29 21:06:42.282655,ABC,sell,110.98,123 +2022-09-30 20:06:34.742504,DEF,buy,108.09,12 +2022-10-01 15:22:31.733164,ABC,sell,110.68,70 +2022-10-02 07:50:14.209068,DEF,sell,110.15,145 +2022-10-03 01:32:08.750096,DEF,sell,110.45,54 +2022-10-04 07:18:37.668706,ABC,sell,110.45,73 +2022-10-05 02:49:37.506266,ABC,buy,109.03,20 +2022-10-06 03:32:39.854770,ABC,buy,107.91,75 +2022-10-07 06:15:01.626764,ABC,sell,111.64,90 +2022-10-08 00:43:18.014051,ABC,sell,111.32,179 +2022-10-09 03:01:44.433356,DEF,buy,107.6,97 +2022-10-10 07:57:22.668103,DEF,sell,109.59,129 +2022-10-11 00:36:13.999028,DEF,sell,110.12,13 +2022-10-11 13:10:18.791888,ABC,buy,107.79,24 +2022-10-12 06:07:43.076930,DEF,sell,110.87,98 +2022-10-13 04:36:52.106167,DEF,buy,107.65,43 +2022-10-14 07:27:34.994361,DEF,buy,107.61,93 +2022-10-15 19:09:52.743013,ABC,sell,109.44,60 +2022-10-16 19:42:09.535395,DEF,sell,109.05,125 +2022-10-17 22:51:52.052639,ABC,buy,107.49,21 +2022-10-18 20:44:25.184264,ABC,buy,108.6,87 +2022-10-19 20:38:25.697075,ABC,buy,108.04,152 +2022-10-21 01:18:38.756541,ABC,buy,107.66,312 +2022-10-21 16:00:51.180848,ABC,sell,110.17,105 +2022-10-22 09:22:08.241165,DEF,sell,111.2,27 +2022-10-23 12:29:37.582090,ABC,buy,108.15,110 +2022-10-24 03:50:28.347994,DEF,buy,107.56,0 +2022-10-25 13:09:36.438332,ABC,sell,110.68,63 +2022-10-27 00:41:51.679900,ABC,sell,110.3,170 +2022-10-28 11:11:08.199134,DEF,sell,110.81,165 +2022-10-29 23:00:27.239266,ABC,sell,111.12,112 +2022-10-31 03:56:43.929541,DEF,sell,110.03,42 +2022-10-31 18:37:44.998537,ABC,sell,111.12,113 +2022-11-02 04:45:24.577913,ABC,buy,107.55,74 +2022-11-03 16:01:54.312755,DEF,sell,111.32,60 +2022-11-04 05:54:39.848592,DEF,buy,106.92,259 +2022-11-05 01:20:51.946905,DEF,buy,108.85,103 +2022-11-06 06:58:31.241286,DEF,buy,106.29,44 +2022-11-07 13:04:06.043547,DEF,buy,107.67,180 +2022-11-08 23:47:28.806563,ABC,sell,109.82,86 +2022-11-10 06:53:19.031394,ABC,buy,107.01,210 +2022-11-11 10:19:54.101129,DEF,buy,106.49,2 +2022-11-12 08:25:43.546238,ABC,buy,107.92,130 +2022-11-12 20:47:15.621900,DEF,buy,107.44,71 +2022-11-13 15:21:22.717340,DEF,sell,110.71,28 +2022-11-14 16:54:28.567202,DEF,buy,108.74,38 +2022-11-16 03:44:34.748015,ABC,buy,108.79,188 +2022-11-17 11:58:30.061292,DEF,buy,107.24,121 +2022-11-18 00:02:03.982633,DEF,sell,109.98,227 +2022-11-19 05:22:19.152441,ABC,buy,107.67,113 +2022-11-20 10:29:21.189335,DEF,buy,108.0,94 +2022-11-21 10:07:48.773302,DEF,buy,108.62,132 +2022-11-22 16:55:17.129604,ABC,buy,108.79,180 +2022-11-24 03:39:50.748455,DEF,sell,111.41,40 +2022-11-25 03:53:04.859703,DEF,buy,108.65,64 +2022-11-26 10:32:51.921955,ABC,sell,110.62,121 +2022-11-27 00:30:20.724787,DEF,sell,109.19,105 +2022-11-28 11:14:47.147989,ABC,buy,107.53,33 +2022-11-29 11:19:42.797454,ABC,sell,110.51,33 +2022-11-30 15:27:43.623698,ABC,sell,109.7,1 +2022-12-02 01:29:23.422287,DEF,buy,107.68,57 +2022-12-02 13:54:08.918384,DEF,sell,109.85,41 +2022-12-03 08:28:45.056187,ABC,sell,110.13,111 +2022-12-04 13:27:05.780705,DEF,buy,107.52,16 +2022-12-05 15:56:42.775543,DEF,sell,109.22,37 +2022-12-06 12:40:05.381655,ABC,buy,107.49,109 +2022-12-07 14:11:47.282880,DEF,sell,110.12,31 +2022-12-08 18:05:46.954172,ABC,sell,110.77,166 +2022-12-09 06:08:52.886761,DEF,buy,106.24,85 +2022-12-10 09:41:37.026012,DEF,buy,105.31,46 +2022-12-10 22:47:24.253078,DEF,sell,111.11,87 +2022-12-12 08:51:50.712037,DEF,buy,107.39,57 +2022-12-13 17:54:21.300239,ABC,sell,109.06,68 +2022-12-14 21:02:29.730218,ABC,buy,107.37,83 +2022-12-16 02:54:24.034151,ABC,sell,110.08,110 +2022-12-16 20:52:59.285638,DEF,sell,111.09,53 +2022-12-17 14:37:38.348825,ABC,sell,109.63,32 +2022-12-18 08:45:31.079841,DEF,sell,111.26,60 +2022-12-19 06:23:13.760383,DEF,buy,108.29,12 +2022-12-20 03:19:48.361704,ABC,sell,111.11,224 +2022-12-20 19:27:02.082350,ABC,buy,107.51,13 +2022-12-21 14:04:30.374790,DEF,sell,109.72,97 +2022-12-22 15:40:34.374467,DEF,sell,111.77,127 +2022-12-23 07:00:38.988137,DEF,buy,108.92,46 +2022-12-23 23:19:05.006101,ABC,sell,111.35,54 +2022-12-25 03:16:21.959283,DEF,sell,110.24,80 +2022-12-25 16:08:52.430953,DEF,buy,109.0,22 +2022-12-26 13:10:12.889315,ABC,buy,108.37,2 +2022-12-27 08:58:05.065470,DEF,sell,111.19,5 +2022-12-28 13:38:20.501286,DEF,buy,109.52,104 +2022-12-29 19:15:55.100400,DEF,buy,108.43,92 +2022-12-31 03:58:48.034637,ABC,buy,108.37,62 +2023-01-01 14:12:28.411759,DEF,buy,109.62,158 +2023-01-02 22:46:16.679129,ABC,buy,108.39,60 +2023-01-04 02:18:05.898308,DEF,buy,108.57,49 +2023-01-04 21:45:33.561650,ABC,sell,110.37,72 +2023-01-06 02:50:05.672719,DEF,buy,108.53,3 +2023-01-07 09:11:10.404589,ABC,sell,110.85,31 +2023-01-08 10:39:56.547221,ABC,sell,111.55,84 +2023-01-09 19:56:53.465863,DEF,buy,109.23,82 +2023-01-10 08:56:33.726915,ABC,buy,108.74,68 +2023-01-11 10:14:56.620855,DEF,buy,109.35,76 +2023-01-12 12:32:24.456241,ABC,buy,109.09,112 +2023-01-13 04:01:48.430036,DEF,sell,111.34,27 +2023-01-14 13:38:18.905930,ABC,sell,111.29,114 +2023-01-15 04:00:39.127373,ABC,buy,109.41,69 +2023-01-16 00:04:31.147892,ABC,sell,112.0,154 +2023-01-17 10:27:49.645339,DEF,buy,108.53,36 +2023-01-18 02:12:37.947493,ABC,buy,109.84,85 +2023-01-18 21:28:39.341094,ABC,buy,109.04,17 +2023-01-19 20:27:38.124578,DEF,sell,112.02,75 +2023-01-20 14:51:55.334884,DEF,buy,109.47,48 +2023-01-21 22:43:37.091361,DEF,sell,110.8,43 +2023-01-23 09:05:47.956970,DEF,buy,109.48,114 +2023-01-24 10:29:54.543582,ABC,sell,111.12,130 +2023-01-25 14:25:57.629581,DEF,buy,110.04,14 +2023-01-26 10:54:14.720849,ABC,sell,111.45,30 +2023-01-27 11:06:51.273295,DEF,buy,109.43,69 +2023-01-28 05:02:52.009266,ABC,buy,110.51,23 +2023-01-29 11:12:23.140267,DEF,sell,111.89,34 +2023-01-30 09:18:11.731626,DEF,buy,108.63,53 +2023-01-31 10:28:06.147504,ABC,sell,111.85,90 +2023-02-01 05:20:29.243549,ABC,sell,111.36,104 +2023-02-01 19:55:12.372782,DEF,buy,110.47,64 +2023-02-02 08:40:43.033048,DEF,buy,109.79,83 +2023-02-03 20:37:38.830328,DEF,sell,112.55,141 +2023-02-04 16:06:19.734564,ABC,sell,113.01,131 +2023-02-06 02:40:41.193443,DEF,sell,113.16,19 +2023-02-07 03:31:09.833001,DEF,sell,112.75,128 +2023-02-07 19:20:24.756782,DEF,buy,109.7,145 +2023-02-08 10:29:44.285098,DEF,buy,110.09,15 +2023-02-09 06:15:28.895500,DEF,buy,108.67,121 +2023-02-10 17:39:19.590199,DEF,sell,111.96,32 +2023-02-11 17:40:52.699262,DEF,sell,112.67,157 +2023-02-12 08:35:50.345000,ABC,sell,111.87,72 +2023-02-13 07:09:48.658305,ABC,buy,110.04,49 +2023-02-14 14:41:49.286859,ABC,sell,113.2,124 +2023-02-15 06:01:14.621831,ABC,buy,109.8,7 +2023-02-16 14:29:40.758021,DEF,buy,111.32,33 +2023-02-17 09:57:43.670191,ABC,buy,110.48,96 +2023-02-17 23:11:53.364045,ABC,sell,113.29,0 +2023-02-18 18:53:35.837016,DEF,buy,111.18,85 +2023-02-20 00:06:24.893337,ABC,sell,114.1,99 +2023-02-21 03:44:33.398411,DEF,buy,111.21,146 +2023-02-22 09:40:12.744134,ABC,sell,112.87,149 +2023-02-23 08:40:09.107907,DEF,buy,110.64,64 +2023-02-24 12:59:15.838585,DEF,sell,113.22,24 +2023-02-25 05:02:21.730088,DEF,buy,109.94,40 +2023-02-26 01:11:48.717540,DEF,sell,112.71,19 +2023-02-27 09:37:00.261624,ABC,sell,112.3,104 +2023-02-28 05:41:27.955968,ABC,sell,114.14,71 +2023-03-01 16:17:23.082954,ABC,buy,110.4,145 +2023-03-02 21:49:09.999385,ABC,sell,113.48,109 +2023-03-03 12:55:58.219914,DEF,sell,112.46,24 +2023-03-04 16:18:25.273013,ABC,buy,111.04,180 +2023-03-05 06:44:04.289828,DEF,buy,110.2,127 +2023-03-06 04:11:44.727651,DEF,sell,112.55,51 +2023-03-07 03:12:24.701683,DEF,sell,113.82,108 +2023-03-08 00:43:03.374748,ABC,sell,112.87,123 +2023-03-09 07:58:02.340734,ABC,sell,113.06,135 +2023-03-10 15:08:13.096633,ABC,buy,110.55,169 +2023-03-11 03:59:19.245199,DEF,sell,112.41,36 +2023-03-12 01:35:43.246459,ABC,buy,110.42,12 +2023-03-13 08:31:29.399398,DEF,buy,110.68,23 +2023-03-14 19:56:50.359736,DEF,buy,109.82,87 +2023-03-16 07:32:45.416792,DEF,sell,113.08,3 +2023-03-17 08:51:14.464303,DEF,sell,113.72,20 +2023-03-18 02:10:32.432898,DEF,sell,112.8,62 +2023-03-19 00:01:47.797982,DEF,buy,109.94,47 +2023-03-20 09:58:37.335414,DEF,sell,113.04,63 +2023-03-21 07:54:16.116934,DEF,sell,112.83,119 +2023-03-21 22:59:30.651875,DEF,sell,113.51,98 +2023-03-22 20:15:06.213594,DEF,sell,114.03,70 +2023-03-23 21:08:35.778099,DEF,buy,111.4,121 +2023-03-25 06:17:23.020450,DEF,sell,112.15,68 +2023-03-26 14:12:59.470613,ABC,buy,109.72,149 +2023-03-27 23:07:57.818439,DEF,buy,110.55,129 +2023-03-28 21:12:41.704566,DEF,buy,110.41,35 +2023-03-30 02:10:23.655353,ABC,sell,113.35,41 +2023-03-31 08:27:26.281019,ABC,sell,112.94,139 +2023-04-01 15:57:43.361771,ABC,sell,113.56,65 +2023-04-02 10:37:05.262320,DEF,sell,113.19,95 +2023-04-02 23:31:32.145078,ABC,sell,113.19,78 +2023-04-03 20:30:35.338091,DEF,buy,109.71,198 +2023-04-04 13:59:51.084947,ABC,buy,111.53,158 +2023-04-05 16:24:46.435548,DEF,sell,113.14,42 +2023-04-06 20:23:37.603323,ABC,buy,110.68,77 +2023-04-07 11:23:36.357089,DEF,buy,109.53,119 +2023-04-08 02:01:27.081921,ABC,sell,114.79,123 +2023-04-08 21:43:54.676745,ABC,sell,113.93,70 +2023-04-10 07:46:08.266987,DEF,sell,113.49,81 +2023-04-11 17:18:14.054823,ABC,buy,110.46,118 +2023-04-12 15:58:14.751171,DEF,buy,110.16,66 +2023-04-13 04:22:45.304894,ABC,buy,110.73,91 +2023-04-13 23:54:38.019038,ABC,sell,111.81,92 +2023-04-15 09:38:53.247564,DEF,sell,113.13,30 +2023-04-16 16:09:18.547635,DEF,sell,112.52,2 +2023-04-17 09:06:50.377212,DEF,buy,110.62,127 +2023-04-18 18:49:40.880635,ABC,sell,113.92,74 +2023-04-19 19:25:44.529116,ABC,buy,110.58,44 +2023-04-20 09:32:35.300601,DEF,sell,113.82,71 +2023-04-21 14:16:30.400699,DEF,sell,113.23,31 +2023-04-22 13:07:40.967297,DEF,buy,109.75,54 +2023-04-23 14:42:59.736073,DEF,sell,113.88,121 +2023-04-24 10:05:08.815922,ABC,sell,113.02,69 +2023-04-25 00:56:24.272917,DEF,buy,110.5,143 +2023-04-26 11:22:26.167493,ABC,sell,114.1,98 +2023-04-27 11:32:11.690780,DEF,sell,112.94,235 +2023-04-28 09:44:32.600204,ABC,sell,113.64,84 +2023-04-29 11:59:32.979650,ABC,buy,108.15,77 +2023-04-30 02:42:39.618133,DEF,sell,113.45,96 +2023-05-01 10:28:04.290833,DEF,sell,113.34,115 +2023-05-02 08:36:13.782766,DEF,sell,113.79,60 +2023-05-03 19:11:51.416366,ABC,sell,114.4,7 +2023-05-04 08:41:13.467424,DEF,buy,110.7,63 +2023-05-05 00:34:38.379632,ABC,sell,114.78,114 +2023-05-06 08:22:29.158720,ABC,sell,112.82,127 +2023-05-07 15:58:33.880783,ABC,buy,110.37,6 +2023-05-08 17:43:57.909991,ABC,buy,109.13,17 +2023-05-10 03:25:07.873473,ABC,buy,111.11,26 +2023-05-10 17:23:02.808562,DEF,buy,109.89,27 +2023-05-11 05:25:20.912526,ABC,sell,113.74,51 +2023-05-12 09:43:07.340207,ABC,buy,109.9,12 +2023-05-12 22:26:07.343868,DEF,sell,111.83,145 +2023-05-13 11:28:33.792975,DEF,sell,111.7,89 +2023-05-14 12:45:47.800269,DEF,sell,112.86,27 +2023-05-15 06:56:26.610138,DEF,sell,112.98,235 +2023-05-16 10:02:45.884877,DEF,sell,113.21,92 +2023-05-17 10:55:35.452523,DEF,buy,110.72,117 +2023-05-18 21:22:21.273686,DEF,buy,111.82,223 +2023-05-19 20:37:23.834780,ABC,sell,113.62,83 +2023-05-21 01:28:08.896460,DEF,buy,111.19,34 +2023-05-21 18:08:56.961762,DEF,sell,113.45,28 +2023-05-22 08:15:34.645390,DEF,sell,114.33,8 +2023-05-23 04:52:57.822634,ABC,sell,114.11,63 +2023-05-24 08:22:40.319899,ABC,buy,110.92,124 +2023-05-25 14:09:09.291857,ABC,buy,112.39,68 +2023-05-26 14:51:37.722356,ABC,buy,110.85,35 +2023-05-27 07:44:42.330953,ABC,buy,111.17,81 +2023-05-28 04:09:31.543299,DEF,buy,108.62,41 +2023-05-29 13:31:28.170533,DEF,sell,114.48,31 +2023-05-30 02:40:43.983719,DEF,sell,112.71,24 +2023-05-31 08:20:47.464559,DEF,sell,113.34,48 +2023-06-01 14:23:14.624100,DEF,sell,113.85,91 +2023-06-02 23:07:36.038290,DEF,buy,108.84,82 +2023-06-04 10:36:06.771744,ABC,sell,113.77,133 +2023-06-05 14:33:53.711623,ABC,buy,110.77,26 +2023-06-06 07:52:03.948809,ABC,buy,110.37,5 +2023-06-07 00:27:01.731195,DEF,buy,111.52,35 +2023-06-08 11:36:48.244570,ABC,buy,110.79,78 +2023-06-09 02:46:16.464370,ABC,sell,114.49,30 +2023-06-10 07:16:55.962316,DEF,sell,113.18,97 +2023-06-11 17:55:51.411074,DEF,buy,111.87,153 +2023-06-12 10:46:59.228738,DEF,buy,111.31,130 +2023-06-13 04:12:21.650142,ABC,buy,111.48,68 +2023-06-14 02:56:56.677153,ABC,sell,114.4,69 +2023-06-14 17:40:49.406225,DEF,sell,114.17,70 +2023-06-15 17:02:23.271844,DEF,buy,109.73,186 +2023-06-16 19:59:03.521008,ABC,sell,114.77,128 +2023-06-17 09:46:42.987341,DEF,sell,115.68,184 +2023-06-18 04:36:35.598372,ABC,buy,109.3,144 +2023-06-19 10:12:07.550032,DEF,buy,111.32,54 +2023-06-20 03:29:18.657048,ABC,buy,110.14,62 +2023-06-21 00:53:28.341602,DEF,sell,115.17,72 +2023-06-21 15:53:53.302541,ABC,sell,114.28,39 +2023-06-22 06:39:37.331952,DEF,sell,114.46,18 +2023-06-23 01:27:03.104965,DEF,sell,115.04,142 +2023-06-24 06:22:51.291176,ABC,sell,112.24,57 +2023-06-25 10:17:24.016103,DEF,sell,112.67,105 +2023-06-26 15:07:14.863781,ABC,buy,109.32,20 +2023-06-27 20:21:30.721106,ABC,sell,114.6,88 +2023-06-29 06:03:34.014798,DEF,sell,114.59,124 +2023-06-29 22:35:23.833448,ABC,sell,112.76,181 +2023-06-30 21:58:03.845100,DEF,buy,110.72,40 +2023-07-02 02:59:18.297063,DEF,sell,113.08,120 +2023-07-03 11:46:06.659304,ABC,buy,109.77,119 +2023-07-04 23:27:13.342403,ABC,buy,111.11,11 +2023-07-05 19:56:48.800520,DEF,sell,114.46,127 +2023-07-06 08:39:32.151443,ABC,buy,111.75,120 +2023-07-07 17:08:57.440121,ABC,sell,113.52,45 +2023-07-08 07:27:20.624174,DEF,sell,115.11,31 +2023-07-09 14:25:10.220801,ABC,buy,111.43,131 +2023-07-10 23:39:23.905075,DEF,buy,112.2,49 +2023-07-12 04:20:14.948610,DEF,sell,115.55,153 +2023-07-13 12:59:12.218388,ABC,sell,114.58,119 +2023-07-14 05:33:13.494569,ABC,buy,111.54,99 +2023-07-15 13:03:22.047222,DEF,buy,113.53,42 +2023-07-16 10:58:49.984917,DEF,buy,113.35,26 +2023-07-17 08:59:56.796229,ABC,sell,115.59,36 +2023-07-18 04:59:59.642139,ABC,buy,113.24,113 +2023-07-19 14:39:14.157078,ABC,sell,115.48,79 +2023-07-20 05:54:56.654372,DEF,sell,115.04,121 +2023-07-21 07:37:42.843345,ABC,sell,115.79,132 +2023-07-22 15:30:55.583689,ABC,sell,114.3,131 +2023-07-23 18:44:59.668741,ABC,sell,114.76,50 +2023-07-25 05:28:24.976944,DEF,buy,113.34,86 +2023-07-26 00:34:32.352646,ABC,sell,116.78,235 +2023-07-27 08:02:05.864235,DEF,buy,114.06,0 +2023-07-28 08:34:30.649548,ABC,sell,116.51,9 +2023-07-29 14:55:41.378831,DEF,buy,113.29,2 +2023-07-30 20:22:14.449905,DEF,sell,114.56,277 +2023-08-01 04:57:21.221920,DEF,sell,115.89,4 +2023-08-02 15:04:44.749937,DEF,sell,116.31,66 +2023-08-03 15:53:58.368846,DEF,buy,114.14,55 +2023-08-04 21:11:58.302733,DEF,sell,117.93,43 +2023-08-06 04:39:02.524774,DEF,sell,114.75,7 +2023-08-07 15:35:40.676871,ABC,sell,117.52,89 +2023-08-08 22:48:48.163853,DEF,buy,112.62,115 +2023-08-09 15:50:01.125969,ABC,buy,114.25,32 +2023-08-10 15:12:57.844100,DEF,buy,112.74,51 +2023-08-12 01:56:29.637117,DEF,sell,116.72,127 +2023-08-13 05:06:45.058456,DEF,buy,113.88,134 +2023-08-13 23:30:40.055274,DEF,sell,117.2,9 +2023-08-15 08:21:49.181710,ABC,buy,113.16,92 +2023-08-16 17:27:08.513992,DEF,buy,112.47,104 +2023-08-17 06:45:08.806525,ABC,sell,117.63,120 +2023-08-17 18:50:33.927109,ABC,sell,116.0,268 +2023-08-19 03:42:58.621466,DEF,buy,112.84,184 +2023-08-19 22:56:06.771202,ABC,sell,115.71,26 +2023-08-21 05:21:14.172942,ABC,sell,116.26,86 +2023-08-21 22:39:45.342216,DEF,buy,114.1,4 +2023-08-22 21:35:11.867461,ABC,sell,117.57,10 +2023-08-24 05:48:27.381003,DEF,buy,114.2,39 +2023-08-25 03:07:02.547947,ABC,buy,113.99,5 +2023-08-26 12:57:17.603894,DEF,sell,116.74,24 +2023-08-27 14:08:45.074107,ABC,sell,117.52,257 +2023-08-28 11:40:13.036071,DEF,buy,113.91,57 +2023-08-29 02:12:05.348155,ABC,buy,113.3,36 +2023-08-30 04:32:46.062854,DEF,buy,114.11,83 +2023-08-30 20:27:58.447086,ABC,sell,117.08,48 +2023-09-01 07:25:56.381566,DEF,buy,113.28,259 +2023-09-02 16:08:14.273111,DEF,sell,115.56,98 +2023-09-03 23:51:18.994919,ABC,sell,117.32,44 +2023-09-05 06:39:17.903730,ABC,sell,116.69,43 +2023-09-06 05:30:20.541204,ABC,sell,116.31,17 +2023-09-07 09:36:39.229264,DEF,buy,112.52,123 +2023-09-08 02:54:05.862958,ABC,buy,114.36,34 +2023-09-09 05:21:42.164569,DEF,buy,114.2,119 +2023-09-10 04:22:26.847342,ABC,sell,117.89,65 +2023-09-11 01:42:16.321872,DEF,sell,117.9,131 +2023-09-11 19:02:41.870724,ABC,sell,117.9,12 +2023-09-13 05:25:31.146981,ABC,buy,113.52,65 +2023-09-14 06:09:17.941561,ABC,buy,113.46,51 +2023-09-15 04:48:02.456780,ABC,buy,114.74,50 +2023-09-15 20:14:37.693406,ABC,buy,115.07,89 +2023-09-16 22:03:02.612319,DEF,buy,114.72,68 +2023-09-17 17:41:24.833606,ABC,sell,117.71,115 +2023-09-19 03:36:49.856478,ABC,sell,115.99,110 +2023-09-20 06:32:14.981079,DEF,buy,114.26,1 +2023-09-21 13:47:45.511286,ABC,buy,113.3,98 +2023-09-22 21:57:45.324609,ABC,sell,117.83,181 +2023-09-23 21:14:15.170620,DEF,sell,116.55,76 +2023-09-24 10:19:19.640603,ABC,sell,117.51,263 +2023-09-25 20:52:21.988377,DEF,buy,113.8,139 +2023-09-27 04:56:24.712100,DEF,sell,117.11,220 +2023-09-28 11:30:53.169255,ABC,buy,114.32,45 +2023-09-29 06:32:52.469026,ABC,sell,116.24,39 +2023-09-29 21:05:33.457530,DEF,buy,113.82,155 +2023-09-30 11:30:56.143173,ABC,buy,114.31,43 +2023-10-01 21:24:18.944756,ABC,buy,114.28,69 +2023-10-03 02:51:04.794100,DEF,buy,113.49,2 +2023-10-04 08:46:09.020099,ABC,buy,114.37,49 +2023-10-05 14:07:51.477340,ABC,sell,117.46,135 +2023-10-07 01:51:27.199474,DEF,sell,117.89,87 +2023-10-07 15:38:24.843009,ABC,sell,116.65,135 +2023-10-09 02:36:30.417628,DEF,buy,113.9,141 +2023-10-10 11:37:34.058553,DEF,buy,115.37,43 +2023-10-11 22:41:20.338851,ABC,buy,114.87,54 +2023-10-12 15:33:36.338116,DEF,buy,114.93,50 +2023-10-13 05:19:18.201212,DEF,buy,114.28,15 +2023-10-14 10:34:31.572057,DEF,buy,115.05,11 +2023-10-15 04:14:59.314545,ABC,sell,117.57,87 +2023-10-16 15:31:34.681074,DEF,buy,115.0,17 +2023-10-17 20:15:15.196842,ABC,buy,114.07,45 +2023-10-19 01:36:58.570492,DEF,buy,114.37,18 +2023-10-20 01:44:43.980091,DEF,buy,113.07,90 +2023-10-21 02:18:34.527258,DEF,buy,113.01,3 +2023-10-21 17:02:07.702145,DEF,buy,113.8,70 +2023-10-22 10:25:15.362384,DEF,sell,117.81,2 +2023-10-23 06:55:01.604211,ABC,buy,113.7,81 +2023-10-24 12:27:25.662439,ABC,buy,114.36,25 +2023-10-25 13:20:02.413408,DEF,buy,113.11,46 +2023-10-26 23:47:20.290043,DEF,buy,112.79,83 +2023-10-28 00:14:08.932113,ABC,sell,117.07,43 +2023-10-29 00:26:35.136887,DEF,sell,116.8,99 +2023-10-29 19:54:11.237484,DEF,buy,114.06,102 +2023-10-30 17:35:53.787810,ABC,sell,115.77,128 +2023-10-31 20:27:22.832742,DEF,sell,115.87,72 +2023-11-01 11:22:00.240060,DEF,buy,112.71,104 +2023-11-02 04:32:58.087785,ABC,sell,114.9,18 +2023-11-02 19:08:50.240139,DEF,sell,114.63,68 +2023-11-03 08:29:18.123876,DEF,buy,112.79,187 +2023-11-04 13:26:31.597994,ABC,sell,115.2,0 +2023-11-05 18:50:31.404102,DEF,buy,112.66,136 +2023-11-07 00:34:24.507118,DEF,sell,115.67,11 +2023-11-07 20:42:06.978221,DEF,sell,116.49,8 +2023-11-09 07:16:00.966696,DEF,buy,112.89,71 +2023-11-10 16:32:42.481900,ABC,buy,112.7,45 +2023-11-11 16:19:03.478236,ABC,buy,113.0,8 +2023-11-13 03:11:10.792276,ABC,buy,112.84,100 +2023-11-14 13:46:01.610176,ABC,sell,115.34,27 +2023-11-15 03:32:21.388950,ABC,buy,112.23,131 +2023-11-16 13:22:30.533003,DEF,sell,114.09,80 +2023-11-17 15:32:25.297161,ABC,buy,112.02,166 +2023-11-18 11:37:51.444322,DEF,buy,112.57,29 +2023-11-19 12:16:10.491268,ABC,buy,112.58,23 +2023-11-20 17:25:38.206791,ABC,sell,114.8,112 +2023-11-22 03:30:04.609507,ABC,buy,111.88,143 +2023-11-23 15:14:52.521360,ABC,sell,114.17,26 +2023-11-24 12:44:15.830802,ABC,sell,115.44,85 +2023-11-25 11:37:12.088547,ABC,sell,114.38,102 +2023-11-26 03:36:42.359710,ABC,buy,112.54,34 +2023-11-26 23:12:53.999415,ABC,buy,113.51,131 +2023-11-28 04:23:53.449973,DEF,buy,113.91,54 +2023-11-29 13:31:21.302779,ABC,buy,111.54,67 +2023-11-30 20:00:39.689406,DEF,buy,112.29,33 +2023-12-01 19:33:48.861286,DEF,sell,115.46,91 +2023-12-02 18:42:20.423581,DEF,sell,115.46,122 +2023-12-03 09:56:12.641709,ABC,buy,111.3,132 +2023-12-04 09:30:44.110533,ABC,buy,111.7,138 +2023-12-04 23:14:39.156889,ABC,sell,115.12,78 +2023-12-05 13:56:17.878801,ABC,sell,113.22,82 +2023-12-06 04:32:52.988670,DEF,buy,113.22,1 +2023-12-07 01:58:35.161976,ABC,sell,115.76,32 +2023-12-08 03:28:44.865282,DEF,buy,110.67,147 +2023-12-08 21:46:18.203489,ABC,buy,111.88,167 +2023-12-09 12:38:31.598013,ABC,sell,114.89,87 +2023-12-10 10:11:17.489924,DEF,sell,116.41,175 +2023-12-11 10:05:37.842972,ABC,sell,115.1,87 +2023-12-12 18:18:36.239046,ABC,sell,115.66,40 +2023-12-13 10:17:37.885293,ABC,buy,110.58,105 +2023-12-14 00:25:38.064048,DEF,sell,116.13,31 +2023-12-14 14:26:14.295628,DEF,buy,112.17,28 +2023-12-15 06:13:45.593442,DEF,buy,110.85,3 +2023-12-15 23:39:49.565874,DEF,buy,112.65,114 +2023-12-17 08:32:12.498075,ABC,buy,111.21,10 +2023-12-18 02:34:24.171202,ABC,sell,115.45,221 +2023-12-19 05:53:03.903848,ABC,buy,113.41,116 +2023-12-19 23:24:57.473122,ABC,buy,113.84,163 +2023-12-21 10:43:19.303702,ABC,sell,116.52,101 +2023-12-22 03:30:57.352181,ABC,sell,117.8,146 +2023-12-22 20:16:08.285168,ABC,sell,115.76,48 +2023-12-24 03:39:55.275377,ABC,buy,111.8,13 +2023-12-25 12:27:04.512067,DEF,buy,114.18,212 +2023-12-26 23:23:35.478158,ABC,buy,111.75,79 +2023-12-28 10:49:04.870534,DEF,sell,116.86,98 +2023-12-29 14:42:59.385652,ABC,sell,116.7,109 +2023-12-30 09:35:41.868083,DEF,sell,115.39,6 +2023-12-31 21:30:48.805788,DEF,buy,112.7,35 +2024-01-02 02:59:26.932495,DEF,buy,114.65,193 +2024-01-03 04:12:58.121859,ABC,buy,111.78,92 +2024-01-04 06:27:00.608979,ABC,buy,112.62,74 +2024-01-04 20:11:10.605979,ABC,sell,117.28,83 +2024-01-05 11:58:19.396530,ABC,sell,117.17,134 +2024-01-06 18:55:51.276607,ABC,buy,114.18,39 +2024-01-07 17:26:41.096201,ABC,buy,113.3,94 +2024-01-08 15:08:33.621269,ABC,sell,114.39,230 +2024-01-09 23:54:39.467159,ABC,buy,114.52,160 +2024-01-11 00:25:23.205636,ABC,buy,111.5,41 +2024-01-12 09:56:49.723746,DEF,buy,112.44,99 +2024-01-13 16:33:19.486731,DEF,buy,113.18,124 +2024-01-14 12:49:43.124741,DEF,sell,117.28,149 +2024-01-15 04:46:11.683380,DEF,sell,116.71,234 +2024-01-16 06:50:53.390254,ABC,sell,117.48,103 +2024-01-17 08:28:17.562209,ABC,buy,113.54,184 +2024-01-17 23:00:32.913775,DEF,sell,116.08,23 +2024-01-18 21:21:31.429722,ABC,buy,112.45,90 +2024-01-20 05:48:12.896500,ABC,sell,114.75,45 +2024-01-21 14:04:35.204618,ABC,buy,113.65,28 +2024-01-22 20:17:54.336788,DEF,sell,116.67,130 +2024-01-23 19:26:52.257983,DEF,sell,116.05,112 +2024-01-24 20:24:45.395853,DEF,buy,113.75,110 +2024-01-25 17:21:37.463900,DEF,sell,116.03,226 +2024-01-27 02:32:08.329176,ABC,sell,116.01,183 +2024-01-28 13:05:35.814459,ABC,sell,116.3,29 +2024-01-29 16:34:20.017620,ABC,sell,116.97,12 diff --git a/TASK_3/tsconfig.json b/TASK_3/tsconfig.json new file mode 100644 index 0000000..0980b23 --- /dev/null +++ b/TASK_3/tsconfig.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "target": "es5", + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], + "allowJs": true, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "preserve" + }, + "include": [ + "src" + ] +}