From d09c87819a36c0bd5015b228855dfb0457bbb583 Mon Sep 17 00:00:00 2001 From: Lev Date: Sat, 12 Jun 2021 19:27:37 -0500 Subject: [PATCH] Add Initial commit for print and remove functions --- .../Topic 5/5.1.9/20200317.csv | 3549 +++++++++++++++++ .../Topic 5/5.1.9/CSVReader.cpp | 104 + .../Topic 5/5.1.9/CSVReader.h | 24 + .../Topic 5/5.1.9/MerkelMain.cpp | 169 + .../Topic 5/5.1.9/MerkelMain.h | 30 + .../Topic 5/5.1.9/OrderBook.cpp | 196 + .../Topic 5/5.1.9/OrderBook.h | 37 + .../Topic 5/5.1.9/OrderBookEntry.cpp | 28 + .../Topic 5/5.1.9/OrderBookEntry.h | 37 + .../Topic 5/5.1.9/Wallet.cpp | 40 + .../Topic 5/5.1.9/Wallet.h | 21 + .../Topic 5/5.1.9/a.exe | Bin 0 -> 362279 bytes .../Topic 5/5.1.9/main.cpp | 60 + 13 files changed, 4295 insertions(+) create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/20200317.csv create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/CSVReader.cpp create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/CSVReader.h create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/MerkelMain.cpp create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/MerkelMain.h create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBook.cpp create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBook.h create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBookEntry.cpp create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBookEntry.h create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/Wallet.cpp create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/Wallet.h create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/a.exe create mode 100644 CM2005 Object Oriented Programming/Topic 5/5.1.9/main.cpp diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/20200317.csv b/CM2005 Object Oriented Programming/Topic 5/5.1.9/20200317.csv new file mode 100644 index 0000000..3752ce3 --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/20200317.csv @@ -0,0 +1,3549 @@ +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.021873a78,a.44564869 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02187308,7.44564869 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02187307,3.467434 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02187305,6.85567013 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.021873,1. +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02187163,0.03322569 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02187008,0.21 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02186299,0.1 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02186251,0.0091 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02186053,0.58 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02186052,0.05 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02185561,9.14455526 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02184944,130. +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02184363,4.52654436 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02183269,4.89101735 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02183264,0.00630238 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.0218247,0.01248192 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.0218238,41.5 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02181735,0.2 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02180845,50. +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.0218,32.74659999 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02179639,0.40030023 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.0217942,0.81461421 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02179148,49. +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02178009,0.73972375 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02177774,48. +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.0217631,0.01368442 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.021763,0.57907871 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02176045,49. +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02175882,40.67636181 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02175498,0.1331879 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.0217499,0.04644343 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02174665,51. +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02174558,50.96 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02173852,14.73 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02173707,0.09825887 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02173628,0.03355265 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02173528,0.55209779 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02172401,0.00633334 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02171691,0.02869842 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02170739,1.033055 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02170001,2.58533184 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.0217,11.58032904 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02168639,0.40030022 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02167076,33.82130391 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02167075,0.1777869 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02164914,31.97356142 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02164903,0.01766217 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02164226,0.14046593 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02161593,0.00636546 +2020/03/17 17:01:24.884492,ETH/BTC,bid,0.02160336,508.56 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02189093,9.80492203 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02189094,10.91645003 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02189096,6.85752424 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02189398,9.14003499 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02189399,9.14068583 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02189434,130. +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.0219,0.04 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.021901,42.4 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02191749,23.5 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02192039,0.4014997 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02193216,1.37106548 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02193217,36.8 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02194667,50.95 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02195467,0.2 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02195887,14.73 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02196,0.0199982 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02196165,37.7 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02196924,4.94993079 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02199288,0.54563113 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.021998,0.01251984 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02201782,0.17 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02202912,1.13550823 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02204899,0.4 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02205152,0.00623928 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02205403,508.55 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.0220972,0.01263333 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02210103,0.00019101 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02210226,0.086064 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02210654,29.79106636 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02210655,6.90840309 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02210752,1.24905905 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.0221428,0.01274004 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02215,0.0697053 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.0221597,0.4 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02216178,0.00620832 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02218591,1.37396496 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.0221898,0.01286127 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02222318,0.0092 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02222991,0.5 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02223142,0.086064 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.022234,0.19992 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02224422,0.05 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02225,0.05746774 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02226116,0.12491728 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02226117,0.05 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02226156,0.68965079 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02226177,0.05 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02226431,1.51136146 +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02227,1. +2020/03/17 17:01:24.884492,ETH/BTC,ask,0.02227042,0.4 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.0000003,29468687.918283 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000029,29354859.324531 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000028,33183658.838306 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000027,70492155.16241 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000026,47973630.799864 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000025,54375270.29956 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000024,43578159.041355 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000023,55039906.016943 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000022,35101189.028424 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000021,17487929.456232 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.0000002,23948681.085421 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000019,9908337.0918123 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000018,17140674.938161 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000017,10816395.006882 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000016,18698273.51265 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000015,16277969.480293 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000014,102751129.09834 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000013,31727762.768641 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000012,19995159.833333 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000011,28995182.727273 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.0000001,23774671.459259 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000009,12981604.444444 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000008,17423077.375 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000007,15265749.142857 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000006,17737965.333333 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000005,1334531.94 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000004,316250. +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000003,37081819. +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000002,148187044.35714 +2020/03/17 17:01:24.884492,DOGE/BTC,bid,0.00000001,31940498. +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000031,11901419.52546 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000032,41260944.21614 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000033,23594827.903824 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000034,21803662.672223 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000035,18263184.257508 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000036,5679965.5678208 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000037,13314388.737357 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000038,7712660.475328 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000039,20443826.378187 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.0000004,18956753.397818 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000041,4835576.6065579 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000042,5952282.4414734 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000043,3501920.4320189 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000044,14582197.403095 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000045,4614626.4597111 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000046,2880183.0593082 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000047,10796386.702639 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000048,10993658.990659 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000049,11470242.6909 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.0000005,9822169.5205892 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000051,6596323.5807754 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000052,4513618.0740915 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000053,9635813.612021 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000054,7066622.9245546 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000055,7494963.9555021 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000056,23053312.757354 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000057,5490128.617437 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000058,22647865.088014 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000059,6597647.8383743 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.0000006,27239374.616801 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000061,1768636.8338943 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000062,24668402.369191 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000063,8128739.1553844 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000064,24019776.382939 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000065,4968243.7569908 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000066,27514366.540371 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000067,4397588.3406862 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000068,2235573.1875588 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000069,5909908.2897985 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.0000007,34897322.778391 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000071,2764354.1634975 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000072,1845992.0785433 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000073,7369552.1200649 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000074,5257917.5442386 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000075,33854092.468691 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000076,3010444.3290228 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000077,1924792.4649358 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000078,16607624.90818 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.00000079,7917339.5022544 +2020/03/17 17:01:24.884492,DOGE/BTC,ask,0.0000008,49152265.030762 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5348.8502489,2.46021 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5348.75042208,0.49825485 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5348.75033244,0.2053277 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5348.75033243,0.49825485 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5348.75027298,0.13939 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5348.75026299,6.41737629 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5348.75008343,0.1 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5348.72760968,0.0102458 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5347.09680316,0.11 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5344.64531488,0.01 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5342.20773889,0.00189091 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5340.68044367,0.04491628 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5338.,0.00187337 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5337.04498549,0.0579 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5336.24294118,0.00872662 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5331.3518867,0.4284 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5331.07000627,0.0694 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5328.11623127,1.3907 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5327.51687267,0.0438737 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5327.46290721,0.00024266 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5323.83418,0.001 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5323.25277012,1.97008162 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5321.,3.35 + + +2020/03/17 17:01:24.884492,BTC/USDT,bid,5319.450228,0.00020075 + + +2020/03/17 17:01:24.884492,BTC/USDT,bid,5315.6477491,0.00027634 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5315.22320561,0.0064523 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5314.15443661,0.000268 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5309.56705166,0.00020075 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5308.704103,0.00161787 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5307.,0.00018862 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5306.82904643,0.01884365 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5305.9305645,0.05654051 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5305.93056449,0.00030859 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5305.2265,0.002 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5302.21248119,0.17485331 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5302.21248116,0.00377201 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5300.71345968,14.1319 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5300.,0.00207548 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5299.68387533,0.00020075 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5292.41384004,0.33259279 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5292.41384,0.001 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5290.6,0.001 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5290.27680296,0.00903071 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5290.,1. +2020/03/17 17:01:24.884492,BTC/USDT,bid,5289.80069899,0.00020075 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5289.327667,0.10245671 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5286.47654892,0.000283 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5286.29939887,0.0008359 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5285.24199473,0.0094603 +2020/03/17 17:01:24.884492,BTC/USDT,bid,5284.37507018,0.0064523 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5351.99999999,0.08 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5356.30616,0.001 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5358.58681488,0.11 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5360.54451488,0.01 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5361.51123187,6.3 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5363.65257251,0.00993653 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5369.,0.00186254 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5369.2735,0.002 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5370.14412213,0.00931073 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5370.25377393,0.00024073 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5373.96128949,0.4284 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5374.10951007,1.11554789 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5375.,0.00018605 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5375.13691326,2.36546973 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5375.28021869,1.3906 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5377.46076613,0.0064523 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5378.24518971,0.88506963 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5381.87187775,0.0008 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5384.99999998,0.73293336 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5385.,0.0194056 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5385.50669774,0.00766 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5387.18543998,0.05608265 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5387.18543999,0.01426 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5388.10582,0.001 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5390.,0.26905092 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5392.32856201,0.00020057 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5394.3801072,0.00027378 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5395.,1.36185087 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5395.59765952,0.0011025 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5396.42871506,14.1318 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5400.,0.14371419 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5400.33151632,0.0384 + + +2020/03/17 17:01:24.884492,BTC/USDT,ask,5405.41766912,0.69895055 + + +2020/03/17 17:01:24.884492,BTC/USDT,ask,5405.41766915,0.00423615 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5406.30673519,0.01366 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5406.52042159,2.92760636 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5408.85229981,0.0064523 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5409.92702531,0.00762601 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5411.99597199,0.0074 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5412.,0.005425 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5413.10527511,0.00923684 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5414.,0.00018766 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5418.51724799,0.00072134 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5429.63426442,0.0384 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5430.26543436,0.02431211 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5434.07485883,0.01847059 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5440.42708512,0.0064523 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5452.7961812,0.00745308 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5456.41011731,0.00916353 +2020/03/17 17:01:24.884492,BTC/USDT,ask,5460.12333827,0.05 +2020/03/17 17:01:24.884492,ETH/USDT,bid,117.05634318,11.15190083 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.98330492,0.39802371 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.9833049,18. +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.91367372,6. +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.91332308,0.39 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.86735322,5.47629 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.8083787,2.30874594 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.80745636,0.05 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.70137762,4.24497827 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.69491525,0.659511 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.62049081,0.00910475 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.39523599,90.10027234 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.30905235,14.56 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.27,3.41093589 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.26935391,0.00913224 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.24943164,7.97517367 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.24943163,2.58065778 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.24943162,0.05633954 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.09848379,49.01 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.01694915,0.659511 +2020/03/17 17:01:24.884492,ETH/USDT,bid,116.,0.08620689 +2020/03/17 17:01:24.884492,ETH/USDT,bid,115.9469432,0.01263333 +2020/03/17 17:01:24.884492,ETH/USDT,bid,115.90282719,15.17929567 +2020/03/17 17:01:24.884492,ETH/USDT,bid,115.90282718,0.25883751 +2020/03/17 17:01:24.884492,ETH/USDT,bid,115.815915,0.02426799 +2020/03/17 17:01:24.884492,ETH/USDT,bid,115.42347143,512.64 +2020/03/17 17:01:24.884492,ETH/USDT,bid,115.33898305,0.659511 +2020/03/17 17:01:24.884492,ETH/USDT,bid,115.24375359,252.76 +2020/03/17 17:01:24.884492,ETH/USDT,bid,115.,1.87168482 +2020/03/17 17:01:24.884492,ETH/USDT,bid,114.98296347,0.26090821 +2020/03/17 17:01:24.884492,ETH/USDT,bid,114.7,0.00872711 +2020/03/17 17:01:24.884492,ETH/USDT,bid,114.66101694,0.659511 +2020/03/17 17:01:24.884492,ETH/USDT,bid,114.3,0.1 +2020/03/17 17:01:24.884492,ETH/USDT,bid,114.130002,0.9476005 +2020/03/17 17:01:24.884492,ETH/USDT,bid,114.07040027,0.26299548 +2020/03/17 17:01:24.884492,ETH/USDT,bid,114.,13.59210526 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.98305084,0.659511 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.95545207,0.02426799 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.7927595,0.01286127 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.5,27.7506608 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.49235686,245.39 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.4464861,0.45684192 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.30508474,0.659511 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.3,0.1 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.24402351,276.6838495 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.20138976,101. +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.20070445,7.06640297 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.16507963,0.26509944 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.07328285,10.05952399 +2020/03/17 17:01:24.884492,ETH/USDT,bid,113.,1.93010784 +2020/03/17 17:01:24.884492,ETH/USDT,ask,117.32924371,53.57835969 +2020/03/17 17:01:24.884492,ETH/USDT,ask,117.32924372,130. +2020/03/17 17:01:24.884492,ETH/USDT,ask,117.43999994,64.35475303 +2020/03/17 17:01:24.884492,ETH/USDT,ask,117.43999995,1.37106526 +2020/03/17 17:01:24.884492,ETH/USDT,ask,117.48856719,0.00903748 +2020/03/17 17:01:24.884492,ETH/USDT,ask,117.50584546,138.83426834 +2020/03/17 17:01:24.884492,ETH/USDT,ask,117.64999999,14.55 +2020/03/17 17:01:24.884492,ETH/USDT,ask,117.73181089,0.2 +2020/03/17 17:01:24.884492,ETH/USDT,ask,117.73683246,0.12957599 +2020/03/17 17:01:24.884492,ETH/USDT,ask,117.76469019,0.25474528 +2020/03/17 17:01:24.884492,ETH/USDT,ask,117.83970409,0.00901055 +2020/03/17 17:01:24.884492,ETH/USDT,ask,118.,0.5 +2020/03/17 17:01:24.884492,ETH/USDT,ask,118.05084744,512.63 +2020/03/17 17:01:24.884492,ETH/USDT,ask,118.05084745,0.64151446 +2020/03/17 17:01:24.884492,ETH/USDT,ask,118.64267234,29.7329471 +2020/03/17 17:01:24.884492,ETH/USDT,ask,118.6426726,0.01248192 +2020/03/17 17:01:24.884492,ETH/USDT,ask,118.70680771,0.2527235 +2020/03/17 17:01:24.884492,ETH/USDT,ask,118.72881355,0.659511 +2020/03/17 17:01:24.884492,ETH/USDT,ask,119.,20. +2020/03/17 17:01:24.884492,ETH/USDT,ask,119.393462,0.08466948 +2020/03/17 17:01:24.884492,ETH/USDT,ask,119.40677966,0.659511 +2020/03/17 17:01:24.884492,ETH/USDT,ask,119.62845979,0.02426799 +2020/03/17 17:01:24.884492,ETH/USDT,ask,119.63826095,0.01671707 +2020/03/17 17:01:24.884492,ETH/USDT,ask,119.65646218,0.25071775 +2020/03/17 17:01:24.884492,ETH/USDT,ask,119.70417753,0.05 +2020/03/17 17:01:24.884492,ETH/USDT,ask,119.88899999,1.34108256 +2020/03/17 17:01:24.884492,ETH/USDT,ask,119.9,0.10847385 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.,95.98132134 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.08474576,0.659511 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.2,0.1 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.26231315,0.25 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.5,0.59955 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.58554436,0.01658574 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.61371387,0.24872793 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.63826095,0.01671707 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.6461675,0.01228126 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.68,2. +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.76271186,0.659511 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.83905054,38.82819684 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.84555691,0.12130248 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.88554436,0.01658574 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.9,0.1 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.9347855,0.13778321 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.93826095,0.01671707 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.9392567,0.01225042 +2020/03/17 17:01:24.884492,ETH/USDT,ask,120.99,0.03330281 +2020/03/17 17:01:24.884492,ETH/USDT,ask,121.,0.0218097 +2020/03/17 17:01:24.884492,ETH/USDT,ask,121.01637159,100.99 +2020/03/17 17:01:24.884492,ETH/USDT,ask,121.09932933,0.01651537 +2020/03/17 17:01:24.884492,ETH/USDT,ask,121.41708,0.08325833 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00163399,24434.152275 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00163378,391729.60863 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00163348,10595.39543415 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00163333,657.56963006 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00161701,858476. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001617,619.04762523 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00161296,399936. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.0016,1320.51275627 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00159663,407335. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00158102,157647. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001581,633.14358634 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00154985,159055. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00154639,1940.00219867 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00154602,81437. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001546,647.4773674 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001512,4630.29101191 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00147901,7413.21162129 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001479,676.80866126 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00147501,50050. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00145374,1972.551 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00145001,50050. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00144601,7607.13964634 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001446,692.25450207 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00141502,212011.13765176 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00141501,655196.36331899 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001415,707.42050177 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00140001,45045. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.0014,1434.28642857 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001384,723.26590318 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00137857,6065. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001333,500000. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001331,751314.80090157 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.0013,90584.73617692 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.0012736,888. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00126388,5209.68879016 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.0012,274556.48908336 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.0011,25909.09181819 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00108,501137.46527777 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001001,1001. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.001,210000. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00099999,10000. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00090001,28254.54597171 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.0009,34382.18555555 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00088888,433129.33129332 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00080618,1252.82195044 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.000501,2001. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00028,7142.85714286 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.00010287,39786.5144357 +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.000101,100000. +2020/03/17 17:01:24.884492,DOGE/USDT,bid,0.0001,100000. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00165524,13091.96179283 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00165525,386648.54251 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00166,8000. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00167,8000. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00168,8056. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00168913,100607.29912822 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00169,8601.1923137 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00169998,8000. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00169999,50000. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.0017,630. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.001728,587.97164939 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00173333,46711.33626714 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00174999,50000. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00176666,625. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.001767,574.99434643 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00178195,566.79385303 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.001799,561.42139941 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00179999,50000. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.001807,562.26619267 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00182458,553.55100591 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00183333,610. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00184521,10000. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.001848,549.79167216 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00185,51401.81536854 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.001855,1617.25067386 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00186,10000. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00186375,3842.088 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00186666,605. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00187211,12891.08357866 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.001889,537.85866075 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00189515,659.505 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.0019,600. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00192,734.08872531 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00193,40572.52873722 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.001932,1525.88768641 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00195,4131.88459658 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00195967,11427.61437911 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.0019692,1234.62435008 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00197106,734.08872532 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.001974,19982. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.001975,514.43797982 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00199,50540.80151904 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.002,4206.66890419 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00200996,687. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00201,3502. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00202,1003.9777278 +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.002025,505. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00203,500. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00203333,500. +2020/03/17 17:01:24.884492,DOGE/USDT,ask,0.00204,500. +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02188301,7.44227001 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02187308,9.14011795 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02187307,3.467434 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.021873,1. +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02187163,0.03322569 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02187008,0.21 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02186299,0.1 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02186251,0.0091 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02186054,4.56324046 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02186053,0.58 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02186052,0.05 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02185561,9.14455526 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.0218499,130. +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02184363,4.52654436 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.0218381,4.88980558 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02183807,47. +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02183264,0.00630238 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.0218247,0.01248192 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.0218238,41.5 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02180845,50. +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.0218,32.74659999 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02179639,0.40030023 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.0217942,0.81461421 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02179148,49. +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02178009,0.73972375 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02177774,48. +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.0217631,0.01368442 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.021763,0.57907871 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02176045,49. +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02175882,40.67636181 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02175498,0.1331879 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02175209,0.55167113 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.0217499,0.04644343 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02173852,14.73 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02173707,0.09825887 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02173628,0.03355265 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02172401,0.00633334 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02171691,0.02869842 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02171256,50.96 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02170739,1.033055 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02170001,2.58533184 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.0217,11.58032904 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02168639,0.40030022 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02167075,0.1777869 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02164915,65.82811107 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02164903,0.01766217 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02164226,0.14046593 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02161593,0.00636546 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02160336,508.56 +2020/03/17 17:01:30.099017,ETH/BTC,bid,0.02160332,132.14309358 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02189091,9.80492203 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02189092,3.432374 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02189094,9.14030279 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02189096,6.85752424 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02189398,1.80164038 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02189399,9.14068583 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.021897,169.2644 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02189836,130. +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.0219,0.04 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.021901,42.4 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02191749,23.5 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02192039,0.4014997 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02193216,1.37106548 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02193217,36.8 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02194667,50.95 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02195467,0.2 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02195887,14.73 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02196,0.0199982 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02196165,37.7 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02197627,25.4 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02198068,4.94993079 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.021998,0.01251984 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02201782,0.17 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02202912,1.13550823 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02204899,0.4 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02205152,0.00623928 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02205403,508.55 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.0220972,0.01263333 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02210103,0.00019101 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02210226,0.086064 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02210653,29.79741705 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02210655,6.90840309 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02210752,1.24905905 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.0221428,0.01274004 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02215,0.0697053 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.0221597,0.4 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02216178,0.00620832 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02218591,1.37396496 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.0221898,0.01286127 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02222318,0.0092 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02222991,0.5 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02223142,0.086064 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.022234,0.19992 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02224422,0.05 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02225,0.05746774 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02226116,0.12491728 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02226117,0.05 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02226156,0.68965079 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02226177,0.05 +2020/03/17 17:01:30.099017,ETH/BTC,ask,0.02226431,1.51136146 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.0000003,29468687.918283 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000029,29354859.324531 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000028,33183658.838306 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000027,70492155.16241 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000026,47973630.799864 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000025,54375270.29956 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000024,43578159.041355 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000023,55039906.016943 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000022,35101189.028424 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000021,17487929.456232 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.0000002,23948681.085421 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000019,9908337.0918123 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000018,17140674.938161 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000017,10816395.006882 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000016,18698273.51265 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000015,16277969.480293 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000014,102751129.09834 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000013,31727762.768641 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000012,19995159.833333 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000011,28995182.727273 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.0000001,23774671.459259 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000009,12981604.444444 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000008,17423077.375 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000007,15265749.142857 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000006,17737965.333333 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000005,1334531.94 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000004,316250. +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000003,37081819. +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000002,148187044.35714 +2020/03/17 17:01:30.099017,DOGE/BTC,bid,0.00000001,31940498. +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000031,11905712.11186 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000032,41260944.21614 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000033,23594827.903824 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000034,21803662.672223 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000035,18263184.257508 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000036,5679965.5678208 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000037,13314388.737357 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000038,7712660.475328 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000039,20443826.378187 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.0000004,18956753.397818 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000041,4835576.6065579 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000042,5952282.4414734 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000043,3501920.4320189 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000044,14582197.403095 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000045,4614626.4597111 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000046,2880183.0593082 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000047,10796386.702639 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000048,10993658.990659 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000049,11470242.6909 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.0000005,9822169.5205892 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000051,6596323.5807754 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000052,4513618.0740915 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000053,9635813.612021 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000054,7066622.9245546 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000055,7494963.9555021 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000056,23053312.757354 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000057,5490128.617437 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000058,22647865.088014 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000059,6597647.8383743 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.0000006,27239374.616801 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000061,1768636.8338943 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000062,24668402.369191 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000063,8128739.1553844 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000064,24019776.382939 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000065,4968243.7569908 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000066,27514366.540371 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000067,4397588.3406862 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000068,2235573.1875588 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000069,5909908.2897985 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.0000007,34897322.778391 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000071,2764354.1634975 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000072,1845992.0785433 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000073,7369552.1200649 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000074,5257917.5442386 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000075,33854092.468691 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000076,3010444.3290228 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000077,1924792.4649358 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000078,16607624.90818 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.00000079,7917339.5022544 +2020/03/17 17:01:30.099017,DOGE/BTC,ask,0.0000008,49152265.030762 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5356.17627702,0.0308162 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5352.00076616,0.4973764 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5352.00059833,0.20520296 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5352.00055585,0.13439 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5352.,0.11 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5351.62421488,0.01 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5348.9602589,0.00709284 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5348.9502589,2.44862 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5348.86033148,0.00872132 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5348.8602489,0.044889 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5342.37103746,0.0579 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5342.20773889,0.00189091 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5340.8502489,0.00735261 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5338.00000001,0.4284 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5338.,0.00187337 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5335.86993935,0.0694 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5331.49629256,1.96703549 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5328.11623127,1.3907 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5327.51687267,0.0438737 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5327.46290721,0.00024266 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5323.83418,0.001 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5321.00000001,0.05638038 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5321.,3.35 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5319.450228,0.00020075 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5315.6477491,0.00027634 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5315.22320561,0.0064523 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5314.15443661,0.000268 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5309.56705166,0.00020075 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5308.704103,0.00161787 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5307.,0.00018862 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5306.82904643,0.01884365 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5305.93056449,0.00030859 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5305.2265,0.002 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5302.2124812,0.33111233 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5302.21248116,0.00377201 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5300.71345968,14.1319 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5300.,0.00207548 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5299.68387533,0.00020075 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5292.41384005,0.33388547 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5292.41384,0.001 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5290.6,0.001 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5290.27680296,0.00903071 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5290.,1. +2020/03/17 17:01:30.099017,BTC/USDT,bid,5289.80069899,0.00020075 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5289.327667,0.10245671 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5286.47654892,0.000283 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5286.29939887,0.0008359 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5285.24199473,0.0094603 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5284.37507018,0.0064523 +2020/03/17 17:01:30.099017,BTC/USDT,bid,5284.35985921,0.0058136 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5360.9525032,0.22890359 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5361.45248188,0.05011091 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5361.45254355,0.05011091 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5363.06567576,0.31 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5367.17245169,6.3 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5367.78671488,0.01 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5369.,0.00186254 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5369.2735,0.002 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5370.14412213,0.00931073 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5370.25377393,0.00024073 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5371.88214549,0.00993653 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5374.10951007,1.11554789 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5375.,0.00018605 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5375.13691326,2.36546973 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5377.46076613,0.0064523 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5378.94582497,0.4284 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5381.72592591,1.3906 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5381.87187775,0.0008 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5384.99999998,0.73293336 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5385.,0.0194056 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5385.07916867,0.88506963 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5385.50669774,0.00766 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5387.18543998,0.05608265 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5387.18543999,0.01426 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5388.10582,0.001 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5390.,0.26905092 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5392.32856201,0.00020057 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5394.3801072,0.00027378 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5395.,1.36185087 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5395.59765952,0.0011025 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5400.,0.14371419 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5400.33151632,0.0384 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5405.41766915,0.00423615 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5406.30673519,0.01366 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5406.52042159,2.92760636 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5408.8522998,0.70379074 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5408.85229981,0.0064523 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5409.92702531,0.00762601 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5411.99597199,0.0074 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5412.,0.005425 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5412.03639677,14.1318 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5413.10527511,0.00923684 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5414.,0.00018766 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5418.51724799,0.00072134 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5429.63426442,0.0384 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5430.26543436,0.02431211 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5434.07485883,0.01847059 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5440.42708512,0.0064523 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5452.7961812,0.00745308 +2020/03/17 17:01:30.099017,BTC/USDT,ask,5456.41011731,0.00916353 +2020/03/17 17:01:30.099017,ETH/USDT,bid,117.06391875,11.08941826 +2020/03/17 17:01:30.099017,ETH/USDT,bid,117.06391874,5.46709 +2020/03/17 17:01:30.099017,ETH/USDT,bid,117.05634323,2.8039694 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.91819,0.2 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.91367375,34.6745378 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.91367374,18. +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.91367373,34.358996 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.91367372,6. +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.8083787,2.30874594 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.80745636,0.05 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.70137762,4.24497827 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.69491525,0.659511 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.62049081,0.00910475 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.48970046,90.02720773 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.30905235,14.56 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.27,3.41093589 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.26935391,0.00913224 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.24943164,7.97517367 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.24943163,2.58065778 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.24943162,0.05633954 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.09848379,49.01 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.01694916,15.19731998 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.01694915,0.659511 +2020/03/17 17:01:30.099017,ETH/USDT,bid,116.,0.08620689 +2020/03/17 17:01:30.099017,ETH/USDT,bid,115.9469432,0.01263333 +2020/03/17 17:01:30.099017,ETH/USDT,bid,115.90282718,0.25883751 +2020/03/17 17:01:30.099017,ETH/USDT,bid,115.815915,0.02426799 +2020/03/17 17:01:30.099017,ETH/USDT,bid,115.42347143,512.64 +2020/03/17 17:01:30.099017,ETH/USDT,bid,115.33898305,0.659511 +2020/03/17 17:01:30.099017,ETH/USDT,bid,115.24375359,252.76 +2020/03/17 17:01:30.099017,ETH/USDT,bid,115.,1.87168482 +2020/03/17 17:01:30.099017,ETH/USDT,bid,114.98296347,0.26090821 +2020/03/17 17:01:30.099017,ETH/USDT,bid,114.7,0.00872711 +2020/03/17 17:01:30.099017,ETH/USDT,bid,114.66101694,0.659511 +2020/03/17 17:01:30.099017,ETH/USDT,bid,114.3,0.1 +2020/03/17 17:01:30.099017,ETH/USDT,bid,114.130002,0.9476005 +2020/03/17 17:01:30.099017,ETH/USDT,bid,114.07040027,0.26299548 +2020/03/17 17:01:30.099017,ETH/USDT,bid,114.,13.59210526 +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.98305084,0.659511 +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.95545207,0.02426799 +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.7927595,0.01286127 +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.5,27.7506608 +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.49235686,245.39 +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.4464861,0.45684192 +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.30508474,0.659511 +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.3,0.1 +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.24402351,276.6838495 +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.20138976,101. +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.20070445,7.06640297 +2020/03/17 17:01:30.099017,ETH/USDT,bid,113.16507963,0.26509944 +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.3292437,3.502494 +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.41327946,130. +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.41749252,6. +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.44,40. +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.48856717,1.37106548 +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.48856719,0.00903748 +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.50584546,138.83426834 +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.73683245,63.56 +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.73683246,0.12957599 +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.76469019,0.25474528 +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.83970409,0.00901055 +2020/03/17 17:01:30.099017,ETH/USDT,ask,117.96655276,4.94993079 +2020/03/17 17:01:30.099017,ETH/USDT,ask,118.,0.5 +2020/03/17 17:01:30.099017,ETH/USDT,ask,118.05084745,0.64151446 +2020/03/17 17:01:30.099017,ETH/USDT,ask,118.64267232,29.73129276 +2020/03/17 17:01:30.099017,ETH/USDT,ask,118.64267233,512.63 +2020/03/17 17:01:30.099017,ETH/USDT,ask,118.6426726,0.01248192 +2020/03/17 17:01:30.099017,ETH/USDT,ask,118.70680771,0.2527235 +2020/03/17 17:01:30.099017,ETH/USDT,ask,118.72881355,0.659511 +2020/03/17 17:01:30.099017,ETH/USDT,ask,119.,20. +2020/03/17 17:01:30.099017,ETH/USDT,ask,119.393462,0.08466948 +2020/03/17 17:01:30.099017,ETH/USDT,ask,119.40677966,0.659511 +2020/03/17 17:01:30.099017,ETH/USDT,ask,119.62845979,0.02426799 +2020/03/17 17:01:30.099017,ETH/USDT,ask,119.63826095,0.01671707 +2020/03/17 17:01:30.099017,ETH/USDT,ask,119.65646218,0.25071775 +2020/03/17 17:01:30.099017,ETH/USDT,ask,119.70417753,0.05 +2020/03/17 17:01:30.099017,ETH/USDT,ask,119.88899999,1.34108256 +2020/03/17 17:01:30.099017,ETH/USDT,ask,119.9,0.10847385 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.,95.98132134 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.08474576,0.659511 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.2,0.1 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.26231315,0.25 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.5,0.59955 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.58554436,0.01658574 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.61371387,0.24872793 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.63826095,0.01671707 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.6461675,0.01228126 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.68,2. +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.76271186,0.659511 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.83905054,38.82819684 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.84555691,0.12130248 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.88554436,0.01658574 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.9,0.1 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.9347855,0.13778321 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.93826095,0.01671707 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.9392567,0.01225042 +2020/03/17 17:01:30.099017,ETH/USDT,ask,120.99,0.03330281 +2020/03/17 17:01:30.099017,ETH/USDT,ask,121.,0.0218097 +2020/03/17 17:01:30.099017,ETH/USDT,ask,121.01637159,100.99 +2020/03/17 17:01:30.099017,ETH/USDT,ask,121.09932933,0.01651537 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00163399,24434.152275 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00163379,10537.80687813 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00163333,657.56963006 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00161701,858476. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001617,619.04762523 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00161296,399936. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.0016,1320.51275627 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00159663,407335. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00158102,157647. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001581,633.14358634 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00154985,159055. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00154639,1940.00219867 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00154602,81437. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001546,647.4773674 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001512,4630.29101191 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00147901,7413.21162129 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001479,676.80866126 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00147501,50050. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00145374,1972.551 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00145001,50050. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00144601,7607.13964634 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001446,692.25450207 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00141502,212011.13765176 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00141501,655196.36331899 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001415,707.42050177 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00140001,45045. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.0014,1434.28642857 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001384,723.26590318 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00137857,6065. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001333,500000. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001331,751314.80090157 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.0013,90584.73617692 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.0012736,888. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00126388,5209.68879016 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.0012,274556.48908336 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.0011,25909.09181819 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00108,501137.46527777 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001001,1001. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.001,210000. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00099999,10000. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00090001,28254.54597171 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.0009,34382.18555555 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00088888,433129.33129332 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00080618,1252.82195044 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.000501,2001. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00028,7142.85714286 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00010287,39786.5144357 +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.000101,100000. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.0001,100000. +2020/03/17 17:01:30.099017,DOGE/USDT,bid,0.00009999,50000. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00165452,386819.13787 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00165524,13091.96179283 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00166,8000. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00167,8000. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00168,8056. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00168913,100607.29912822 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00169,8601.1923137 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00169998,8000. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00169999,50000. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.0017,630. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.001728,587.97164939 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00173333,46711.33626714 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00174999,50000. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00176666,625. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.001767,574.99434643 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00178195,566.79385303 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.001799,561.42139941 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00179999,50000. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.001807,562.26619267 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00182458,553.55100591 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00183333,610. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00184521,10000. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.001848,549.79167216 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00185,51401.81536854 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.001855,1617.25067386 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00186,10000. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00186375,3842.088 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00186666,605. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00187211,12891.08357866 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.001889,537.85866075 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00189515,659.505 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.0019,600. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00192,734.08872531 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00193,40572.52873722 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.001932,1525.88768641 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00195,4131.88459658 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00195967,11427.61437911 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.0019692,1234.62435008 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00197106,734.08872532 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.001974,19982. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.001975,514.43797982 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00199,50540.80151904 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.002,4206.66890419 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00200996,687. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00201,3502. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00202,1003.9777278 +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.002025,505. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00203,500. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00203333,500. +2020/03/17 17:01:30.099017,DOGE/USDT,ask,0.00204,500. +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.021883,48.3724 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.021879,5.0487 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.0218731,7.44564183 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02187309,11.42647272 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.021873,1. +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02187163,0.03322569 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.0218701,9.13884513 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02187009,6. +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02187008,0.21 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02186299,0.1 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02186251,0.0091 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02186052,0.05 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.0218558,130. +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02184991,34.8147786 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02184366,4.8885609 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02184363,4.52654436 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02183807,47. +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02183264,0.00630238 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.0218247,0.01248192 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.0218238,41.5 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02181835,0.2 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02180845,50. +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.0218,32.74659999 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02179639,0.40030023 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.0217942,0.81461421 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02179148,49. +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02178009,0.73972375 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02177774,48. +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.0217631,0.01368442 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.021763,0.57907871 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02176045,49. +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02175882,40.67636181 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02175498,0.1331879 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02175209,0.55167113 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.0217499,0.04644343 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02173852,14.73 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02173707,0.09825887 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02173628,0.03355265 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02172401,0.00633334 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02171691,0.02869842 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02171256,50.96 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02170739,1.033055 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02170001,2.58533184 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.0217,11.58032904 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02168639,0.40030022 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02167075,0.1777869 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02164915,65.82811107 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02164903,0.01766217 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02164226,0.14046593 +2020/03/17 17:01:35.103526,ETH/BTC,bid,0.02161593,0.00636546 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02189095,9.80492203 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02189096,6.85752424 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.0219,169.4905 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02190426,18.27656848 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02190427,130. +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02191749,23.5 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02192039,0.4014997 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02193217,36.8 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02194445,3. +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02194664,1.3710656 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02194667,50.95 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02195887,14.73 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02196,0.0199982 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02196165,37.7 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02197627,25.4 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02199398,4.94993079 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.021998,0.01251984 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02201782,0.17 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02202912,1.13550823 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02204899,0.4 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02205152,0.00623928 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02205403,508.55 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.0220972,0.01263333 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02210103,0.00019101 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02210226,0.086064 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02210653,29.79741705 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02210655,6.90840309 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02210752,1.24905905 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.0221428,0.01274004 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02215,0.0697053 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.0221597,0.4 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02216178,0.00620832 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02218591,1.37396496 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.0221898,0.01286127 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02222318,0.0092 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02222991,0.5 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02223142,0.086064 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.022234,0.19992 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02224422,0.05 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02225,0.05746774 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02226116,0.12491728 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02226117,0.05 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02226156,0.68965079 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02226177,0.05 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02226431,1.51136146 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02227,1. +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02227042,0.4 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02227259,0.00617736 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.02228525,1.22916826 +2020/03/17 17:01:35.103526,ETH/BTC,ask,0.0222914,0.01236902 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.0000003,29468687.918283 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000029,29354859.324531 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000028,33183658.838306 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000027,70492155.16241 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000026,47973630.799864 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000025,54375270.29956 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000024,43578159.041355 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000023,55039906.016943 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000022,35101189.028424 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000021,17487929.456232 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.0000002,23948681.085421 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000019,9908337.0918123 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000018,17140674.938161 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000017,10816395.006882 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000016,18698273.51265 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000015,16277969.480293 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000014,102751129.09834 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000013,31727762.768641 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000012,19995159.833333 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000011,28995182.727273 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.0000001,23774671.459259 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000009,12981604.444444 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000008,17423077.375 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000007,15265749.142857 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000006,17737965.333333 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000005,1334531.94 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000004,316250. +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000003,37081819. +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000002,148187044.35714 +2020/03/17 17:01:35.103526,DOGE/BTC,bid,0.00000001,31940498. +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000031,11905712.11186 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000032,41260944.21614 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000033,23594827.903824 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000034,21803662.672223 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000035,18263184.257508 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000036,5679965.5678208 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000037,13314388.737357 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000038,7712660.475328 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000039,20443826.378187 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.0000004,18956753.397818 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000041,4835576.6065579 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000042,5952282.4414734 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000043,3501920.4320189 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000044,14582197.403095 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000045,4614626.4597111 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000046,2880183.0593082 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000047,10796386.702639 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000048,10993658.990659 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000049,11470242.6909 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.0000005,9822169.5205892 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000051,6596323.5807754 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000052,4513618.0740915 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000053,9635813.612021 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000054,7066622.9245546 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000055,7494963.9555021 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000056,23053312.757354 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000057,5490128.617437 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000058,22647865.088014 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000059,6597647.8383743 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.0000006,27239374.616801 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000061,1768636.8338943 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000062,24668402.369191 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000063,8128739.1553844 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000064,24019776.382939 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000065,4968243.7569908 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000066,27514366.540371 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000067,4397588.3406862 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000068,2235573.1875588 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000069,5909908.2897985 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.0000007,34897322.778391 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000071,2764354.1634975 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000072,1845992.0785433 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000073,7369552.1200649 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000074,5257917.5442386 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000075,33854092.468691 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000076,3010444.3290228 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000077,1924792.4649358 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000078,16607624.90818 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.00000079,7917339.5022544 +2020/03/17 17:01:35.103526,DOGE/BTC,ask,0.0000008,49152265.030762 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5356.32734763,0.49750823 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5356.32719215,0.20503716 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5356.32719214,0.49750822 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5356.32670003,0.0308162 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5356.27684545,2.44519 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5356.17715367,0.01349006 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5355.10503251,6.41 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5348.83048015,0.011 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5348.27684545,0.04485274 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5347.10503251,0.02314827 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5342.20773889,0.00189091 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5340.16907219,0.0579 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5338.00000001,0.4284 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5338.,0.00187337 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5333.28850041,0.0694 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5331.49629256,1.96703549 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5328.11623127,1.3907 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5327.51687267,0.0438737 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5327.46290721,0.00024266 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5323.83418,0.001 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5321.00000001,0.05638038 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5321.,3.35 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5319.450228,0.00020075 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5315.6477491,0.00027634 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5315.22320561,0.0064523 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5314.15443661,0.000268 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5309.56705166,0.00020075 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5308.704103,0.00161787 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5307.,0.00018862 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5306.82904643,0.01884365 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5305.93056449,0.00030859 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5305.2265,0.002 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5302.21248116,0.00377201 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5300.71345968,14.1319 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5300.,0.00207548 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5299.68387533,0.00020075 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5292.41384005,0.33388547 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5292.41384,0.001 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5290.6,0.001 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5290.27680296,0.00903071 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5290.,1. +2020/03/17 17:01:35.103526,BTC/USDT,bid,5289.80069899,0.00020075 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5289.327667,0.10245671 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5286.47654892,0.000283 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5286.29939887,0.0008359 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5285.24199473,0.0094603 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5284.37507018,0.0064523 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5284.35985921,0.0058136 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5280.7799041,0.00094699 +2020/03/17 17:01:35.103526,BTC/USDT,bid,5279.91752265,0.00114673 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5360.03200001,0.22890359 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5360.26614258,0.04882059 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5360.27614337,0.04882059 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5365.71461488,0.12 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5367.17245169,6.3 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5369.,0.00186254 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5369.2735,0.002 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5370.14412213,0.00931073 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5370.25377393,0.00024073 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5371.88214549,0.00993653 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5375.,0.00018605 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5377.46076613,0.0064523 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5378.94582497,0.4284 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5380.25905984,1.53460045 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5381.72592591,1.3906 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5381.87187775,0.0008 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5384.99999998,0.73293336 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5385.,5.0194056 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5385.07916867,0.88506963 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5385.50669774,0.00766 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5385.62059729,3.00459508 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5387.18543999,0.01426 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5388.10582,0.001 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5390.,0.26905092 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5392.32856201,0.00020057 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5394.3801072,0.00027378 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5395.,1.36185087 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5395.59765952,0.0011025 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5400.,0.14371419 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5400.33151632,0.0384 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5405.41766915,0.00423615 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5406.30673519,0.01366 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5406.52042159,2.92760636 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5408.85229981,0.0064523 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5409.92702531,0.00762601 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5411.99597199,0.0074 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5412.,0.005425 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5412.03639677,14.1318 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5413.10527511,0.00923684 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5413.99999999,0.70413587 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5414.,0.00018766 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5418.51724799,0.00072134 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5429.63426442,0.0384 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5430.26543436,0.02431211 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5434.07485883,0.01847059 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5440.42708512,0.0064523 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5452.7961812,0.00745308 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5456.41011731,0.00916353 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5460.12333827,0.05 +2020/03/17 17:01:35.103526,BTC/USDT,ask,5463.22,0.01249 +2020/03/17 17:01:35.103526,ETH/USDT,bid,117.15042212,10.68377422 +2020/03/17 17:01:35.103526,ETH/USDT,bid,117.15042211,130. +2020/03/17 17:01:35.103526,ETH/USDT,bid,117.07000003,0.39772864 +2020/03/17 17:01:35.103526,ETH/USDT,bid,117.07,30.8 +2020/03/17 17:01:35.103526,ETH/USDT,bid,117.06567469,0.39 +2020/03/17 17:01:35.103526,ETH/USDT,bid,117.06391878,6. +2020/03/17 17:01:35.103526,ETH/USDT,bid,117.06391874,5.46709 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.91819,0.2 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.91367374,18. +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.91367372,6. +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.8083787,2.30874594 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.80745636,0.05 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.70137762,4.24497827 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.69491525,0.659511 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.62049081,0.00910475 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.56948074,89.96559301 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.30905235,14.56 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.27,3.41093589 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.26935391,0.00913224 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.24943164,7.97517367 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.24943163,2.58065778 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.24943162,0.05633954 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.09848379,49.01 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.01694917,15.22786492 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.01694915,0.659511 +2020/03/17 17:01:35.103526,ETH/USDT,bid,116.,0.08620689 +2020/03/17 17:01:35.103526,ETH/USDT,bid,115.9469432,0.01263333 +2020/03/17 17:01:35.103526,ETH/USDT,bid,115.90282718,0.25883751 +2020/03/17 17:01:35.103526,ETH/USDT,bid,115.815915,0.02426799 +2020/03/17 17:01:35.103526,ETH/USDT,bid,115.42347143,512.64 +2020/03/17 17:01:35.103526,ETH/USDT,bid,115.33898305,0.659511 +2020/03/17 17:01:35.103526,ETH/USDT,bid,115.24375359,252.76 +2020/03/17 17:01:35.103526,ETH/USDT,bid,115.,1.87168482 +2020/03/17 17:01:35.103526,ETH/USDT,bid,114.98296347,0.26090821 +2020/03/17 17:01:35.103526,ETH/USDT,bid,114.7,0.00872711 +2020/03/17 17:01:35.103526,ETH/USDT,bid,114.66101694,0.659511 +2020/03/17 17:01:35.103526,ETH/USDT,bid,114.3,0.1 +2020/03/17 17:01:35.103526,ETH/USDT,bid,114.130002,0.9476005 +2020/03/17 17:01:35.103526,ETH/USDT,bid,114.07040027,0.26299548 +2020/03/17 17:01:35.103526,ETH/USDT,bid,114.,13.59210526 +2020/03/17 17:01:35.103526,ETH/USDT,bid,113.98305084,0.659511 +2020/03/17 17:01:35.103526,ETH/USDT,bid,113.95545207,0.02426799 +2020/03/17 17:01:35.103526,ETH/USDT,bid,113.7927595,0.01286127 +2020/03/17 17:01:35.103526,ETH/USDT,bid,113.5,27.7506608 +2020/03/17 17:01:35.103526,ETH/USDT,bid,113.49235686,245.39 +2020/03/17 17:01:35.103526,ETH/USDT,bid,113.4464861,0.45684192 +2020/03/17 17:01:35.103526,ETH/USDT,bid,113.30508474,0.659511 +2020/03/17 17:01:35.103526,ETH/USDT,bid,113.3,0.1 +2020/03/17 17:01:35.103526,ETH/USDT,bid,113.24402351,276.6838495 +2020/03/17 17:01:35.103526,ETH/USDT,bid,113.20138976,101. +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.32924367,53.42835969 +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.32924368,3.463928 +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.41327946,139.13757009 +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.44,40. +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.48856716,1.37106559 +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.48856719,0.00903748 +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.50584546,122.05176953 +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.73683244,65.79249881 +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.73683245,14.55 +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.73683246,0.12957599 +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.76469019,0.25474528 +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.83970409,0.00901055 +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.9,40. +2020/03/17 17:01:35.103526,ETH/USDT,ask,117.96655276,4.94993079 +2020/03/17 17:01:35.103526,ETH/USDT,ask,118.,0.5 +2020/03/17 17:01:35.103526,ETH/USDT,ask,118.05084745,0.64151446 +2020/03/17 17:01:35.103526,ETH/USDT,ask,118.64267231,29.63436162 +2020/03/17 17:01:35.103526,ETH/USDT,ask,118.64267233,512.63 +2020/03/17 17:01:35.103526,ETH/USDT,ask,118.6426726,0.01248192 +2020/03/17 17:01:35.103526,ETH/USDT,ask,118.70680771,0.2527235 +2020/03/17 17:01:35.103526,ETH/USDT,ask,118.72881355,0.659511 +2020/03/17 17:01:35.103526,ETH/USDT,ask,119.,20. +2020/03/17 17:01:35.103526,ETH/USDT,ask,119.393462,0.08466948 +2020/03/17 17:01:35.103526,ETH/USDT,ask,119.40677966,0.659511 +2020/03/17 17:01:35.103526,ETH/USDT,ask,119.62845979,0.02426799 +2020/03/17 17:01:35.103526,ETH/USDT,ask,119.63826095,0.01671707 +2020/03/17 17:01:35.103526,ETH/USDT,ask,119.65646218,0.25071775 +2020/03/17 17:01:35.103526,ETH/USDT,ask,119.70417753,0.05 +2020/03/17 17:01:35.103526,ETH/USDT,ask,119.88899999,1.34108256 +2020/03/17 17:01:35.103526,ETH/USDT,ask,119.9,0.10847385 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.,95.98132134 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.08474576,0.659511 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.2,0.1 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.26231315,0.25 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.5,0.59955 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.58554436,0.01658574 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.61371387,0.24872793 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.63826095,0.01671707 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.6461675,0.01228126 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.68,2. +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.76271186,0.659511 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.83905054,38.82819684 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.84555691,0.12130248 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.88554436,0.01658574 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.9,0.1 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.9347855,0.13778321 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.93826095,0.01671707 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.9392567,0.01225042 +2020/03/17 17:01:35.103526,ETH/USDT,ask,120.99,0.03330281 +2020/03/17 17:01:35.103526,ETH/USDT,ask,121.,0.0218097 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00163432,390888.84093 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00163421,24430.872451 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00163401,10676.55306379 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00163333,657.56963006 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00161701,858476. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001617,619.04762523 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00161296,399936. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.0016,1320.51275627 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00159663,407335. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00158102,157647. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001581,633.14358634 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00154985,159055. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00154639,1940.00219867 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00154602,81437. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001546,647.4773674 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001512,4630.29101191 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00147901,7413.21162129 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001479,676.80866126 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00147501,50050. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00145374,1972.551 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00145001,50050. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00144601,7607.13964634 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001446,692.25450207 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00141502,212011.13765176 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00141501,655196.36331899 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001415,707.42050177 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00140001,45045. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.0014,1434.28642857 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001384,723.26590318 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00137857,6065. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001333,500000. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001331,751314.80090157 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.0013,90584.73617692 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.0012736,888. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00126388,5209.68879016 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.0012,274556.48908336 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.0011,25909.09181819 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00108,501137.46527777 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001001,1001. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.001,210000. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00099999,10000. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00090001,28254.54597171 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.0009,34382.18555555 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00088888,433129.33129332 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00080618,1252.82195044 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.000501,2001. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00028,7142.85714286 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.00010287,39786.5144357 +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.000101,100000. +2020/03/17 17:01:35.103526,DOGE/USDT,bid,0.0001,100000. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00165353,387050.73388 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00165451,12332.52049528 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00166,8000. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00167,8000. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00168,8056. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00168913,100607.29912822 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00169,8601.1923137 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00169998,8000. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00169999,50000. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.0017,630. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.001728,587.97164939 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00173333,146711.33626714 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00174999,50000. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00176666,625. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.001767,574.99434643 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00178195,566.79385303 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.001799,561.42139941 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00179999,50000. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.001807,562.26619267 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00182458,553.55100591 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00183333,610. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00184521,10000. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.001848,549.79167216 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00185,51401.81536854 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.001855,1617.25067386 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00186,10000. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00186375,3842.088 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00186666,605. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00187211,12891.08357866 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.001889,537.85866075 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00189515,659.505 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.0019,600. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00192,734.08872531 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00193,40572.52873722 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.001932,1525.88768641 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00195,4131.88459658 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00195967,11427.61437911 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.0019692,1234.62435008 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00197106,734.08872532 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.001974,19982. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.001975,514.43797982 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00199,50540.80151904 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.002,4206.66890419 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00200996,687. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00201,3502. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00202,1003.9777278 +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.002025,505. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00203,500. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00203333,500. +2020/03/17 17:01:35.103526,DOGE/USDT,ask,0.00204,500. +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02188401,7.44192988 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.021884,48.3742 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.0218731,9.13685695 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02187309,11.42647272 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.021873,1. +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02187163,0.03322569 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02187011,6. +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.0218701,9.13884513 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02187008,0.21 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02186299,0.1 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02186251,0.0091 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02186195,130. +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02186052,0.05 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02184991,34.8147786 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02184366,4.8885609 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02184363,4.52654436 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02183807,47. +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02183264,0.00630238 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.0218247,0.01248192 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02182433,0.2 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.0218238,41.5 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02180845,50. +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.0218,32.74659999 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02179639,0.40030023 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.0217942,0.81461421 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02179148,49. +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02178009,0.73972375 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02177774,48. +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.0217631,0.01368442 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.021763,0.57907871 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02176045,49. +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02175882,40.67636181 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02175498,0.1331879 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02175209,0.55167113 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.0217499,0.04644343 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02173852,14.73 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02173707,0.09825887 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02173628,0.03355265 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02172401,0.00633334 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02171691,0.02869842 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02171257,33.75617718 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02171256,50.96 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02170739,1.033055 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02170001,2.58533184 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.0217,11.58032904 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02168639,0.40030022 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02167075,0.1777869 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02164916,31.97672758 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02164903,0.01766217 +2020/03/17 17:01:40.107326,ETH/BTC,bid,0.02164226,0.14046593 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02189093,9.80492203 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02189094,3.446398 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.0219,0.04 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02190425,6.40736199 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02190426,18.27656848 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02191043,130. +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02191749,23.5 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02192039,0.4014997 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02193217,36.8 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02194444,1.37106559 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02194445,3. +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02194667,50.95 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02195667,0.2 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02195887,14.73 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02196,0.0199982 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02196165,37.7 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02197627,25.4 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02199398,4.94993079 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.021998,0.01251984 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02201782,0.17 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02202912,1.13550823 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02204899,0.4 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02205152,0.00623928 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02205403,508.55 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.0220972,0.01263333 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02210103,0.00019101 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02210226,0.086064 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02210655,6.90840309 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02210752,1.24905905 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02214279,29.69245418 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.0221428,0.01274004 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02215,0.0697053 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.0221597,0.4 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02216178,0.00620832 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02218591,1.37396496 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.0221898,0.01286127 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02222318,0.0092 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02222991,0.5 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02223142,0.086064 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.022234,0.19992 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02224422,0.05 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02225,0.05746774 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02226116,0.12491728 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02226117,0.05 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02226156,0.68965079 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02226177,0.05 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02226431,1.51136146 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02227,1. +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02227042,0.4 +2020/03/17 17:01:40.107326,ETH/BTC,ask,0.02227259,0.00617736 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.0000003,29468687.918283 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000029,29354859.324531 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000028,33183658.838306 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000027,70492155.16241 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000026,47973630.799864 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000025,54375270.29956 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000024,43578159.041355 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000023,55039906.016943 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000022,35101189.028424 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000021,17487929.456232 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.0000002,23948681.085421 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000019,9908337.0918123 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000018,17140674.938161 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000017,10816395.006882 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000016,18698273.51265 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000015,16277969.480293 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000014,102751129.09834 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000013,31727762.768641 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000012,19995159.833333 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000011,28995182.727273 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.0000001,23774671.459259 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000009,12981604.444444 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000008,17423077.375 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000007,15265749.142857 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000006,17737965.333333 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000005,1334531.94 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000004,316250. +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000003,37081819. +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000002,148187044.35714 +2020/03/17 17:01:40.107326,DOGE/BTC,bid,0.00000001,31940498. +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000031,11905712.11186 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000032,41260944.21614 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000033,23594827.903824 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000034,21810537.672223 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000035,18263184.257508 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000036,5679965.5678208 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000037,13314388.737357 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000038,7712660.475328 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000039,20443826.378187 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.0000004,18956753.397818 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000041,4835576.6065579 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000042,5952282.4414734 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000043,3501920.4320189 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000044,14582197.403095 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000045,4614626.4597111 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000046,2880183.0593082 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000047,10796386.702639 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000048,10993658.990659 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000049,11470242.6909 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.0000005,9822169.5205892 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000051,6596323.5807754 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000052,4513618.0740915 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000053,9635813.612021 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000054,7066622.9245546 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000055,7494963.9555021 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000056,23053312.757354 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000057,5490128.617437 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000058,22647865.088014 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000059,6597647.8383743 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.0000006,27239374.616801 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000061,1768636.8338943 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000062,24668402.369191 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000063,8128739.1553844 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000064,24019776.382939 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000065,4968243.7569908 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000066,27514366.540371 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000067,4397588.3406862 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000068,2235573.1875588 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000069,5909908.2897985 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.0000007,34897322.778391 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000071,2764354.1634975 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000072,1845992.0785433 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000073,7369552.1200649 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000074,5257917.5442386 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000075,33854092.468691 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000076,3010444.3290228 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000077,1924792.4649358 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000078,16607624.90818 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.00000079,7917339.5022544 +2020/03/17 17:01:40.107326,DOGE/BTC,ask,0.0000008,49152265.030762 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5359.10580116,0.4973158 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5359.1056997,0.05 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5359.10568971,0.20493082 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5358.93422787,0.5132678 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5358.2799667,2.44535 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5356.41029397,6.3 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5355.10503251,0.11 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5348.83048015,0.011 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5348.42719215,0.00080843 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5347.10503251,0.05353925 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5342.20773889,0.00189091 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5341.87128699,0.0579 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5338.48520352,0.0694 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5338.00000002,0.005 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5338.00000001,0.4284 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5338.,0.00187337 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5331.49629256,1.96703549 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5328.11623127,1.3907 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5327.51687267,0.0438737 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5327.46290721,0.00024266 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5323.83418,0.001 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5321.00000001,0.05638038 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5321.,3.35 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5319.45022801,0.1742867 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5319.450228,0.00020075 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5315.6477491,0.00027634 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5315.22320561,0.0064523 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5314.15443661,0.000268 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5309.56705166,0.00020075 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5308.704103,0.00161787 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5307.,0.00018862 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5306.82904643,0.01884365 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5305.9305645,0.33208668 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5305.93056449,0.00030859 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5305.2265,0.002 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5302.21248116,0.00377201 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5300.71345968,14.1319 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5300.,0.00207548 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5299.68387533,0.00020075 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5292.41384,0.001 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5290.6,0.001 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5290.27680296,0.00903071 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5290.,1. +2020/03/17 17:01:40.107326,BTC/USDT,bid,5289.80069899,0.00020075 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5289.327667,0.10245671 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5286.47654892,0.000283 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5286.29939887,0.0008359 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5285.24199473,0.0094603 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5284.37507018,0.0064523 +2020/03/17 17:01:40.107326,BTC/USDT,bid,5284.35985921,0.0058136 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5360.14323388,0.00838081 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5362.10597948,0.22890359 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5362.12629046,0.05361842 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5366.41771488,0.31 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5367.05381487,0.04579999 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5367.64111488,0.01 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5368.77796301,6.3 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5369.,0.00186254 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5369.2735,0.002 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5370.14412213,0.00931073 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5370.25377393,0.00024073 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5371.88214549,0.00993653 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5375.,0.00018605 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5377.46076613,0.0064523 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5378.94582497,0.4284 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5380.25905984,1.53460045 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5381.72592591,1.3906 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5381.87187775,0.0008 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5385.,5.0194056 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5385.07916867,0.88506963 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5385.50669774,0.00766 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5385.62059729,3.00459508 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5387.18543999,0.01426 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5388.10582,0.001 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5390.,0.26905092 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5392.32856201,0.00020057 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5394.3801072,0.00027378 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5394.99999999,0.73293336 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5395.,1.36185087 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5395.59765952,0.0011025 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5400.,0.14371419 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5400.33151632,0.0384 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5405.41766915,0.00423615 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5406.30673519,0.01366 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5406.52042159,2.92760636 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5408.85229981,0.0064523 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5409.92702531,0.00762601 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5411.99597199,0.0074 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5412.,0.005425 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5412.03639677,14.1318 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5413.10527511,0.00923684 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5414.,0.00018766 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5418.51724797,0.70020537 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5418.51724799,0.00072134 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5429.63426442,0.0384 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5430.26543436,0.02431211 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5434.07485883,0.01847059 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5440.42708512,0.0064523 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5452.7961812,0.00745308 +2020/03/17 17:01:40.107326,BTC/USDT,ask,5456.41011731,0.00916353 +2020/03/17 17:01:40.107326,ETH/USDT,bid,117.15212445,0.39744951 +2020/03/17 17:01:40.107326,ETH/USDT,bid,117.15212443,16.0345028 +2020/03/17 17:01:40.107326,ETH/USDT,bid,117.15212442,6. +2020/03/17 17:01:40.107326,ETH/USDT,bid,117.07,30.8 +2020/03/17 17:01:40.107326,ETH/USDT,bid,117.06391878,6. +2020/03/17 17:01:40.107326,ETH/USDT,bid,117.06391874,5.46709 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.91367376,18. +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.91367375,34.5693572 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.8083787,2.30874594 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.80745636,0.05 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.70137762,4.24497827 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.69491525,0.659511 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.62049081,0.00910475 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.56948074,89.96559301 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.30905235,14.56 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.27,3.41093589 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.26935391,0.00913224 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.24943164,7.97517367 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.24943163,2.58065778 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.24943162,0.05633954 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.0984838,15.22326243 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.09848379,49.01 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.01694915,0.659511 +2020/03/17 17:01:40.107326,ETH/USDT,bid,116.,0.08620689 +2020/03/17 17:01:40.107326,ETH/USDT,bid,115.9469432,0.01263333 +2020/03/17 17:01:40.107326,ETH/USDT,bid,115.90282718,0.25883751 +2020/03/17 17:01:40.107326,ETH/USDT,bid,115.815915,0.02426799 +2020/03/17 17:01:40.107326,ETH/USDT,bid,115.42347143,512.64 +2020/03/17 17:01:40.107326,ETH/USDT,bid,115.33898305,0.659511 +2020/03/17 17:01:40.107326,ETH/USDT,bid,115.24375359,252.76 +2020/03/17 17:01:40.107326,ETH/USDT,bid,115.,1.87168482 +2020/03/17 17:01:40.107326,ETH/USDT,bid,114.98296347,0.26090821 +2020/03/17 17:01:40.107326,ETH/USDT,bid,114.7,0.00872711 +2020/03/17 17:01:40.107326,ETH/USDT,bid,114.66101694,0.659511 +2020/03/17 17:01:40.107326,ETH/USDT,bid,114.3,0.1 +2020/03/17 17:01:40.107326,ETH/USDT,bid,114.130002,0.9476005 +2020/03/17 17:01:40.107326,ETH/USDT,bid,114.07040027,0.26299548 +2020/03/17 17:01:40.107326,ETH/USDT,bid,114.,13.59210526 +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.98305084,0.659511 +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.95545207,0.02426799 +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.7927595,0.01286127 +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.5,27.7506608 +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.49235686,245.39 +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.4464861,0.45684192 +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.30508474,0.659511 +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.3,0.1 +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.24402351,276.6838495 +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.20138976,101. +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.20070445,7.06640297 +2020/03/17 17:01:40.107326,ETH/USDT,bid,113.16507963,0.26509944 +2020/03/17 17:01:40.107326,ETH/USDT,ask,117.44,40. +2020/03/17 17:01:40.107326,ETH/USDT,ask,117.48856719,0.00903748 +2020/03/17 17:01:40.107326,ETH/USDT,ask,117.50584545,1.37106559 +2020/03/17 17:01:40.107326,ETH/USDT,ask,117.50584546,122.05176953 +2020/03/17 17:01:40.107326,ETH/USDT,ask,117.73683244,65.79249881 +2020/03/17 17:01:40.107326,ETH/USDT,ask,117.73683245,14.55 +2020/03/17 17:01:40.107326,ETH/USDT,ask,117.73683246,0.12957599 +2020/03/17 17:01:40.107326,ETH/USDT,ask,117.76469019,0.25474528 +2020/03/17 17:01:40.107326,ETH/USDT,ask,117.83970409,0.00901055 +2020/03/17 17:01:40.107326,ETH/USDT,ask,117.96655276,4.94993079 +2020/03/17 17:01:40.107326,ETH/USDT,ask,118.,0.5 +2020/03/17 17:01:40.107326,ETH/USDT,ask,118.05084745,0.64151446 +2020/03/17 17:01:40.107326,ETH/USDT,ask,118.64267229,29.64224987 +2020/03/17 17:01:40.107326,ETH/USDT,ask,118.64267233,512.63 +2020/03/17 17:01:40.107326,ETH/USDT,ask,118.6426726,0.01248192 +2020/03/17 17:01:40.107326,ETH/USDT,ask,118.70680771,0.2527235 +2020/03/17 17:01:40.107326,ETH/USDT,ask,118.72881355,0.659511 +2020/03/17 17:01:40.107326,ETH/USDT,ask,119.,20. +2020/03/17 17:01:40.107326,ETH/USDT,ask,119.393462,0.08466948 +2020/03/17 17:01:40.107326,ETH/USDT,ask,119.40677966,0.659511 +2020/03/17 17:01:40.107326,ETH/USDT,ask,119.62845979,0.02426799 +2020/03/17 17:01:40.107326,ETH/USDT,ask,119.63826095,0.01671707 +2020/03/17 17:01:40.107326,ETH/USDT,ask,119.65646218,0.25071775 +2020/03/17 17:01:40.107326,ETH/USDT,ask,119.70417753,0.05 +2020/03/17 17:01:40.107326,ETH/USDT,ask,119.88899999,1.34108256 +2020/03/17 17:01:40.107326,ETH/USDT,ask,119.9,0.10847385 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.,95.98132134 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.08474576,0.659511 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.2,0.1 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.26231315,0.25 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.5,0.59955 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.58554436,0.01658574 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.61371387,0.24872793 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.63826095,0.01671707 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.6461675,0.01228126 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.68,2. +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.76271186,0.659511 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.83905054,38.82819684 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.84555691,0.12130248 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.88554436,0.01658574 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.9,0.1 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.9347855,0.13778321 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.93826095,0.01671707 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.9392567,0.01225042 +2020/03/17 17:01:40.107326,ETH/USDT,ask,120.99,0.03330281 +2020/03/17 17:01:40.107326,ETH/USDT,ask,121.,0.0218097 +2020/03/17 17:01:40.107326,ETH/USDT,ask,121.01637159,100.99 +2020/03/17 17:01:40.107326,ETH/USDT,ask,121.09932933,0.01651537 +2020/03/17 17:01:40.107326,ETH/USDT,ask,121.41708,0.08325833 +2020/03/17 17:01:40.107326,ETH/USDT,ask,121.44067796,0.659511 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00163451,24426.401013 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00163433,10561.52180587 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00163432,390888.84093 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00163333,657.56963006 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00161701,858476. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001617,619.04762523 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00161296,399936. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.0016,1320.51275627 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00159663,407335. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00158102,157647. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001581,633.14358634 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00154985,159055. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00154639,1940.00219867 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00154602,81437. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001546,647.4773674 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001512,4630.29101191 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00147901,7413.21162129 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001479,676.80866126 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00147501,50050. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00145374,1972.551 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00145001,50050. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00144601,7607.13964634 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001446,692.25450207 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00141502,212011.13765176 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00141501,655196.36331899 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001415,707.42050177 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00140001,45045. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.0014,1434.28642857 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001384,723.26590318 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00137857,6065. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001333,500000. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001331,751314.80090157 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.0013,90584.73617692 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.0012736,888. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00126388,5209.68879016 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.0012,274556.48908336 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.0011,25909.09181819 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00108,501137.46527777 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001001,1001. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.001,210000. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00099999,10000. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00090001,28254.54597171 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.0009,34382.18555555 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00088888,433129.33129332 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00080618,1252.82195044 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.000501,2001. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00028,7142.85714286 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.00010287,39786.5144357 +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.000101,100000. +2020/03/17 17:01:40.107326,DOGE/USDT,bid,0.0001,100000. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00165352,11542.68322822 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00165353,387050.73388 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00166,8000. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00167,8000. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00168,8056. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00168913,100607.29912822 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00169,8601.1923137 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00169998,8000. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00169999,50000. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.0017,630. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.001728,587.97164939 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00173333,146711.33626714 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00174999,50000. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00176666,625. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.001767,574.99434643 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00178195,566.79385303 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.001799,561.42139941 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00179999,50000. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.001807,562.26619267 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00182458,553.55100591 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00183333,610. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00184521,10000. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.001848,549.79167216 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00185,51401.81536854 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.001855,1617.25067386 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00186,10000. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00186375,3842.088 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00186666,605. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00187211,12891.08357866 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.001889,537.85866075 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00189515,659.505 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.0019,600. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00192,734.08872531 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00193,40572.52873722 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.001932,1525.88768641 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00195,4131.88459658 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00195967,11427.61437911 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.0019692,1234.62435008 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00197106,734.08872532 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.001974,19982. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.001975,514.43797982 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00199,50540.80151904 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.002,4206.66890419 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00200996,687. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00201,3502. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00202,1003.9777278 +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.002025,505. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00203,500. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00203333,500. +2020/03/17 17:01:40.107326,DOGE/USDT,ask,0.00204,500. +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.021889,48.421 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02188401,7.44192988 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02187312,6.85389313 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02187311,3.463928 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.0218731,9.13685695 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02187309,7.94501472 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.021873,1. +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02187163,0.03322569 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02187011,6. +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.0218701,9.13884513 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02187008,0.21 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02186299,0.1 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02186251,0.0091 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02186052,0.05 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02185296,130. +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02184991,34.8147786 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02184366,4.8885609 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02184363,4.52654436 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02183807,47. +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02183264,0.00630238 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.0218247,0.01248192 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.0218238,41.5 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02182333,0.2 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02180845,50. +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.0218,32.74659999 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02179639,0.40030023 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.0217942,0.81461421 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02179148,49. +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02178009,0.73972375 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02177774,48. +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.0217631,0.01368442 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.021763,0.57907871 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02175882,40.67636181 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02175498,0.1331879 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02175209,0.55167113 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.0217499,0.04644343 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02173852,14.73 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02173707,0.09825887 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02173628,0.03355265 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02172401,0.00633334 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02171692,2.57744056 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02171691,0.02869842 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02171257,33.75617718 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02171256,50.96 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02170739,1.033055 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.0217,11.58032904 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02168639,0.40030022 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02167075,0.1777869 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02164917,31.93750047 +2020/03/17 17:01:45.111661,ETH/BTC,bid,0.02164903,0.01766217 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02189999,9.80492203 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.0219,0.04 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02190152,130. +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.021902,169.3861 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02190426,18.27656848 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02191749,23.5 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02192039,0.4014997 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02193217,36.8 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02194443,1.37106559 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02194445,3. +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02194667,50.95 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02195887,14.73 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02196,0.0199982 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02196165,37.7 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02197627,25.4 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02199398,4.94993079 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.021998,0.01251984 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02201782,0.17 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02202912,1.13550823 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02204899,0.4 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02205152,0.00623928 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02205403,508.55 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.0220972,0.01263333 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02210103,0.00019101 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02210226,0.086064 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02210655,6.90840309 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02210752,1.24905905 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02214278,29.81591608 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.0221428,0.01274004 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02215,0.0697053 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.0221597,0.4 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02216178,0.00620832 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02218591,1.37396496 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.0221898,0.01286127 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02222318,0.0092 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02222991,0.5 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02223142,0.086064 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.022234,0.19992 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02224422,0.05 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02225,0.05746774 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02226116,0.12491728 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02226117,0.05 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02226156,0.68965079 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02226177,0.05 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02226431,1.51136146 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02227,1. +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02227042,0.4 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02227259,0.00617736 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.02228525,1.22916826 +2020/03/17 17:01:45.111661,ETH/BTC,ask,0.0222914,0.01236902 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.0000003,29468687.918283 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000029,29354859.324531 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000028,33183658.838306 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000027,70492155.16241 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000026,47973630.799864 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000025,54375270.29956 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000024,43578159.041355 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000023,55039906.016943 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000022,35101189.028424 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000021,17487929.456232 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.0000002,23948681.085421 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000019,9908337.0918123 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000018,17140674.938161 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000017,10816395.006882 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000016,18698273.51265 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000015,16277969.480293 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000014,102751129.09834 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000013,31727762.768641 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000012,19995159.833333 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000011,28995182.727273 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.0000001,23774671.459259 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000009,12981604.444444 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000008,17423077.375 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000007,15265749.142857 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000006,17737965.333333 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000005,1334531.94 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000004,316250. +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000003,37081819. +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000002,148187044.35714 +2020/03/17 17:01:45.111661,DOGE/BTC,bid,0.00000001,31940498. +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000031,11905712.11186 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000032,41260944.21614 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000033,23594827.903824 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000034,21810537.672223 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000035,18263184.257508 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000036,5679965.5678208 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000037,13314388.737357 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000038,7712660.475328 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000039,20443826.378187 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.0000004,18956753.397818 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000041,4835576.6065579 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000042,5952282.4414734 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000043,3501920.4320189 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000044,14582197.403095 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000045,4614626.4597111 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000046,2880183.0593082 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000047,10796386.702639 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000048,10993658.990659 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000049,11470242.6909 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.0000005,9822169.5205892 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000051,6596323.5807754 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000052,4513618.0740915 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000053,9635813.612021 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000054,7066622.9245546 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000055,7494963.9555021 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000056,23053312.757354 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000057,5490128.617437 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000058,22647865.088014 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000059,6597647.8383743 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.0000006,27239374.616801 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000061,1768636.8338943 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000062,24668402.369191 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000063,8128739.1553844 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000064,24019776.382939 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000065,4968243.7569908 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000066,27514366.540371 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000067,4397588.3406862 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000068,2235573.1875588 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000069,5909908.2897985 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.0000007,34897322.778391 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000071,2764354.1634975 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000072,1845992.0785433 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000073,7369552.1200649 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000074,5257917.5442386 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000075,33854092.468691 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000076,3010444.3290228 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000077,1924792.4649358 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000078,16607624.90818 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.00000079,7917339.5022544 +2020/03/17 17:01:45.111661,DOGE/BTC,ask,0.0000008,49152265.030762 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5363.51179273,0.49691625 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5363.51167099,0.22071444 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5360.70607431,2.43883 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5360.60643746,0.49691628 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5360.60626032,0.2 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5360.60608431,0.05 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5360.60590858,0.11 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5359.10580117,6.3 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5354.47261488,0.01 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5351.20595001,0.01578877 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5350.2799667,0.05296652 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5346.19290181,0.0579 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5342.20773889,0.00189091 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5341.22789229,0.0694 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5338.48520353,0.7 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5338.00000001,0.4284 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5331.49629256,1.96703549 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5328.11623127,1.3907 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5327.51687267,0.0438737 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5327.46290721,0.00024266 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5323.83418,0.001 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5321.00000001,0.05638038 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5319.45022801,0.1742867 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5319.450228,0.00020075 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5315.6477491,0.00027634 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5315.22320561,0.0064523 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5314.15443661,0.000268 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5309.56705166,0.00020075 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5308.704103,0.00161787 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5307.,0.00018862 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5306.82904643,0.01884365 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5305.93056451,0.33350689 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5305.93056449,0.00030859 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5305.2265,0.002 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5302.21248116,0.00377201 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5300.71345968,14.1319 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5300.,0.00207548 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5299.68387533,0.00020075 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5292.41384,0.001 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5290.6,0.001 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5290.27680296,0.00903071 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5290.,1. +2020/03/17 17:01:45.111661,BTC/USDT,bid,5289.80069899,0.00020075 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5289.327667,0.10245671 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5286.47654892,0.000283 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5286.29939887,0.0008359 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5285.24199473,0.0094603 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5284.37507018,0.0064523 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5284.35985921,0.0058136 +2020/03/17 17:01:45.111661,BTC/USDT,bid,5280.7799041,0.00094699 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5366.73665698,0.05361842 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5366.90667049,0.22890359 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5366.9066705,0.05361842 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5369.,0.00186254 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5369.2735,0.002 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5370.14412213,0.11931073 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5370.25377393,0.00024073 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5371.52618975,6.3 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5371.93661488,0.01 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5373.49403049,0.00993653 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5374.35859868,0.0093264 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5375.,0.00018605 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5377.46076613,0.0064523 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5381.87187775,0.0008 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5382.13084206,1.37179701 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5385.,0.0194056 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5385.50669774,0.00766 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5385.62059729,3.00459508 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5385.69624164,0.4284 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5386.4,5. +2020/03/17 17:01:45.111661,BTC/USDT,ask,5387.18543999,0.01426 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5388.10582,0.001 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5388.51944779,1.3906 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5390.,0.26905092 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5392.32856201,0.00020057 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5394.3801072,0.00027378 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5394.99999999,0.73293336 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5395.,1.36185087 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5395.59765952,0.0011025 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5400.,0.14371419 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5400.33151632,0.0384 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5405.41766915,0.00423615 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5406.30673519,0.01366 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5408.85229981,0.0064523 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5409.92702531,0.00762601 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5411.99597199,0.0074 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5412.,0.005425 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5412.03639677,14.1318 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5413.10527511,0.00923684 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5414.,0.00018766 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5418.51724796,0.69911082 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5418.51724799,0.00072134 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5429.63426442,0.0384 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5430.26543436,0.02431211 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5434.07485883,0.01847059 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5440.42708512,0.0064523 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5452.7961812,0.00745308 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5456.41011731,0.00916353 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5460.12333827,0.05 +2020/03/17 17:01:45.111661,BTC/USDT,ask,5463.22,0.01249 +2020/03/17 17:01:45.111661,ETH/USDT,bid,117.26498683,130. +2020/03/17 17:01:45.111661,ETH/USDT,bid,117.26498682,0.39706646 +2020/03/17 17:01:45.111661,ETH/USDT,bid,117.2649868,10.6733364 +2020/03/17 17:01:45.111661,ETH/USDT,bid,117.26498679,0.63206271 +2020/03/17 17:01:45.111661,ETH/USDT,bid,117.1625931,6. +2020/03/17 17:01:45.111661,ETH/USDT,bid,117.15605992,5.46279 +2020/03/17 17:01:45.111661,ETH/USDT,bid,117.1521794,0.39 +2020/03/17 17:01:45.111661,ETH/USDT,bid,117.15212442,6. +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.80837871,18. +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.8083787,2.30874594 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.80745636,0.05 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.7376533,89.83598835 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.70137762,4.24497827 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.69491525,0.659511 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.62049081,0.00910475 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.30905235,14.56 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.27,3.41093589 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.26935391,0.00913224 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.24943164,7.97517367 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.24943163,2.58065778 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.24943162,0.05633954 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.09848381,15.14668535 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.09848379,49.01 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.01694915,0.659511 +2020/03/17 17:01:45.111661,ETH/USDT,bid,116.,0.08620689 +2020/03/17 17:01:45.111661,ETH/USDT,bid,115.9469432,0.01263333 +2020/03/17 17:01:45.111661,ETH/USDT,bid,115.90282718,0.25883751 +2020/03/17 17:01:45.111661,ETH/USDT,bid,115.815915,0.02426799 +2020/03/17 17:01:45.111661,ETH/USDT,bid,115.42347143,512.64 +2020/03/17 17:01:45.111661,ETH/USDT,bid,115.33898305,0.659511 +2020/03/17 17:01:45.111661,ETH/USDT,bid,115.24375359,252.76 +2020/03/17 17:01:45.111661,ETH/USDT,bid,115.,1.87168482 +2020/03/17 17:01:45.111661,ETH/USDT,bid,114.98296347,0.26090821 +2020/03/17 17:01:45.111661,ETH/USDT,bid,114.7,0.00872711 +2020/03/17 17:01:45.111661,ETH/USDT,bid,114.66101694,0.659511 +2020/03/17 17:01:45.111661,ETH/USDT,bid,114.3,0.1 +2020/03/17 17:01:45.111661,ETH/USDT,bid,114.130002,0.9476005 +2020/03/17 17:01:45.111661,ETH/USDT,bid,114.07040027,0.26299548 +2020/03/17 17:01:45.111661,ETH/USDT,bid,114.,13.59210526 +2020/03/17 17:01:45.111661,ETH/USDT,bid,113.98305084,0.659511 +2020/03/17 17:01:45.111661,ETH/USDT,bid,113.95545207,0.02426799 +2020/03/17 17:01:45.111661,ETH/USDT,bid,113.7927595,0.01286127 +2020/03/17 17:01:45.111661,ETH/USDT,bid,113.5,27.7506608 +2020/03/17 17:01:45.111661,ETH/USDT,bid,113.49235686,245.39 +2020/03/17 17:01:45.111661,ETH/USDT,bid,113.4464861,0.45684192 +2020/03/17 17:01:45.111661,ETH/USDT,bid,113.30508474,0.659511 +2020/03/17 17:01:45.111661,ETH/USDT,bid,113.3,0.1 +2020/03/17 17:01:45.111661,ETH/USDT,bid,113.24402351,276.6838495 +2020/03/17 17:01:45.111661,ETH/USDT,bid,113.20138976,101. +2020/03/17 17:01:45.111661,ETH/USDT,bid,113.20070445,7.06640297 +2020/03/17 17:01:45.111661,ETH/USDT,ask,117.48856716,53.42835969 +2020/03/17 17:01:45.111661,ETH/USDT,ask,117.48856717,3.47094 +2020/03/17 17:01:45.111661,ETH/USDT,ask,117.48856719,0.00903748 +2020/03/17 17:01:45.111661,ETH/USDT,ask,117.50584546,122.05176953 +2020/03/17 17:01:45.111661,ETH/USDT,ask,117.56853469,139.13460493 +2020/03/17 17:01:45.111661,ETH/USDT,ask,117.73683242,1.37106556 +2020/03/17 17:01:45.111661,ETH/USDT,ask,117.73683244,65.79249881 +2020/03/17 17:01:45.111661,ETH/USDT,ask,117.73683245,14.55 +2020/03/17 17:01:45.111661,ETH/USDT,ask,117.73683246,0.12957599 +2020/03/17 17:01:45.111661,ETH/USDT,ask,117.76469019,0.25474528 +2020/03/17 17:01:45.111661,ETH/USDT,ask,117.83970409,0.00901055 +2020/03/17 17:01:45.111661,ETH/USDT,ask,118.,0.5 +2020/03/17 17:01:45.111661,ETH/USDT,ask,118.02322626,0.2 +2020/03/17 17:01:45.111661,ETH/USDT,ask,118.03,40. +2020/03/17 17:01:45.111661,ETH/USDT,ask,118.05084745,0.64151446 +2020/03/17 17:01:45.111661,ETH/USDT,ask,118.64267228,29.89548 +2020/03/17 17:01:45.111661,ETH/USDT,ask,118.64267233,512.63 +2020/03/17 17:01:45.111661,ETH/USDT,ask,118.6426726,0.01248192 +2020/03/17 17:01:45.111661,ETH/USDT,ask,118.70680771,0.2527235 +2020/03/17 17:01:45.111661,ETH/USDT,ask,118.72881355,0.659511 +2020/03/17 17:01:45.111661,ETH/USDT,ask,119.,20. +2020/03/17 17:01:45.111661,ETH/USDT,ask,119.393462,0.08466948 +2020/03/17 17:01:45.111661,ETH/USDT,ask,119.40677966,0.659511 +2020/03/17 17:01:45.111661,ETH/USDT,ask,119.62845979,0.02426799 +2020/03/17 17:01:45.111661,ETH/USDT,ask,119.63826095,0.01671707 +2020/03/17 17:01:45.111661,ETH/USDT,ask,119.65646218,0.25071775 +2020/03/17 17:01:45.111661,ETH/USDT,ask,119.70417753,0.05 +2020/03/17 17:01:45.111661,ETH/USDT,ask,119.88899999,1.34108256 +2020/03/17 17:01:45.111661,ETH/USDT,ask,119.9,0.10847385 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.,95.98132134 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.08474576,0.659511 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.2,0.1 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.26231315,0.25 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.5,0.59955 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.58554436,0.01658574 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.61371387,0.24872793 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.63826095,0.01671707 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.6461675,0.01228126 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.68,2. +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.76271186,0.659511 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.83905054,38.82819684 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.84555691,0.12130248 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.88554436,0.01658574 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.9,0.1 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.9347855,0.13778321 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.93826095,0.01671707 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.9392567,0.01225042 +2020/03/17 17:01:45.111661,ETH/USDT,ask,120.99,0.03330281 +2020/03/17 17:01:45.111661,ETH/USDT,ask,121.,0.0218097 +2020/03/17 17:01:45.111661,ETH/USDT,ask,121.01637159,100.99 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.0016347,390005.73325 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00163452,10531.75475301 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00163333,657.56963006 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00161701,858476. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001617,619.04762523 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00161296,399936. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.0016,1320.51275627 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00159663,407335. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00158102,157647. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001581,633.14358634 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00154985,159055. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00154639,1940.00219867 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00154602,81437. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001546,647.4773674 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001512,4630.29101191 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00147901,7413.21162129 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001479,676.80866126 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00147501,50050. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00145374,1972.551 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00145001,50050. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00144601,7607.13964634 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001446,692.25450207 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00141502,212011.13765176 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00141501,655196.36331899 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001415,707.42050177 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00140001,45045. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.0014,1434.28642857 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001384,723.26590318 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00137857,6065. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001333,500000. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001331,751314.80090157 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.0013,90584.73617692 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.0012736,888. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00126388,5209.68879016 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.0012,274556.48908336 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.0011,25909.09181819 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00108,501137.46527777 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001001,1001. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.001,210000. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00099999,10000. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00090001,28254.54597171 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.0009,34382.18555555 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00088888,433129.33129332 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00080618,1252.82195044 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.000501,2001. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00028,7142.85714286 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00010287,39786.5144357 +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.000101,100000. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.0001,100000. +2020/03/17 17:01:45.111661,DOGE/USDT,bid,0.00009999,50000. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00165341,387078.82497 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00165352,106812.20996513 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00166,8000. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00167,8000. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00168,8056. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00168913,100607.29912822 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00169,8601.1923137 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00169998,8000. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00169999,50000. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.0017,630. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.001728,587.97164939 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00173333,146711.33626714 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00174999,50000. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00176666,625. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.001767,574.99434643 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00178195,566.79385303 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.001799,561.42139941 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00179999,50000. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.001807,562.26619267 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00182458,553.55100591 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00183333,610. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00184521,10000. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.001848,549.79167216 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00185,51401.81536854 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.001855,1617.25067386 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00186,10000. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00186375,3842.088 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00186666,605. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00187211,12891.08357866 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.001889,537.85866075 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00189515,659.505 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.0019,600. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00192,734.08872531 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00193,40572.52873722 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.001932,1525.88768641 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00195,4131.88459658 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00195967,11427.61437911 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.0019692,1234.62435008 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00197106,734.08872532 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.001974,19982. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.001975,514.43797982 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00199,50540.80151904 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.002,4206.66890419 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00200996,687. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00201,3502. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00202,1003.9777278 +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.002025,505. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00203,500. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00203333,500. +2020/03/17 17:01:45.111661,DOGE/USDT,ask,0.00204,500. +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.021893,48.54723195 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02187314,3.467434 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02187313,7.29579339 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02187312,6.85389313 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02187311,3.463928 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.0218731,9.13685695 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02187309,7.94501472 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.021873,1. +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02187163,0.03322569 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02187011,6. +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.0218701,9.13884513 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02187008,0.21 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02186299,0.1 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02186291,130. +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02186251,0.0091 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02186052,0.05 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02184991,34.8147786 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02184366,4.8885609 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02184363,4.52654436 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02183807,47. +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02183264,0.00630238 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.0218247,0.01248192 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.0218238,41.5 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02180845,50. +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.0218,32.74659999 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02179639,0.40030023 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.0217942,0.81461421 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02179148,49. +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02178047,20.31796467 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02178009,0.73972375 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02177774,48. +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.0217631,0.01368442 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.021763,0.57907871 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02175882,40.67636181 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02175498,0.1331879 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02175209,0.55167113 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.0217499,0.04644343 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02173852,14.73 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02173707,0.09825887 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02173628,0.03355265 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02172401,0.00633334 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02171692,2.57744056 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02171691,0.02869842 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02171256,50.96 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02170739,1.033055 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02170001,33.77571531 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.0217,11.58032904 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02168639,0.40030022 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02167075,0.1777869 +2020/03/17 17:01:50.116610,ETH/BTC,bid,0.02164918,32.04707614 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02189995,9.80492203 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02189996,10.9485428 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02189998,3.43588 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.0219,0.04 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.021904,169.435 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.0219114,130. +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02191749,23.5 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02192039,0.4014997 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02193217,36.8 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02194443,1.37106559 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02194445,3. +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02194667,50.95 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02196,0.0199982 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02196165,37.7 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02196369,0.2 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02197627,25.4 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02199089,14.73 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02199137,42.4 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02199398,4.94993079 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.0219969,0.54553142 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.021998,0.01251984 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02201782,0.17 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02202912,1.13550823 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02204899,0.4 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02205152,0.00623928 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02205403,508.55 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.0220972,0.01263333 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02210103,0.00019101 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02210226,0.086064 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02210655,6.90840309 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02210752,1.24905905 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02214277,29.87500157 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.0221428,0.01274004 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02215,0.0697053 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.0221597,0.4 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02216178,0.00620832 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02218591,1.37396496 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.0221898,0.01286127 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02222318,0.0092 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02222991,0.5 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02223142,0.086064 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.022234,0.19992 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02224422,0.05 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02225,0.05746774 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02226116,0.12491728 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02226117,0.05 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02226156,0.68965079 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02226177,0.05 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02226431,1.51136146 +2020/03/17 17:01:50.116610,ETH/BTC,ask,0.02227,1. +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.0000003,29468687.918283 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000029,29354859.324531 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000028,33183658.838306 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000027,70492155.16241 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000026,47973630.799864 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000025,54375270.29956 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000024,43578159.041355 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000023,55039906.016943 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000022,35101189.028424 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000021,17487929.456232 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.0000002,23948681.085421 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000019,9908337.0918123 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000018,17140674.938161 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000017,10816395.006882 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000016,18698273.51265 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000015,16277969.480293 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000014,102751129.09834 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000013,31727762.768641 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000012,19995159.833333 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000011,28995182.727273 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.0000001,23774671.459259 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000009,12981604.444444 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000008,17423077.375 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000007,15265749.142857 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000006,17737965.333333 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000005,1334531.94 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000004,316250. +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000003,37081819. +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000002,148187044.35714 +2020/03/17 17:01:50.116610,DOGE/BTC,bid,0.00000001,31940498. +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000031,11905712.11186 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000032,41260944.21614 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000033,23594827.903824 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000034,21810537.672223 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000035,18263184.257508 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000036,5679965.5678208 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000037,13314388.737357 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000038,7712660.475328 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000039,20443826.378187 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.0000004,18956753.397818 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000041,4835576.6065579 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000042,5952282.4414734 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000043,3501920.4320189 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000044,14582197.403095 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000045,4614626.4597111 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000046,2880183.0593082 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000047,10796386.702639 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000048,10993658.990659 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000049,11470242.6909 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.0000005,9822169.5205892 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000051,6596323.5807754 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000052,4513618.0740915 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000053,9635813.612021 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000054,7066622.9245546 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000055,7494963.9555021 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000056,23053312.757354 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000057,5490128.617437 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000058,22647865.088014 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000059,6597647.8383743 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.0000006,27239374.616801 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000061,1768636.8338943 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000062,24668402.369191 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000063,8128739.1553844 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000064,24019776.382939 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000065,4968243.7569908 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000066,27514366.540371 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000067,4397588.3406862 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000068,2235573.1875588 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000069,5909908.2897985 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.0000007,34897322.778391 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000071,2764354.1634975 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000072,1845992.0785433 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000073,7369552.1200649 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000074,5257917.5442386 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000075,33854092.468691 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000076,3010444.3290228 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000077,1924792.4649358 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000078,16607624.90818 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.00000079,7917339.5022544 +2020/03/17 17:01:50.116610,DOGE/BTC,ask,0.0000008,49152265.030762 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5365.00322138,0.00778075 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5363.51238225,0.49690915 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5363.51228088,0.20476238 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5363.51228087,0.60690913 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5363.51210123,0.015952 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5363.48255107,2.43824 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5360.68631766,0.011 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5360.61950964,6.3 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5360.60626032,0.2 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5352.70607431,0.05920711 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5351.10580117,0.00951023 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5346.19290181,0.0579 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5342.20773889,0.00189091 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5341.22789229,0.0694 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5338.48520353,0.7 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5338.00000001,0.4284 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5337.7,3.35 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5331.49629256,1.96703549 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5328.11623128,0.05630508 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5328.11623127,1.3907 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5327.51687267,0.0438737 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5327.46290721,0.00024266 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5323.83418,0.001 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5319.45022801,0.1742867 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5319.450228,0.00020075 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5315.6477491,0.00027634 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5315.22320561,0.0064523 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5314.15443661,0.000268 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5309.56705167,0.33202077 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5309.56705166,0.00020075 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5308.704103,0.00161787 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5307.,0.00018862 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5306.82904643,0.01884365 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5305.93056449,0.00030859 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5305.2265,0.002 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5302.21248116,0.00377201 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5300.71345968,14.1319 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5300.,0.00207548 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5299.68387533,0.00020075 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5292.41384,0.001 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5290.6,0.001 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5290.27680296,0.00903071 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5290.,1. +2020/03/17 17:01:50.116610,BTC/USDT,bid,5289.80069899,0.00020075 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5289.327667,0.10245671 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5286.47654892,0.000283 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5286.29939887,0.0008359 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5285.24199473,0.0094603 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5284.37507018,0.0064523 +2020/03/17 17:01:50.116610,BTC/USDT,bid,5284.35985921,0.0058136 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5368.13487671,0.05547663 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5369.,0.00186254 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5369.2735,0.002 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5370.14412213,0.40931073 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5370.25377393,0.00024073 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5371.85531488,0.01 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5373.49403049,0.11 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5373.60479301,6.3 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5374.35859868,0.0093264 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5375.,0.00018605 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5377.46076613,0.0064523 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5377.9931816,0.00027461 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5381.87187775,0.0008 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5385.,0.0194056 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5385.50669774,0.00766 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5385.62059729,3.00459508 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5385.69624164,0.4284 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5387.18543999,0.01426 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5388.10582,0.001 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5388.51944779,1.3906 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5390.,0.26905092 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5391.95718844,0.44253482 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5392.32856201,0.00020057 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5394.3801072,0.00027378 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5394.99999999,0.73293336 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5395.,1.36185087 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5395.59765952,0.0011025 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5400.,0.14371419 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5400.33151632,0.0384 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5405.41766915,0.00423615 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5406.30673519,0.01366 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5408.85229981,0.0064523 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5409.90863264,3.12946319 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5409.92702531,0.00762601 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5411.99597199,0.0074 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5412.,0.005425 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5412.03639677,14.1318 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5413.10527511,0.00923684 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5414.,0.00018766 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5418.51724799,0.00072134 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5429.63426441,0.70271053 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5429.63426442,0.0384 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5430.26543436,0.02431211 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5434.07485883,0.01847059 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5440.42708512,0.0064523 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5452.7961812,0.00745308 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5456.41011731,0.00916353 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5460.12333827,0.05 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5463.22,0.01249 +2020/03/17 17:01:50.116610,BTC/USDT,ask,5465.,0.3109222 +2020/03/17 17:01:50.116610,ETH/USDT,bid,117.2936502,130. +2020/03/17 17:01:50.116610,ETH/USDT,bid,117.29365019,10.67072811 +2020/03/17 17:01:50.116610,ETH/USDT,bid,117.16259313,0.39741395 +2020/03/17 17:01:50.116610,ETH/USDT,bid,117.16259311,15.48232392 +2020/03/17 17:01:50.116610,ETH/USDT,bid,117.1625931,6. +2020/03/17 17:01:50.116610,ETH/USDT,bid,117.15605992,5.46279 +2020/03/17 17:01:50.116610,ETH/USDT,bid,117.1521794,18.39 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.8083787,2.30874594 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.80745636,0.05 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.7376533,89.83598835 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.70137762,4.24497827 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.69491525,0.659511 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.62049081,0.00910475 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.30905235,14.56 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.27000001,15.24505695 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.27,3.41093589 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.26935391,0.00913224 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.24943164,7.97517367 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.24943163,2.58065778 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.24943162,0.05633954 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.09848379,49.01 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.01694915,0.659511 +2020/03/17 17:01:50.116610,ETH/USDT,bid,116.,0.08620689 +2020/03/17 17:01:50.116610,ETH/USDT,bid,115.9469432,0.01263333 +2020/03/17 17:01:50.116610,ETH/USDT,bid,115.90282718,0.25883751 +2020/03/17 17:01:50.116610,ETH/USDT,bid,115.815915,0.02426799 +2020/03/17 17:01:50.116610,ETH/USDT,bid,115.42347143,512.64 +2020/03/17 17:01:50.116610,ETH/USDT,bid,115.33898305,0.659511 +2020/03/17 17:01:50.116610,ETH/USDT,bid,115.24375359,252.76 +2020/03/17 17:01:50.116610,ETH/USDT,bid,115.,1.87168482 +2020/03/17 17:01:50.116610,ETH/USDT,bid,114.98296347,0.26090821 +2020/03/17 17:01:50.116610,ETH/USDT,bid,114.7,0.00872711 +2020/03/17 17:01:50.116610,ETH/USDT,bid,114.66101694,0.659511 +2020/03/17 17:01:50.116610,ETH/USDT,bid,114.3,0.1 +2020/03/17 17:01:50.116610,ETH/USDT,bid,114.130002,0.9476005 +2020/03/17 17:01:50.116610,ETH/USDT,bid,114.07040027,0.26299548 +2020/03/17 17:01:50.116610,ETH/USDT,bid,114.,13.59210526 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.98305084,0.659511 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.95545207,0.02426799 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.7927595,0.01286127 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.5,27.7506608 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.49235686,245.39 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.4464861,0.45684192 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.30508474,0.659511 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.3,0.1 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.24402351,276.6838495 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.20138976,101. +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.20070445,7.06640297 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.16507963,0.26509944 +2020/03/17 17:01:50.116610,ETH/USDT,bid,113.07328285,10.05952399 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.48856715,3.467434 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.48856716,53.42835969 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.48856719,0.00903748 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.50584546,122.05176953 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.56853469,9.13460493 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.60434292,130. +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.61,40. +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.64051437,0.27982265 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.73683242,1.37106564 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.73683244,16.78249881 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.73683245,14.55 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.73683246,0.12957599 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.76469019,0.25474528 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.83970409,0.00901055 +2020/03/17 17:01:50.116610,ETH/USDT,ask,117.99999999,49.01 +2020/03/17 17:01:50.116610,ETH/USDT,ask,118.,0.5 +2020/03/17 17:01:50.116610,ETH/USDT,ask,118.03,40. +2020/03/17 17:01:50.116610,ETH/USDT,ask,118.05084745,0.64151446 +2020/03/17 17:01:50.116610,ETH/USDT,ask,118.06342148,0.2 +2020/03/17 17:01:50.116610,ETH/USDT,ask,118.146961,4.94993079 +2020/03/17 17:01:50.116610,ETH/USDT,ask,118.64267233,512.63 +2020/03/17 17:01:50.116610,ETH/USDT,ask,118.6426726,0.01248192 +2020/03/17 17:01:50.116610,ETH/USDT,ask,118.7068077,29.78524418 +2020/03/17 17:01:50.116610,ETH/USDT,ask,118.70680771,0.2527235 +2020/03/17 17:01:50.116610,ETH/USDT,ask,118.72881355,0.659511 +2020/03/17 17:01:50.116610,ETH/USDT,ask,119.,20. +2020/03/17 17:01:50.116610,ETH/USDT,ask,119.393462,0.08466948 +2020/03/17 17:01:50.116610,ETH/USDT,ask,119.40677966,0.659511 +2020/03/17 17:01:50.116610,ETH/USDT,ask,119.62845979,0.02426799 +2020/03/17 17:01:50.116610,ETH/USDT,ask,119.63826095,0.01671707 +2020/03/17 17:01:50.116610,ETH/USDT,ask,119.65646218,0.25071775 +2020/03/17 17:01:50.116610,ETH/USDT,ask,119.70417753,0.05 +2020/03/17 17:01:50.116610,ETH/USDT,ask,119.88899999,1.34108256 +2020/03/17 17:01:50.116610,ETH/USDT,ask,119.9,0.10847385 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.,95.98132134 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.08474576,0.659511 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.2,0.1 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.26231315,0.25 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.5,0.59955 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.58554436,0.01658574 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.61371387,0.24872793 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.63826095,0.01671707 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.6461675,0.01228126 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.68,2. +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.76271186,0.659511 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.83905054,38.82819684 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.84555691,0.12130248 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.88554436,0.01658574 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.9,0.1 +2020/03/17 17:01:50.116610,ETH/USDT,ask,120.9347855,0.13778321 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00163502,390146.40092 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00163489,24420.725093 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00163471,10498.96275649 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00163333,657.56963006 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00161701,858476. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001617,619.04762523 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00161296,399936. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.0016,1320.51275627 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00159663,407335. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00158102,157647. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001581,633.14358634 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00154985,159055. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00154639,1940.00219867 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00154602,81437. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001546,647.4773674 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001512,4630.29101191 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00147901,7413.21162129 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001479,676.80866126 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00147501,50050. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00145374,1972.551 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00145001,50050. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00144601,7607.13964634 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001446,692.25450207 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00141502,212011.13765176 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00141501,655196.36331899 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001415,707.42050177 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00140001,45045. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.0014,1434.28642857 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001384,723.26590318 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00137857,6065. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001333,500000. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001331,751314.80090157 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.0013,90584.73617692 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.0012736,888. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00126388,5209.68879016 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.0012,274556.48908336 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.0011,25909.09181819 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00108,501137.46527777 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001001,1001. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.001,210000. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00099999,10000. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00090001,28254.54597171 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.0009,34382.18555555 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00088888,433129.33129332 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00080618,1252.82195044 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.000501,2001. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00028,7142.85714286 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.00010287,39786.5144357 +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.000101,100000. +2020/03/17 17:01:50.116610,DOGE/USDT,bid,0.0001,100000. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00165327,387111.60306 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.0016534,11234.67181634 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00165352,95269.52673691 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00166,8000. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00167,8000. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00168,8056. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00168913,100607.29912822 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00169,8601.1923137 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00169998,8000. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00169999,50000. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.0017,630. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.001728,587.97164939 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00173333,146711.33626714 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00174999,50000. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00176666,625. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.001767,574.99434643 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00178195,566.79385303 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.001799,561.42139941 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00179999,50000. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.001807,562.26619267 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00182458,553.55100591 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00183333,610. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00184521,10000. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.001848,549.79167216 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00185,51401.81536854 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.001855,1617.25067386 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00186,10000. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00186375,3842.088 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00186666,605. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00187211,12891.08357866 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.001889,537.85866075 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00189515,659.505 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.0019,600. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00192,734.08872531 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00193,40572.52873722 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.001932,1525.88768641 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00195,4131.88459658 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00195967,11427.61437911 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.0019692,1234.62435008 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00197106,734.08872532 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.001974,19982. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.001975,514.43797982 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00199,50540.80151904 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.002,4206.66890419 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00200996,687. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00201,3502. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00202,1003.9777278 +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.002025,505. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00203,500. +2020/03/17 17:01:50.116610,DOGE/USDT,ask,0.00203333,500. +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02189301,7.43887066 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.021893,48.3901 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02187316,6. +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02187314,3.467434 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02187313,7.29579339 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02187312,6.85389313 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.0218731,9.13685695 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02187309,7.94501472 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.021873,1. +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02187163,0.03322569 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.0218701,9.13884513 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02187008,0.21 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02186299,0.1 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02186251,0.0091 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02186052,0.05 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02185271,51. +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02184991,34.8147786 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02184366,4.8885609 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02184363,4.52654436 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02183807,47. +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02183264,0.00630238 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.0218247,0.01248192 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.0218238,41.5 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02180845,50. +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.0218,32.74659999 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02179639,0.40030023 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02179148,49. +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02178009,0.73972375 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02177774,48. +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02177773,0.1 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.0217631,0.01368442 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.021763,0.57907871 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02175882,40.67636181 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02175498,0.1331879 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.0217499,0.04644343 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02173852,14.73 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02173707,0.09825887 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02173628,0.03355265 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02172401,0.00633334 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02171692,2.57744056 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02171691,0.02869842 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02171256,50.96 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02170739,1.033055 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02170001,33.77571531 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.0217,11.58032904 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02168639,0.40030022 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02167075,0.1777869 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02164918,32.04707614 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02164903,0.01766217 +2020/03/17 17:01:55.120438,ETH/BTC,bid,0.02164226,0.14046593 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02189995,9.80492203 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02189996,3.481458 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.0219,0.04 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.021904,169.0329 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02191748,34.8147786 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02191749,23.5 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02192039,0.4014997 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02193217,36.8 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02194443,1.37106559 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02194445,3. +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02194667,50.95 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02196,0.0199982 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02196165,37.7 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.0219657,0.2 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02197627,25.4 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02199089,14.73 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02199137,42.4 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02199398,4.94993079 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.021998,0.01251984 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02201782,0.17 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02202912,1.13550823 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02204899,0.4 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02205152,0.00623928 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02205403,508.55 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.0220972,0.01263333 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02210103,0.00019101 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02210226,0.086064 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02210655,6.90840309 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02210752,1.24905905 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02214276,29.77404603 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.0221428,0.01274004 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02215,0.0697053 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.0221597,0.4 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02216178,0.00620832 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02218591,1.37396496 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.0221898,0.01286127 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02222318,0.0092 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02222991,0.5 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02223142,0.086064 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.022234,0.19992 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02224422,0.05 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02225,0.05746774 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02226116,0.12491728 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02226117,0.05 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02226156,0.68965079 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02226177,0.05 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02226431,1.51136146 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02227,1. +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02227042,0.4 +2020/03/17 17:01:55.120438,ETH/BTC,ask,0.02227259,0.00617736 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.0000003,29468687.918283 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000029,29354859.324531 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000028,33183658.838306 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000027,70492155.16241 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000026,47973630.799864 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000025,54375270.29956 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000024,43578159.041355 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000023,55039906.016943 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000022,35101189.028424 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000021,17487929.456232 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.0000002,23948681.085421 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000019,9908337.0918123 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000018,17140674.938161 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000017,10816395.006882 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000016,18698273.51265 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000015,16277969.480293 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000014,102751129.09834 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000013,31727762.768641 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000012,19995159.833333 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000011,28995182.727273 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.0000001,23774671.459259 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000009,12981604.444444 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000008,17423077.375 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000007,15265749.142857 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000006,17737965.333333 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000005,1334531.94 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000004,316250. +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000003,37081819. +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000002,148187044.35714 +2020/03/17 17:01:55.120438,DOGE/BTC,bid,0.00000001,31940498. +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000031,11905712.11186 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000032,41260944.21614 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000033,23594827.903824 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000034,21810537.672223 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000035,18263184.257508 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000036,5679965.5678208 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000037,13314388.737357 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000038,7712660.475328 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000039,20443826.378187 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.0000004,18956753.397818 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000041,4835576.6065579 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000042,5952282.4414734 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000043,3501920.4320189 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000044,14582197.403095 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000045,4614626.4597111 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000046,2880183.0593082 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000047,10796386.702639 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000048,10993658.990659 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000049,11470242.6909 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.0000005,9822169.5205892 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000051,6596323.5807754 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000052,4513618.0740915 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000053,9635813.612021 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000054,7066622.9245546 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000055,7494963.9555021 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000056,23053312.757354 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000057,5490128.617437 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000058,22647865.088014 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000059,6597647.8383743 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.0000006,27239374.616801 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000061,1768636.8338943 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000062,24668402.369191 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000063,8128739.1553844 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000064,24019776.382939 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000065,4968243.7569908 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000066,27514366.540371 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000067,4397588.3406862 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000068,2235573.1875588 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000069,5909908.2897985 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.0000007,34897322.778391 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000071,2764354.1634975 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000072,1845992.0785433 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000073,7369552.1200649 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000074,5257917.5442386 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000075,33854092.468691 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000076,3010444.3290228 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000077,1924792.4649358 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000078,16607624.90818 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.00000079,7917339.5022544 +2020/03/17 17:01:55.120438,DOGE/BTC,ask,0.0000008,49152265.030762 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5358.08358492,0.011 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5358.00321489,0.21802898 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5357.50251233,0.49705997 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5355.61238226,0.11 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5355.61238225,0.0606085 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5355.48255107,0.00814219 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5351.51099708,6.3 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5349.85881488,0.005 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5342.20773889,0.00189091 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5338.76147723,0.0579 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5338.48520353,0.7 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5338.00000001,0.4284 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5332.57330008,0.0694 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5331.49629256,1.96703549 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5328.11623128,0.05630508 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5328.11623127,1.3907 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5327.51687267,0.0438737 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5327.46290721,0.00024266 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5323.83418,0.001 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5319.45022801,0.1742867 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5319.450228,0.00020075 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5315.6477491,0.00027634 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5315.22320561,0.0064523 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5314.15443661,0.000268 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5309.56705166,0.00020075 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5308.704103,0.00161787 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5307.,0.00018862 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5306.82904643,0.01884365 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5305.93056449,0.00030859 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5305.22650001,0.33214006 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5305.2265,0.002 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5302.21248116,0.00377201 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5300.71345968,14.1319 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5300.,0.00207548 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5299.68387533,0.00020075 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5292.41384,0.001 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5290.6,0.001 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5290.27680296,0.00903071 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5290.,1. +2020/03/17 17:01:55.120438,BTC/USDT,bid,5289.80069899,0.00020075 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5289.327667,0.10245671 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5286.47654892,0.000283 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5286.29939887,0.0008359 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5285.24199473,0.0094603 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5284.37507018,0.0064523 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5284.35985921,0.0058136 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5280.7799041,0.00094699 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5279.91752265,0.00114673 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5276.83231488,0.00094683 +2020/03/17 17:01:55.120438,BTC/USDT,bid,5275.,0.56872038 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5363.69791312,0.05788189 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5363.69791487,0.22417811 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5363.69791488,0.005 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5364.86565281,0.05788189 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5364.8657018,0.11 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5366.21866321,0.25 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5367.72331488,0.01 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5368.99998109,0.04579999 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5369.,0.00186254 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5369.2735,0.002 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5370.14412213,0.00931073 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5370.25377393,0.00024073 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5374.35859868,0.0093264 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5375.,0.00018605 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5375.26311141,0.00993653 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5377.46076613,0.0064523 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5377.9931816,0.00027461 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5378.52024929,0.4284 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5381.87187775,0.0008 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5384.81742243,1.26441328 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5385.,0.0194056 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5385.50669774,0.00766 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5385.62059729,3.00459508 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5387.18543999,0.01426 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5388.10582,0.001 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5388.51944779,1.3906 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5388.82385032,0.88506963 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5390.,0.26905092 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5392.32856201,0.00020057 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5394.3801072,0.00027378 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5394.99999999,0.73293336 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5395.,1.36185087 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5395.59765952,0.0011025 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5400.,0.14371419 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5400.33151632,0.0384 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5405.41766915,0.00423615 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5406.30673519,0.01366 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5408.85229981,0.0064523 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5409.90863264,3.12946319 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5409.92702531,0.00762601 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5411.99597199,0.0074 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5412.,0.005425 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5412.03639677,14.1318 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5413.10527511,0.00923684 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5414.,0.00018766 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5418.51724798,0.69791318 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5418.51724799,0.00072134 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5429.63426442,0.0384 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5430.26543436,0.02431211 +2020/03/17 17:01:55.120438,BTC/USDT,ask,5434.07485883,0.01847059 +2020/03/17 17:01:55.120438,ETH/USDT,bid,117.29713251,10.67041152 +2020/03/17 17:01:55.120438,ETH/USDT,bid,117.2971325,6. +2020/03/17 17:01:55.120438,ETH/USDT,bid,117.18104719,130. +2020/03/17 17:01:55.120438,ETH/USDT,bid,117.16259311,0.39741407 +2020/03/17 17:01:55.120438,ETH/USDT,bid,117.1625931,6. +2020/03/17 17:01:55.120438,ETH/USDT,bid,117.00792,0.2 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.80837872,34.4641766 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.80837871,18. +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.8083787,2.30874594 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.80745636,0.05 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.73765331,2.56986492 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.7376533,89.83598835 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.70137762,4.24497827 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.69491525,0.659511 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.62049081,0.00910475 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.30905235,14.56 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.27000001,15.24505695 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.27,3.41093589 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.26935391,0.00913224 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.24943164,7.97517367 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.24943162,0.05633954 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.09848379,49.01 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.01694915,0.659511 +2020/03/17 17:01:55.120438,ETH/USDT,bid,116.,0.08620689 +2020/03/17 17:01:55.120438,ETH/USDT,bid,115.9469432,0.01263333 +2020/03/17 17:01:55.120438,ETH/USDT,bid,115.90282718,0.25883751 +2020/03/17 17:01:55.120438,ETH/USDT,bid,115.815915,0.02426799 +2020/03/17 17:01:55.120438,ETH/USDT,bid,115.42347143,512.64 +2020/03/17 17:01:55.120438,ETH/USDT,bid,115.33898305,0.659511 +2020/03/17 17:01:55.120438,ETH/USDT,bid,115.24375359,252.76 +2020/03/17 17:01:55.120438,ETH/USDT,bid,115.,1.87168482 +2020/03/17 17:01:55.120438,ETH/USDT,bid,114.98296347,0.26090821 +2020/03/17 17:01:55.120438,ETH/USDT,bid,114.7,0.00872711 +2020/03/17 17:01:55.120438,ETH/USDT,bid,114.66101694,0.659511 +2020/03/17 17:01:55.120438,ETH/USDT,bid,114.3,0.1 +2020/03/17 17:01:55.120438,ETH/USDT,bid,114.130002,0.9476005 +2020/03/17 17:01:55.120438,ETH/USDT,bid,114.07040027,0.26299548 +2020/03/17 17:01:55.120438,ETH/USDT,bid,114.,13.59210526 +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.98305084,0.659511 +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.95545207,0.02426799 +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.7927595,0.01286127 +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.5,27.7506608 +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.49235686,245.39 +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.4464861,0.45684192 +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.30508474,0.659511 +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.3,0.1 +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.24402351,276.6838495 +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.20138976,101. +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.20070445,7.06640297 +2020/03/17 17:01:55.120438,ETH/USDT,bid,113.16507963,0.26509944 +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.44609118,59.83126661 +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.44609119,130. +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.48856715,3.467434 +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.48856719,0.00903748 +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.50584546,122.05176953 +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.60434287,1.37106568 +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.60434292,16.78249881 +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.61,40. +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.64051437,0.27982265 +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.73683245,63.56 +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.73683246,0.12957599 +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.76469019,0.25474528 +2020/03/17 17:01:55.120438,ETH/USDT,ask,117.83970409,0.00901055 +2020/03/17 17:01:55.120438,ETH/USDT,ask,118.,0.5 +2020/03/17 17:01:55.120438,ETH/USDT,ask,118.03,40. +2020/03/17 17:01:55.120438,ETH/USDT,ask,118.05084745,0.64151446 +2020/03/17 17:01:55.120438,ETH/USDT,ask,118.146961,4.94993079 +2020/03/17 17:01:55.120438,ETH/USDT,ask,118.64267232,29.89007745 +2020/03/17 17:01:55.120438,ETH/USDT,ask,118.64267233,512.63 +2020/03/17 17:01:55.120438,ETH/USDT,ask,118.6426726,0.01248192 +2020/03/17 17:01:55.120438,ETH/USDT,ask,118.70680771,0.2527235 +2020/03/17 17:01:55.120438,ETH/USDT,ask,118.72881355,0.659511 +2020/03/17 17:01:55.120438,ETH/USDT,ask,119.,20. +2020/03/17 17:01:55.120438,ETH/USDT,ask,119.393462,0.08466948 +2020/03/17 17:01:55.120438,ETH/USDT,ask,119.40677966,0.659511 +2020/03/17 17:01:55.120438,ETH/USDT,ask,119.62845979,0.02426799 +2020/03/17 17:01:55.120438,ETH/USDT,ask,119.63826095,0.01671707 +2020/03/17 17:01:55.120438,ETH/USDT,ask,119.65646218,0.25071775 +2020/03/17 17:01:55.120438,ETH/USDT,ask,119.70417753,0.05 +2020/03/17 17:01:55.120438,ETH/USDT,ask,119.88899999,1.34108256 +2020/03/17 17:01:55.120438,ETH/USDT,ask,119.9,0.10847385 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.,95.98132134 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.08474576,0.659511 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.2,0.1 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.26231315,0.25 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.5,0.59955 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.58554436,0.01658574 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.61371387,0.24872793 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.63826095,0.01671707 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.6461675,0.01228126 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.68,2. +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.76271186,0.659511 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.83905054,38.82819684 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.84555691,0.12130248 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.88554436,0.01658574 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.9,0.1 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.9347855,0.13778321 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.93826095,0.01671707 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.9392567,0.01225042 +2020/03/17 17:01:55.120438,ETH/USDT,ask,120.99,0.03330281 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00163503,10499.8598143 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00163333,657.56963006 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00161701,858476. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001617,619.04762523 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00161296,399936. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.0016,1320.51275627 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00159663,407335. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00158102,157647. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001581,633.14358634 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00154985,159055. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00154639,1940.00219867 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00154602,81437. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001546,647.4773674 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001512,4630.29101191 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00147901,7413.21162129 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001479,676.80866126 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00147501,50050. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00145374,1972.551 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00145001,50050. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00144601,7607.13964634 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001446,692.25450207 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00141502,212011.13765176 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00141501,655196.36331899 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001415,707.42050177 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00140001,45045. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.0014,1434.28642857 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001384,723.26590318 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00137857,6065. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001333,500000. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001331,751314.80090157 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.0013,90584.73617692 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.0012736,888. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00126388,5209.68879016 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.0012,274556.48908336 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.0011,25909.09181819 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00108,501137.46527777 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001001,1001. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.001,210000. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00099999,10000. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00090001,28254.54597171 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.0009,34382.18555555 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00088888,433129.33129332 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00080618,1252.82195044 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.000501,2001. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00028,7142.85714286 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00010287,39786.5144357 +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.000101,100000. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.0001,100000. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00009999,50000. +2020/03/17 17:01:55.120438,DOGE/USDT,bid,0.00002813,54729.33558478 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00165326,10959.73998918 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00165327,387111.60306 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00165352,95269.52673691 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00166,8000. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00167,8000. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00168,8056. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00168913,100607.29912822 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00169,8601.1923137 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00169998,8000. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00169999,50000. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.0017,630. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.001728,587.97164939 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00173333,146711.33626714 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00174999,50000. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00176666,625. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.001767,574.99434643 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00178195,566.79385303 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.001799,561.42139941 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00179999,50000. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.001807,562.26619267 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00182458,553.55100591 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00183333,610. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00184521,10000. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.001848,549.79167216 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00185,51401.81536854 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.001855,1617.25067386 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00186,10000. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00186375,3842.088 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00186666,605. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00187211,12891.08357866 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.001889,537.85866075 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00189515,659.505 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.0019,600. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00192,734.08872531 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00193,40572.52873722 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.001932,1525.88768641 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00195,4131.88459658 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00195967,11427.61437911 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.0019692,1234.62435008 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00197106,734.08872532 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.001974,19982. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.001975,514.43797982 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00199,50540.80151904 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.002,4206.66890419 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00200996,687. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00201,3502. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00202,1003.9777278 +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.002025,505. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00203,500. +2020/03/17 17:01:55.120438,DOGE/USDT,ask,0.00203333,500. +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02189301,7.43887066 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.021893,48.3901 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02187546,9.13353028 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02187545,3.449904 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02187316,6. +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02187313,4.55579339 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02187312,6.85389313 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02187309,7.94501472 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.021873,1. +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02187163,0.03322569 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.0218701,9.13884513 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02187008,0.21 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02186532,130. +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02186299,0.1 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02186251,0.0091 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02186052,0.05 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02185271,51. +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02184994,4.88715584 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02184991,34.8147786 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02184363,4.52654436 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02183807,47. +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02183264,0.00630238 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02182832,0.2 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.0218247,0.01248192 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.0218238,41.5 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.0218107,0.8146536 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02180845,50. +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.0218,32.74659999 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02179639,0.40030023 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02179148,49. +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02178764,40.62255641 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02178009,0.73972375 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02177774,48. +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.0217631,0.01368442 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.021763,0.57907871 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02175498,0.1331879 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.0217499,0.04644343 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02173852,14.73 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02173707,0.09825887 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02173628,0.03355265 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02172401,0.00633334 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02171692,2.57744056 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02171691,0.02869842 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02171256,50.96 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02170739,1.033055 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.0217,11.58032904 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02168639,0.40030022 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02167075,0.1777869 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.0216492,33.85498587 +2020/03/17 17:02:00.124758,ETH/BTC,bid,0.02164919,32.07192047 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02189994,6.40333742 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02189995,9.80492203 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02189996,3.481458 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.0219,0.04 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.021908,169.2999 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02191748,34.8147786 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02191799,130. +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02192039,0.4014997 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02193217,36.8 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02194443,1.37106559 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02194445,3. +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02196,0.0199982 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02198577,50.95 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02199089,14.73 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.021998,0.01251984 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.0219984,0.54549422 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02200661,4.94993079 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02201782,0.17 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02202912,1.13550823 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02204899,0.4 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02205152,0.00623928 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.0220972,0.01263333 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02210103,0.00019101 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02210226,0.086064 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02210655,6.90840309 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02210752,1.24905905 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02214275,29.68952311 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.0221428,0.01274004 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02214358,508.55 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02215,0.0697053 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.0221597,0.4 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02216178,0.00620832 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02218591,1.37396496 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.0221898,0.01286127 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02222318,0.0092 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02222991,0.5 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02223142,0.086064 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.022234,0.19992 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02224422,0.05 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02225,0.05746774 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02226116,0.12491728 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02226117,0.05 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02226156,0.68965079 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02226177,0.05 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02226431,1.51136146 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02227,1. +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02227042,0.4 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02227259,0.00617736 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.02228525,1.22916826 +2020/03/17 17:02:00.124758,ETH/BTC,ask,0.0222914,0.01236902 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.0000003,29468687.918283 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000029,29354859.324531 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000028,33183658.838306 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000027,70492155.16241 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000026,47973630.799864 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000025,54375270.29956 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000024,43578159.041355 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000023,55039906.016943 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000022,35101189.028424 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000021,17487929.456232 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.0000002,23948681.085421 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000019,9908337.0918123 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000018,17140674.938161 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000017,10816395.006882 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000016,18698273.51265 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000015,16277969.480293 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000014,102751129.09834 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000013,31727762.768641 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000012,19995159.833333 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000011,28995182.727273 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.0000001,23774671.459259 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000009,12981604.444444 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000008,17423077.375 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000007,15265749.142857 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000006,17737965.333333 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000005,1334531.94 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000004,316250. +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000003,37081819. +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000002,148187044.35714 +2020/03/17 17:02:00.124758,DOGE/BTC,bid,0.00000001,31940498. +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000031,11905712.11186 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000032,41260944.21614 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000033,23594827.903824 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000034,21810537.672223 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000035,18263184.257508 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000036,5679965.5678208 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000037,13314388.737357 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000038,7712660.475328 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000039,20443826.378187 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.0000004,18956753.397818 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000041,4835576.6065579 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000042,5952282.4414734 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000043,3501920.4320189 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000044,14582197.403095 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000045,4614626.4597111 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000046,2880183.0593082 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000047,10796386.702639 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000048,10993658.990659 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000049,11470242.6909 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.0000005,9822169.5205892 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000051,6596323.5807754 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000052,4513618.0740915 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000053,9635813.612021 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000054,7066622.9245546 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000055,7494963.9555021 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000056,23053312.757354 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000057,5490128.617437 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000058,22647865.088014 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000059,6597647.8383743 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.0000006,27239374.616801 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000061,1768636.8338943 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000062,24668402.369191 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000063,8128739.1553844 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000064,24019776.382939 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000065,4968243.7569908 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000066,27514366.540371 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000067,4397588.3406862 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000068,2235573.1875588 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000069,5909908.2897985 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.0000007,34897322.778391 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000071,2764354.1634975 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000072,1845992.0785433 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000073,7369552.1200649 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000074,5257917.5442386 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000075,33854092.468691 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000076,3010444.3290228 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000077,1924792.4649358 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000078,16607624.90818 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.00000079,7917339.5022544 +2020/03/17 17:02:00.124758,DOGE/BTC,ask,0.0000008,49152265.030762 diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/CSVReader.cpp b/CM2005 Object Oriented Programming/Topic 5/5.1.9/CSVReader.cpp new file mode 100644 index 0000000..6a964a7 --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/CSVReader.cpp @@ -0,0 +1,104 @@ +#include "CSVReader.h" +#include +#include + +CSVReader::CSVReader() +{ + +} + +std::vector CSVReader::readCSV(std::string csvFilename) +{ + std::vector entries; + + std::ifstream csvFile{csvFilename}; + std::string line; + if (csvFile.is_open()) + { + while(std::getline(csvFile, line)) + { + try { + OrderBookEntry obe = stringsToOBE(tokenise(line, ',')); + entries.push_back(obe); + }catch(const std::exception& e) + { + std::cout << "CSVReader::readCSV bad data" << std::endl; + } + }// end of while + } + + std::cout << "CSVReader::readCSV read " << entries.size() << " entries" << std::endl; + return entries; +} + +std::vector CSVReader::tokenise(std::string csvLine, char separator) +{ + std::vector tokens; + signed int start, end; + std::string token; + start = csvLine.find_first_not_of(separator, 0); + do{ + end = csvLine.find_first_of(separator, start); + if (start == csvLine.length() || start == end) break; + if (end >= 0) token = csvLine.substr(start, end - start); + else token = csvLine.substr(start, csvLine.length() - start); + tokens.push_back(token); + start = end + 1; + }while(end > 0); + + return tokens; +} + +OrderBookEntry CSVReader::stringsToOBE(std::vector tokens) +{ + double price, amount; + + if (tokens.size() != 5) // bad + { + std::cout << "Bad line " << std::endl; + throw std::exception{}; + } + // we have 5 tokens + try { + price = std::stod(tokens[3]); + amount = std::stod(tokens[4]); + }catch(const std::exception& e){ + std::cout << "CSVReader::stringsToOBE Bad float! " << tokens[3]<< std::endl; + std::cout << "CSVReader::stringsToOBE Bad float! " << tokens[4]<< std::endl; + throw; + } + + OrderBookEntry obe{price, + amount, + tokens[0], + tokens[1], + OrderBookEntry::stringToOrderBookType(tokens[2])}; + + return obe; +} + + +OrderBookEntry CSVReader::stringsToOBE(std::string priceString, + std::string amountString, + std::string timestamp, + std::string product, + OrderBookType orderType) +{ + double price, amount; + try { + price = std::stod(priceString); + amount = std::stod(amountString); + }catch(const std::exception& e){ + std::cout << "CSVReader::stringsToOBE Bad float! " << priceString<< std::endl; + std::cout << "CSVReader::stringsToOBE Bad float! " << amountString<< std::endl; + throw; + } + OrderBookEntry obe{price, + amount, + timestamp, + product, + orderType}; + + return obe; +} + \ No newline at end of file diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/CSVReader.h b/CM2005 Object Oriented Programming/Topic 5/5.1.9/CSVReader.h new file mode 100644 index 0000000..296a59c --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/CSVReader.h @@ -0,0 +1,24 @@ +#pragma once + +#include "OrderBookEntry.h" +#include +#include + +class CSVReader +{ + public: + CSVReader(); + + static std::vector readCSV(std::string csvFile); + static std::vector tokenise(std::string csvLine, char separator); + + static OrderBookEntry stringsToOBE(std::string price, + std::string amount, + std::string timestamp, + std::string product, + OrderBookType OrderBookType); + + private: + static OrderBookEntry stringsToOBE(std::vector strings); + +}; \ No newline at end of file diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/MerkelMain.cpp b/CM2005 Object Oriented Programming/Topic 5/5.1.9/MerkelMain.cpp new file mode 100644 index 0000000..0a0e42f --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/MerkelMain.cpp @@ -0,0 +1,169 @@ +#include "MerkelMain.h" +#include +#include +#include "OrderBookEntry.h" +#include "CSVReader.h" + +MerkelMain::MerkelMain() +{ + + +} + +void MerkelMain::init() +{ + int input; + currentTime = orderBook.getEarliestTime(); + wallet.insertCurrency("BTC", 10); + while(true) + { + printMenu(); + input = getUserOption(); + processUserOption(input); + } +} + + +void MerkelMain::printMenu() +{ + // 1 print help + std::cout << "1: Print help " << std::endl; + // 2 print exchange stats + std::cout << "2: Print exchange stats" << std::endl; + // 3 make an offer + std::cout << "3: Make an ask " << std::endl; + // 4 make a bid + std::cout << "4: Make a bid " << std::endl; + // 5 print wallet + std::cout << "5: Print wallet " << std::endl; + // 6 continue + std::cout << "6: Continue " << std::endl; + + std::cout << "============== " << std::endl; + + std::cout << "Current time is: " << currentTime << std::endl; +} + +void MerkelMain::printHelp() +{ + std::cout << "Help - your aim is to make money. Analyse the market and make bids and offers. " << std::endl; +} + +void MerkelMain::printMarketStats() +{ + for (std::string const& p : orderBook.getKnownProducts()) + { + std::cout << "Product: " << p << std::endl; + std::vector entries = orderBook.getOrders(OrderBookType::ask, + p, currentTime); + std::cout << "Asks seen: " << entries.size() << std::endl; + std::cout << "Max ask: " << OrderBook::getHighPrice(entries) << std::endl; + std::cout << "Min ask: " << OrderBook::getLowPrice(entries) << std::endl; + } + +} + +void MerkelMain::enterAsk() +{ + std::cout << "Make an ask - enter the amount: product,price, amount, eg ETH/BTC,200,0.5" << std::endl; + std::string input; + std::getline(std::cin, input); + + std::vector tokens = CSVReader::tokenise(input, ','); + if (tokens.size() != 3) + { + std::cout << "MerkelMain::enterAsk Bad input! " << input << std::endl; + } + else { + try { + OrderBookEntry obe = CSVReader::stringsToOBE( + tokens[1], + tokens[2], + currentTime, + tokens[0], + OrderBookType::ask + ); + orderBook.insertOrder(obe); + }catch (const std::exception& e) + { + std::cout << " MerkelMain::enterAsk Bad input " << std::endl; + } + } + + std::cout << "You typed: " << input << std::endl; +} + +void MerkelMain::enterBid() +{ + std::cout << "Make a bid - enter the amount" << std::endl; +} + +void MerkelMain::printWallet() +{ + std::cout << "Your wallet is empty. " << std::endl; + std::cout << wallet.toString() << std::endl; +} + +void MerkelMain::gotoNextTimeframe() +{ + std::cout << "Going to next time frame. " << std::endl; + for (std::string& p : orderBook.getKnownProducts()) + { + std::cout << "matching " << p << std::endl; + std::vector sales = orderBook.matchAsksToBids(p, currentTime); + std::cout << "Sales: " << sales.size() << std::endl; + for (OrderBookEntry& sale : sales) + { + std::cout << "Sale price: " << sale.price << " amount " << sale.amount << std::endl; + } + } + currentTime = orderBook.getNextTime(currentTime); +} + +int MerkelMain::getUserOption() +{ + int userOption = 0; + std::string line; + std::cout << "Type in 1-6" << std::endl; + std::getline(std::cin, line); + try{ + userOption = std::stoi(line); + }catch(const std::exception& e) + { + // + } + std::cout << "You chose: " << userOption << std::endl; + return userOption; +} + +void MerkelMain::processUserOption(int userOption) +{ + if (userOption == 0) // bad input + { + std::cout << "Invalid choice. Choose 1-6" << std::endl; + } + if (userOption == 1) + { + printHelp(); + } + if (userOption == 2) + { + printMarketStats(); + } + if (userOption == 3) + { + enterAsk(); + } + if (userOption == 4) + { + enterBid(); + } + if (userOption == 5) + { + printWallet(); + } + if (userOption == 6) + { + gotoNextTimeframe(); + } +} diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/MerkelMain.h b/CM2005 Object Oriented Programming/Topic 5/5.1.9/MerkelMain.h new file mode 100644 index 0000000..b0e9ada --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/MerkelMain.h @@ -0,0 +1,30 @@ +#pragma once + +#include +#include "OrderBookEntry.h" +#include "OrderBook.h" +#include "Wallet.h" + +class MerkelMain +{ + public: + MerkelMain(); + /** Call this to start the sim */ + void init(); + private: + void printMenu(); + void printHelp(); + void printMarketStats(); + void enterAsk(); + void enterBid(); + void printWallet(); + void gotoNextTimeframe(); + int getUserOption(); + void processUserOption(int userOption); + + std::string currentTime; + + OrderBook orderBook{"20200317.csv"}; + + Wallet wallet; +}; diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBook.cpp b/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBook.cpp new file mode 100644 index 0000000..321962a --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBook.cpp @@ -0,0 +1,196 @@ +#include "OrderBook.h" +#include "CSVReader.h" +#include +#include +#include + +/** construct, reading a csv data file */ +OrderBook::OrderBook(std::string filename) +{ + orders = CSVReader::readCSV(filename); +} +/** return vector of all know products in the dataset*/ +std::vector OrderBook::getKnownProducts() +{ + std::vector products; + + std::map prodMap; + + for (OrderBookEntry& e : orders) + { + prodMap[e.product] = true; + } + + // now flatten the map to a vector of strings + for (auto const& e : prodMap) + { + products.push_back(e.first); + } + + return products; +} +/** return vector of Orders according to the sent filters*/ +std::vector OrderBook::getOrders(OrderBookType type, + std::string product, + std::string timestamp) +{ + std::vector orders_sub; + for (OrderBookEntry& e : orders) + { + if (e.orderType == type && + e.product == product && + e.timestamp == timestamp ) + { + orders_sub.push_back(e); + } + } + return orders_sub; +} + + +double OrderBook::getHighPrice(std::vector& orders) +{ + double max = orders[0].price; + for (OrderBookEntry& e : orders) + { + if (e.price > max)max = e.price; + } + return max; +} + + +double OrderBook::getLowPrice(std::vector& orders) +{ + double min = orders[0].price; + for (OrderBookEntry& e : orders) + { + if (e.price < min)min = e.price; + } + return min; +} + +std::string OrderBook::getEarliestTime() +{ + return orders[0].timestamp; +} + +std::string OrderBook::getNextTime(std::string timestamp) +{ + std::string next_timestamp = ""; + for (OrderBookEntry& e : orders) + { + if (e.timestamp > timestamp) + { + next_timestamp = e.timestamp; + break; + } + } + if (next_timestamp == "") + { + next_timestamp = orders[0].timestamp; + } + return next_timestamp; +} + +void OrderBook::insertOrder(OrderBookEntry& order) +{ + orders.push_back(order); + std::sort(orders.begin(), orders.end(), OrderBookEntry::compareByTimestamp); +} + +std::vector OrderBook::matchAsksToBids(std::string product, std::string timestamp) +{ +// asks = orderbook.asks + std::vector asks = getOrders(OrderBookType::ask, + product, + timestamp); +// bids = orderbook.bids + std::vector bids = getOrders(OrderBookType::bid, + product, + timestamp); + + // sales = [] + std::vector sales; + + // sort asks lowest first + std::sort(asks.begin(), asks.end(), OrderBookEntry::compareByPriceAsc); + // sort bids highest first + std::sort(bids.begin(), bids.end(), OrderBookEntry::compareByPriceDesc); + // for ask in asks: + std::cout << "max ask " << asks[asks.size()-1].price << std::endl; + std::cout << "min ask " << asks[0].price << std::endl; + std::cout << "max bid " << bids[0].price << std::endl; + std::cout << "min bid " << bids[bids.size()-1].price << std::endl; + + for (OrderBookEntry& ask : asks) + { + //std::cout << "Ask p: " << ask.price << " a: " << ask.amount << std::endl; + // for bid in bids: + for (OrderBookEntry& bid : bids) + { + //std::cout << "bid p: " << bid.price << " a: " << bid.amount << std::endl; + + // if bid.price >= ask.price # we have a match + if (bid.price >= ask.price) + { + std::cout << "bid price is right " << std::endl; + // sale = new order() + // sale.price = ask.price + OrderBookEntry sale{ask.price, 0, timestamp, product, OrderBookType::sale}; + // # now work out how much was sold and + // # create new bids and asks covering + // # anything that was not sold + // if bid.amount == ask.amount: # bid completely clears ask + if (bid.amount == ask.amount) + { + // sale.amount = ask.amount + sale.amount = ask.amount; + // sales.append(sale) + sales.push_back(sale); + // bid.amount = 0 # make sure the bid is not processed again + bid.amount = 0; + // # can do no more with this ask + // # go onto the next ask + // break + break; + } + // if bid.amount > ask.amount: # ask is completely gone slice the bid + if (bid.amount > ask.amount) + { + // sale.amount = ask.amount + sale.amount = ask.amount; + // sales.append(sale) + sales.push_back(sale); + // # we adjust the bid in place + // # so it can be used to process the next ask + // bid.amount = bid.amount - ask.amount + bid.amount = bid.amount - ask.amount; + // # ask is completely gone, so go to next ask + // break + break; + } + + + // if bid.amount < ask.amount # bid is completely gone, slice the ask + if (bid.amount < ask.amount) + { + // sale.amount = bid.amount + sale.amount = bid.amount; + // sales.append(sale) + sales.push_back(sale); + // # update the ask + // # and allow further bids to process the remaining amount + // ask.amount = ask.amount - bid.amount + ask.amount = ask.amount - bid.amount; + // bid.amount = 0 # make sure the bid is not processed again + bid.amount = 0; + // # some ask remains so go to the next bid + // continue + continue; + } + } + } + } + return sales; +} + diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBook.h b/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBook.h new file mode 100644 index 0000000..0819959 --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBook.h @@ -0,0 +1,37 @@ +#pragma once +#include "OrderBookEntry.h" +#include "CSVReader.h" +#include +#include + +class OrderBook +{ + public: + /** construct, reading a csv data file */ + OrderBook(std::string filename); + /** return vector of all know products in the dataset*/ + std::vector getKnownProducts(); + /** return vector of Orders according to the sent filters*/ + std::vector getOrders(OrderBookType type, + std::string product, + std::string timestamp); + + /** returns the earliest time in the orderbook*/ + std::string getEarliestTime(); + /** returns the next time after the + * sent time in the orderbook + * If there is no next timestamp, wraps around to the start + * */ + std::string getNextTime(std::string timestamp); + + void insertOrder(OrderBookEntry& order); + + std::vector matchAsksToBids(std::string product, std::string timestamp); + + static double getHighPrice(std::vector& orders); + static double getLowPrice(std::vector& orders); + + private: + std::vector orders; + +}; diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBookEntry.cpp b/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBookEntry.cpp new file mode 100644 index 0000000..871266a --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBookEntry.cpp @@ -0,0 +1,28 @@ +#include "OrderBookEntry.h" + +OrderBookEntry::OrderBookEntry( double _price, + double _amount, + std::string _timestamp, + std::string _product, + OrderBookType _orderType) +: price(_price), + amount(_amount), + timestamp(_timestamp), + product(_product), + orderType(_orderType) +{ + +} + +OrderBookType OrderBookEntry::stringToOrderBookType(std::string s) +{ + if (s == "ask") + { + return OrderBookType::ask; + } + if (s == "bid") + { + return OrderBookType::bid; + } + return OrderBookType::unknown; +} diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBookEntry.h b/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBookEntry.h new file mode 100644 index 0000000..c5204bc --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/OrderBookEntry.h @@ -0,0 +1,37 @@ +#pragma once + +#include + +enum class OrderBookType{bid, ask, unknown, sale}; + +class OrderBookEntry +{ + public: + + OrderBookEntry( double _price, + double _amount, + std::string _timestamp, + std::string _product, + OrderBookType _orderType); + + static OrderBookType stringToOrderBookType(std::string s); + + static bool compareByTimestamp(OrderBookEntry& e1, OrderBookEntry& e2) + { + return e1.timestamp < e2.timestamp; + } + static bool compareByPriceAsc(OrderBookEntry& e1, OrderBookEntry& e2) + { + return e1.price < e2.price; + } + static bool compareByPriceDesc(OrderBookEntry& e1, OrderBookEntry& e2) + { + return e1.price > e2.price; + } + + double price; + double amount; + std::string timestamp; + std::string product; + OrderBookType orderType; +}; diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/Wallet.cpp b/CM2005 Object Oriented Programming/Topic 5/5.1.9/Wallet.cpp new file mode 100644 index 0000000..c0c2ce1 --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/Wallet.cpp @@ -0,0 +1,40 @@ +#include "Wallet.h" + +Wallet::Wallet() +{ + +} + +void Wallet::insertCurrency(std::string type, double amount) +{ + double balance; + if(amount < 0) + { + throw std::exception{}; + } + if(currencies.count(type) == 0) // not in wallet yet + { + balance = 0; + } + else + { + balance = currencies[type]; + } + balance += amount; + currencies[type] = balance; +} + +bool Wallet::containsCurrency(std::string type, double amount) +{ + if(currencies.count(type) == 0) // not in wallet yet + { + return false; + } + else + return currencies[type] >= amount; +} + +std::string Wallet::toString() +{ + return "Oink!"; +} \ No newline at end of file diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/Wallet.h b/CM2005 Object Oriented Programming/Topic 5/5.1.9/Wallet.h new file mode 100644 index 0000000..3c68252 --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/Wallet.h @@ -0,0 +1,21 @@ +#pragma once + +#include +#include + +class Wallet +{ + public: + Wallet(); + /** insert currency to the wallet */ + void insertCurrency(std::string type, double amount); + + /** check if the wallet contains at least this much currency */ + bool containsCurrency(std::string type, double amount); + + /** generate a string representation of the wallet */ + std::string toString(); + + private: + std::map currencies; +}; \ No newline at end of file diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/a.exe b/CM2005 Object Oriented Programming/Topic 5/5.1.9/a.exe new file mode 100644 index 0000000000000000000000000000000000000000..606c3ecce25f277ebf1da58a6b2a4bc8c9d00ea1 GIT binary patch literal 362279 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

X7>0i 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 literal 0 HcmV?d00001 diff --git a/CM2005 Object Oriented Programming/Topic 5/5.1.9/main.cpp b/CM2005 Object Oriented Programming/Topic 5/5.1.9/main.cpp new file mode 100644 index 0000000..93bf4e3 --- /dev/null +++ b/CM2005 Object Oriented Programming/Topic 5/5.1.9/main.cpp @@ -0,0 +1,60 @@ +#include +#include +#include +#include "OrderBookEntry.h" +#include "MerkelMain.h" +#include "CSVReader.h" +#include "Wallet.h" + +int main() +{ + //MerkelMain app{}; + //app.init(); + Wallet wallet; + wallet.insertCurrency("BTC", 10); + std::cout << "Wallet has BTC " << wallet.containsCurrency("BTC", 11) << std::endl; + std::cout << wallet.toString() << std::endl; + //CSVReader::readCSV("20200317.csv"); + +} + + + + + + +// std::vector orders; + +// orders.push_back( OrderBookEntry{1000, +// 0.02, +// "2020/03/17 17:01:24.884492", +// "BTC/USDT", +// OrderBookType::bid} ); + +// orders.push_back( OrderBookEntry{2000, +// 0.02, +// "2020/03/17 17:01:24.884492", +// "BTC/USDT", +// OrderBookType::bid} ); + + +// // std::cout << "The price is " << orders[1].price << std::endl; + +// for (OrderBookEntry& order : orders) +// { +// std::cout << "The price is " << order.price << std::endl; +// } + +// for (unsigned int i = 0; i < orders.size() ; ++i) +// { +// std::cout << "The price is " << orders[i].price << std::endl; +// } + +// for (unsigned int i = 0; i < orders.size() ; ++i) +// { +// std::cout << "The price is " << orders.at(i).price << std::endl; +// } + + + +