provinzio / CoinTaxman

Calculate your taxes from cryptocurrency gains
GNU Affero General Public License v3.0
141 stars 31 forks source link

RecursionError: maximum recursion depth exceeded while calling a Python object #105

Closed minimalisticMe closed 2 years ago

minimalisticMe commented 2 years ago

Hi,

I want to use CoinTaxman in order to calculate german tax from Binance for the year 2021. From Binance I exported all my trades and consolidated them into one file (Binance only allows an export of max 3 months). I cleaned the file of unnecessary header data and multiple null-bytes at the end of the file. Alltogether the csv-file now has 391 lines.

After "fixing" some Errors about "unmatched buy/sell positions" regarding USDT there were a lot of calls against the Binance REST API and then I got a weird error message saying RecursionError: maximum recursion depth exceeded while calling a Python object.

The output of my run is the following:

D:\CoinTaxman>python src\main.py
file is D:\CoinTaxman\account_statements\accumulated.csv
2022-01-27 15:55:28,315 book         INFO     Reading file from exchange binance_v2 at D:\CoinTaxman\account_statements\accumulated.csv
2022-01-27 15:55:28,323 book         WARNING  I may have missed a remark in D:\CoinTaxman\account_statements\accumulated.csv:96: `Withdraw fee is included`.
2022-01-27 15:55:28,330 book         WARNING  I may have missed a remark in D:\CoinTaxman\account_statements\accumulated.csv:217: `Withdraw fee is included`.
2022-01-27 15:55:28,339 taxman       DEBUG    Starting evaluation...
2022-01-27 15:55:28,363 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1619885007000&endTime=1619885067000
2022-01-27 15:55:28,735 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1619885007000&endTime=1619885067000
2022-01-27 15:55:29,100 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1619885007000&endTime=1619885067000
2022-01-27 15:55:30,916 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1619885007000&endTime=1619885067000
2022-01-27 15:55:31,978 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1619886536000&endTime=1619886596000
2022-01-27 15:55:32,793 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1619886536000&endTime=1619886596000
2022-01-27 15:55:33,140 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1619886536000&endTime=1619886596000
2022-01-27 15:55:35,758 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1619886536000&endTime=1619886596000
2022-01-27 15:55:37,999 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1619886552000&endTime=1619886612000
2022-01-27 15:55:38,347 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1619886552000&endTime=1619886612000
2022-01-27 15:55:38,700 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1619886552000&endTime=1619886612000
2022-01-27 15:55:40,906 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1619886552000&endTime=1619886612000
2022-01-27 15:55:42,001 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1619886572000&endTime=1619886632000
2022-01-27 15:55:42,327 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1619886572000&endTime=1619886632000
2022-01-27 15:55:42,679 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1619886572000&endTime=1619886632000
2022-01-27 15:55:43,993 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1619886572000&endTime=1619886632000
2022-01-27 15:55:45,987 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1619886665000&endTime=1619886725000
2022-01-27 15:55:46,341 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1619886665000&endTime=1619886725000
2022-01-27 15:55:46,683 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1619886665000&endTime=1619886725000
2022-01-27 15:55:49,035 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1619886665000&endTime=1619886725000
2022-01-27 15:55:49,884 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1619886726000&endTime=1619886786000
2022-01-27 15:55:50,220 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1619886726000&endTime=1619886786000
2022-01-27 15:55:51,013 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1619886726000&endTime=1619886786000
2022-01-27 15:55:52,143 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1619886726000&endTime=1619886786000
2022-01-27 15:55:53,397 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620143259000&endTime=1620143319000
2022-01-27 15:55:53,743 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620143259000&endTime=1620143319000
2022-01-27 15:55:54,077 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620143259000&endTime=1620143319000
2022-01-27 15:55:55,107 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620143259000&endTime=1620143319000
2022-01-27 15:55:55,776 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620143277000&endTime=1620143337000
2022-01-27 15:55:56,165 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620143277000&endTime=1620143337000
2022-01-27 15:55:56,505 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620143277000&endTime=1620143337000
2022-01-27 15:55:59,349 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620143277000&endTime=1620143337000
2022-01-27 15:56:01,080 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620146750000&endTime=1620146810000
2022-01-27 15:56:01,427 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620146750000&endTime=1620146810000
2022-01-27 15:56:01,767 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620146750000&endTime=1620146810000
2022-01-27 15:56:03,308 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620146750000&endTime=1620146810000
2022-01-27 15:56:05,459 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620161222000&endTime=1620161282000
2022-01-27 15:56:05,793 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620161222000&endTime=1620161282000
2022-01-27 15:56:06,154 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620161222000&endTime=1620161282000
2022-01-27 15:56:08,497 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620161222000&endTime=1620161282000
2022-01-27 15:56:09,573 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620161260000&endTime=1620161320000
2022-01-27 15:56:09,931 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620161260000&endTime=1620161320000
2022-01-27 15:56:10,291 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620161260000&endTime=1620161320000
2022-01-27 15:56:11,382 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620161260000&endTime=1620161320000
2022-01-27 15:56:13,481 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620161324000&endTime=1620161384000
2022-01-27 15:56:13,834 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620161324000&endTime=1620161384000
2022-01-27 15:56:14,197 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620161324000&endTime=1620161384000
2022-01-27 15:56:15,096 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620161324000&endTime=1620161384000
2022-01-27 15:56:17,311 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620143236000&endTime=1620143296000
2022-01-27 15:56:17,661 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620143236000&endTime=1620143296000
2022-01-27 15:56:18,013 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620143236000&endTime=1620143296000
2022-01-27 15:56:19,095 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620143236000&endTime=1620143296000
2022-01-27 15:56:21,313 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620329992000&endTime=1620330052000
2022-01-27 15:56:21,639 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620329992000&endTime=1620330052000
2022-01-27 15:56:21,973 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620329992000&endTime=1620330052000
2022-01-27 15:56:23,662 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620329992000&endTime=1620330052000
2022-01-27 15:56:25,301 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620544385000&endTime=1620544445000
2022-01-27 15:56:25,663 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620544385000&endTime=1620544445000
2022-01-27 15:56:26,000 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620544385000&endTime=1620544445000
2022-01-27 15:56:28,073 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620544385000&endTime=1620544445000
2022-01-27 15:56:29,301 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620544420000&endTime=1620544480000
2022-01-27 15:56:29,669 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620544420000&endTime=1620544480000
2022-01-27 15:56:30,015 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620544420000&endTime=1620544480000
2022-01-27 15:56:31,812 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620544420000&endTime=1620544480000
2022-01-27 15:56:34,023 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620725836000&endTime=1620725896000
2022-01-27 15:56:34,843 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620725836000&endTime=1620725896000
2022-01-27 15:56:35,231 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620725836000&endTime=1620725896000
2022-01-27 15:56:36,769 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620725836000&endTime=1620725896000
2022-01-27 15:56:38,870 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620329861000&endTime=1620329921000
2022-01-27 15:56:39,223 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620329861000&endTime=1620329921000
2022-01-27 15:56:40,027 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620329861000&endTime=1620329921000
2022-01-27 15:56:40,996 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620329861000&endTime=1620329921000
2022-01-27 15:56:42,852 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620863808000&endTime=1620863868000
2022-01-27 15:56:43,670 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620863808000&endTime=1620863868000
2022-01-27 15:56:44,030 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620863808000&endTime=1620863868000
2022-01-27 15:56:47,352 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620863808000&endTime=1620863868000
2022-01-27 15:56:49,026 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620885351000&endTime=1620885411000
2022-01-27 15:56:49,382 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620885351000&endTime=1620885411000
2022-01-27 15:56:49,734 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620885351000&endTime=1620885411000
2022-01-27 15:56:51,670 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620885351000&endTime=1620885411000
2022-01-27 15:56:53,448 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620893919000&endTime=1620893979000
2022-01-27 15:56:53,772 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620893919000&endTime=1620893979000
2022-01-27 15:56:54,133 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620893919000&endTime=1620893979000
2022-01-27 15:56:56,040 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620893919000&endTime=1620893979000
2022-01-27 15:56:58,069 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620893920000&endTime=1620893980000
2022-01-27 15:56:58,411 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620893920000&endTime=1620893980000
2022-01-27 15:56:58,741 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620893920000&endTime=1620893980000
2022-01-27 15:56:59,989 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620893920000&endTime=1620893980000
2022-01-27 15:57:00,875 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620893927000&endTime=1620893987000
2022-01-27 15:57:01,199 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620893927000&endTime=1620893987000
2022-01-27 15:57:01,555 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620893927000&endTime=1620893987000
2022-01-27 15:57:03,777 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620893927000&endTime=1620893987000
2022-01-27 15:57:04,523 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620893954000&endTime=1620894014000
2022-01-27 15:57:04,858 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620893954000&endTime=1620894014000
2022-01-27 15:57:05,678 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620893954000&endTime=1620894014000
2022-01-27 15:57:07,235 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620893954000&endTime=1620894014000
2022-01-27 15:57:08,035 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620894077000&endTime=1620894137000
2022-01-27 15:57:08,394 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620894077000&endTime=1620894137000
2022-01-27 15:57:08,751 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620894077000&endTime=1620894137000
2022-01-27 15:57:09,713 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620894077000&endTime=1620894137000
2022-01-27 15:57:11,098 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620894327000&endTime=1620894387000
2022-01-27 15:57:11,454 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620894327000&endTime=1620894387000
2022-01-27 15:57:11,784 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620894327000&endTime=1620894387000
2022-01-27 15:57:13,035 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620894327000&endTime=1620894387000
2022-01-27 15:57:14,110 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620894464000&endTime=1620894524000
2022-01-27 15:57:14,475 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620894464000&endTime=1620894524000
2022-01-27 15:57:15,275 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620894464000&endTime=1620894524000
2022-01-27 15:57:16,256 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620894464000&endTime=1620894524000
2022-01-27 15:57:18,507 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620544141000&endTime=1620544201000
2022-01-27 15:57:18,840 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620544141000&endTime=1620544201000
2022-01-27 15:57:19,200 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620544141000&endTime=1620544201000
2022-01-27 15:57:21,598 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620544141000&endTime=1620544201000
2022-01-27 15:57:22,760 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620893859000&endTime=1620893919000
2022-01-27 15:57:23,095 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620893859000&endTime=1620893919000
2022-01-27 15:57:23,427 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620893859000&endTime=1620893919000
2022-01-27 15:57:26,190 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620893859000&endTime=1620893919000
2022-01-27 15:57:28,223 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620897676000&endTime=1620897736000
2022-01-27 15:57:28,558 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620897676000&endTime=1620897736000
2022-01-27 15:57:28,882 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620897676000&endTime=1620897736000
2022-01-27 15:57:29,506 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620897676000&endTime=1620897736000
2022-01-27 15:57:30,295 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1620899193000&endTime=1620899253000
2022-01-27 15:57:30,670 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1620899193000&endTime=1620899253000
2022-01-27 15:57:31,021 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1620899193000&endTime=1620899253000
2022-01-27 15:57:32,778 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1620899193000&endTime=1620899253000
2022-01-27 15:57:33,667 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1621074143000&endTime=1621074203000
2022-01-27 15:57:34,460 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1621074143000&endTime=1621074203000
2022-01-27 15:57:34,822 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1621074143000&endTime=1621074203000
2022-01-27 15:57:36,843 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1621074143000&endTime=1621074203000
2022-01-27 15:57:38,004 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1621401746000&endTime=1621401806000
2022-01-27 15:57:38,809 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1621401746000&endTime=1621401806000
2022-01-27 15:57:39,140 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1621401746000&endTime=1621401806000
2022-01-27 15:57:41,823 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1621401746000&endTime=1621401806000
2022-01-27 15:57:44,090 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1621844262000&endTime=1621844322000
2022-01-27 15:57:44,447 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1621844262000&endTime=1621844322000
2022-01-27 15:57:44,796 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1621844262000&endTime=1621844322000
2022-01-27 15:57:45,638 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1621844262000&endTime=1621844322000
2022-01-27 15:57:47,269 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1621844280000&endTime=1621844340000
2022-01-27 15:57:47,597 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1621844280000&endTime=1621844340000
2022-01-27 15:57:47,922 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1621844280000&endTime=1621844340000
2022-01-27 15:57:49,260 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1621844280000&endTime=1621844340000
2022-01-27 15:57:50,568 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1621844281000&endTime=1621844341000
2022-01-27 15:57:50,901 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1621844281000&endTime=1621844341000
2022-01-27 15:57:51,225 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1621844281000&endTime=1621844341000
2022-01-27 15:57:53,044 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1621844281000&endTime=1621844341000
2022-01-27 15:57:53,957 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1621844314000&endTime=1621844374000
2022-01-27 15:57:54,501 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1621844314000&endTime=1621844374000
2022-01-27 15:57:54,887 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1621844314000&endTime=1621844374000
2022-01-27 15:57:57,220 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1621844314000&endTime=1621844374000
2022-01-27 15:57:58,462 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1621778817000&endTime=1621778877000
2022-01-27 15:57:58,810 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1621778817000&endTime=1621778877000
2022-01-27 15:57:59,158 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1621778817000&endTime=1621778877000
2022-01-27 15:58:00,327 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1621778817000&endTime=1621778877000
2022-01-27 15:58:01,176 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1621844236000&endTime=1621844296000
2022-01-27 15:58:01,512 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1621844236000&endTime=1621844296000
2022-01-27 15:58:01,863 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1621844236000&endTime=1621844296000
2022-01-27 15:58:03,039 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1621844236000&endTime=1621844296000
2022-01-27 15:58:03,641 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1621885554000&endTime=1621885614000
2022-01-27 15:58:03,983 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1621885554000&endTime=1621885614000
2022-01-27 15:58:04,505 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1621885554000&endTime=1621885614000
2022-01-27 15:58:05,501 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1621885554000&endTime=1621885614000
2022-01-27 15:58:07,152 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1621885574000&endTime=1621885634000
2022-01-27 15:58:07,504 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1621885574000&endTime=1621885634000
2022-01-27 15:58:07,836 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1621885574000&endTime=1621885634000
2022-01-27 15:58:10,145 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1621885574000&endTime=1621885634000
2022-01-27 15:58:12,218 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1622224627000&endTime=1622224687000
2022-01-27 15:58:12,545 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1622224627000&endTime=1622224687000
2022-01-27 15:58:12,886 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1622224627000&endTime=1622224687000
2022-01-27 15:58:14,898 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1622224627000&endTime=1622224687000
2022-01-27 15:58:15,710 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1622236150000&endTime=1622236210000
2022-01-27 15:58:16,066 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1622236150000&endTime=1622236210000
2022-01-27 15:58:16,419 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1622236150000&endTime=1622236210000
2022-01-27 15:58:17,485 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1622236150000&endTime=1622236210000
2022-01-27 15:58:19,050 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1622309334000&endTime=1622309394000
2022-01-27 15:58:19,410 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1622309334000&endTime=1622309394000
2022-01-27 15:58:19,738 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1622309334000&endTime=1622309394000
2022-01-27 15:58:22,139 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1622309334000&endTime=1622309394000
2022-01-27 15:58:23,155 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1622224595000&endTime=1622224655000
2022-01-27 15:58:23,484 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1622224595000&endTime=1622224655000
2022-01-27 15:58:23,814 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1622224595000&endTime=1622224655000
2022-01-27 15:58:24,639 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1622224595000&endTime=1622224655000
2022-01-27 15:58:26,065 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1624378409000&endTime=1624378469000
2022-01-27 15:58:26,427 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1624378409000&endTime=1624378469000
2022-01-27 15:58:26,760 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1624378409000&endTime=1624378469000
2022-01-27 15:58:28,007 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1624378409000&endTime=1624378469000
2022-01-27 15:58:29,104 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1625067899000&endTime=1625067959000
2022-01-27 15:58:29,435 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1625067899000&endTime=1625067959000
2022-01-27 15:58:29,761 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1625067899000&endTime=1625067959000
2022-01-27 15:58:32,029 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1625067899000&endTime=1625067959000
2022-01-27 15:58:34,512 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1626195316000&endTime=1626195376000
2022-01-27 15:58:35,304 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1626195316000&endTime=1626195376000
2022-01-27 15:58:36,317 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1626195316000&endTime=1626195376000
2022-01-27 15:58:38,418 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1626195316000&endTime=1626195376000
2022-01-27 15:58:39,447 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1626431229000&endTime=1626431289000
2022-01-27 15:58:39,807 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1626431229000&endTime=1626431289000
2022-01-27 15:58:40,156 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1626431229000&endTime=1626431289000
2022-01-27 15:58:41,665 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1626431229000&endTime=1626431289000
2022-01-27 15:58:43,739 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1626749762000&endTime=1626749822000
2022-01-27 15:58:44,075 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1626749762000&endTime=1626749822000
2022-01-27 15:58:44,427 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1626749762000&endTime=1626749822000
2022-01-27 15:58:45,975 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1626749762000&endTime=1626749822000
2022-01-27 15:58:48,247 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1623266301000&endTime=1623266361000
2022-01-27 15:58:48,576 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1623266301000&endTime=1623266361000
2022-01-27 15:58:48,965 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1623266301000&endTime=1623266361000
2022-01-27 15:58:50,218 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1623266301000&endTime=1623266361000
2022-01-27 15:58:51,075 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1625067815000&endTime=1625067875000
2022-01-27 15:58:51,403 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1625067815000&endTime=1625067875000
2022-01-27 15:58:51,748 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1625067815000&endTime=1625067875000
2022-01-27 15:58:53,276 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1625067815000&endTime=1625067875000
2022-01-27 15:58:56,054 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1635080701000&endTime=1635080761000
2022-01-27 15:58:56,413 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1635080701000&endTime=1635080761000
2022-01-27 15:58:56,771 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1635080701000&endTime=1635080761000
2022-01-27 15:58:58,178 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1635080701000&endTime=1635080761000
2022-01-27 15:59:00,578 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTEUR&startTime=1635080272000&endTime=1635080332000
2022-01-27 15:59:00,941 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=USDTBTC&startTime=1635080272000&endTime=1635080332000
2022-01-27 15:59:01,291 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUSDT&startTime=1635080272000&endTime=1635080332000
2022-01-27 15:59:02,560 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCEUR&startTime=1635080272000&endTime=1635080332000
2022-01-27 15:59:03,497 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=XMREUR&startTime=1615838643000&endTime=1615838703000
2022-01-27 15:59:03,853 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=XMRBTC&startTime=1615838643000&endTime=1615838703000
2022-01-27 15:59:05,232 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=ENJEUR&startTime=1615838784000&endTime=1615838844000
2022-01-27 15:59:05,572 price_data   WARNING  Binance offers no price for ENJEUR at 2021-03-15 20:06:54+00:00. Trying ENJ/USDT and EUR/USDT
2022-01-27 15:59:05,572 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=EURUSDT&startTime=1615838784000&endTime=1615838844000
2022-01-27 15:59:06,181 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=ENJUSDT&startTime=1615838784000&endTime=1615838844000
2022-01-27 15:59:08,204 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUPEUR&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:08,538 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCUPBTC&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:08,869 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:09,217 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:09,546 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:09,900 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:10,242 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:10,599 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:10,931 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:11,289 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:11,648 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:11,977 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:12,332 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:12,692 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:13,019 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:13,797 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:14,147 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:14,529 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:14,862 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:15,210 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:15,567 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:15,918 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:16,252 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:16,581 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:16,923 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:17,280 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:17,619 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:17,949 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:18,294 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:18,633 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:18,986 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:19,330 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:19,660 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:20,020 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:20,365 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:20,719 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:21,054 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:21,390 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:22,280 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:22,613 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:22,941 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:23,295 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:23,627 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:23,939 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:24,273 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:24,600 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:24,956 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:25,293 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:25,630 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:25,986 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:26,340 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:26,663 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:26,995 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:27,347 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:27,675 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:28,012 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:28,349 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:28,684 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:29,021 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:29,366 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:30,247 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:30,584 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:30,921 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:31,277 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:31,611 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:31,962 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:32,298 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:32,658 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:33,013 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:33,404 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:33,735 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:34,063 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:34,647 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:35,002 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:35,329 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:36,132 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:36,925 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:37,706 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:38,077 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:38,412 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:39,220 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:40,029 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:40,363 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:40,700 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:41,713 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:42,056 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:42,389 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:42,753 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:43,115 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:43,451 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:44,264 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:45,053 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:45,845 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:46,178 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:46,530 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:46,872 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:47,229 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:47,592 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:47,952 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:48,314 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:48,650 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:48,985 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:49,333 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:49,666 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:50,008 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:50,363 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:50,714 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:51,050 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:51,389 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:51,738 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:52,070 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:52,437 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:52,787 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:53,141 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:53,494 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:53,853 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:54,209 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:54,544 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:54,894 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:55,227 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:56,016 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:56,351 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:56,715 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:57,050 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:57,406 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:57,777 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:58,109 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:58,444 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:58,812 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:59,178 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:59,544 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 15:59:59,903 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:00,241 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:00,579 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:00,918 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:01,278 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:01,636 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:01,971 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:02,787 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:03,139 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:03,471 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:03,798 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:04,803 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:05,137 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:05,470 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:06,295 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:06,643 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:07,008 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:07,369 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:07,719 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:08,054 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:08,414 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:08,749 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:09,080 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:09,411 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:09,792 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:10,116 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:10,464 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:10,798 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:11,125 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:11,484 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:12,837 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:13,188 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:13,539 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:13,893 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:14,245 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:14,607 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:14,940 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:15,268 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:15,623 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:15,950 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:16,307 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:16,638 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:16,986 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:17,316 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:17,646 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:17,976 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:18,311 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:18,646 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:18,981 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:19,314 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:19,641 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:20,003 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:20,366 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:20,698 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:21,051 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:21,398 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:21,739 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:22,066 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:22,399 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:22,748 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:23,085 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:23,415 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:23,748 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:24,106 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:24,437 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:24,773 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:25,123 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:25,494 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:25,843 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:26,178 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:26,515 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:26,867 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:27,204 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:27,583 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:27,946 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:28,289 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:28,628 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:28,972 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:29,318 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:29,677 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:30,057 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:30,386 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:30,769 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:31,146 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:31,513 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:31,874 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:32,207 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:32,547 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:32,916 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:33,281 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:33,637 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:33,992 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:34,365 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:34,735 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:35,090 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:36,899 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:37,688 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:38,497 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:38,858 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:39,888 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:40,249 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:41,065 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:41,422 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:41,774 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:42,135 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:42,927 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:43,283 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:43,614 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:43,970 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:44,306 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:45,088 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:45,423 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:45,795 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:46,147 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:46,478 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:46,838 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:47,173 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:47,512 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:47,874 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:48,203 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:48,535 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:48,865 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:49,229 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:49,569 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:49,900 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:50,254 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:50,605 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:50,938 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:51,277 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:51,635 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:51,992 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:52,347 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:52,689 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:53,051 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:53,869 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:54,231 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:54,569 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:54,925 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:55,272 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:55,613 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:55,969 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:56,306 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:56,668 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:57,033 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:57,388 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:57,753 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:58,118 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:58,463 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:58,801 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:59,152 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:00:59,490 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:00,293 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:00,627 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:00,985 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:01,333 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:01,674 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:02,023 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:02,358 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:03,172 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:03,509 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:03,864 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:04,194 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:04,551 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:04,903 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:05,234 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:05,563 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:05,928 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:06,294 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:06,642 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:06,969 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:07,327 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:07,685 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:08,024 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:08,362 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:08,686 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:09,016 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:09,355 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:09,710 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:10,041 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:10,375 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:10,711 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:11,052 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:11,379 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:11,731 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:12,060 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:12,395 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:12,770 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:13,107 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:13,443 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:13,794 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:14,143 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:14,472 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
2022-01-27 16:01:14,827 price_data   DEBUG    Calling https://api.binance.com/api/v3/aggTrades?symbol=BTCBTCUP&startTime=1615840248000&endTime=1615840308000
Traceback (most recent call last):
  File "D:\CoinTaxman\src\main.py", line 38, in main
    taxman.evaluate_taxation()
  File "D:\CoinTaxman\src\taxman.py", line 263, in evaluate_taxation
    self._evaluate_taxation_per_coin(self.book.operations)
  File "D:\CoinTaxman\src\taxman.py", line 249, in _evaluate_taxation_per_coin
    self.__evaluate_taxation(coin, coin_operations)
  File "D:\CoinTaxman\src\taxman.py", line 155, in _evaluate_taxation_GERMANY
    taxed_gain = -self.price_data.get_cost(op)
  File "D:\CoinTaxman\src\price_data.py", line 657, in get_cost
    price = self.get_price(op.platform, op.coin, op.utc_time, reference_coin)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 115, in _get_price_binance
    btc = self.get_price("binance", base_asset, utc_time, "BTC")
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 110, in _get_price_binance
    price = self.get_price(
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 116, in _get_price_binance
    quote = self.get_price("binance", "BTC", utc_time, quote_asset)
  File "D:\CoinTaxman\src\price_data.py", line 639, in get_price
    price = get_price(coin, utc_time, reference_coin, **kwargs)
  File "D:\CoinTaxman\src\misc.py", line 202, in wrapper
    ret = func(*args, **kwargs)
  File "D:\CoinTaxman\src\price_data.py", line 90, in _get_price_binance
    response = requests.get(url)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\api.py", line 76, in get
    return request('get', url, params=params, **kwargs)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\api.py", line 61, in request
    return session.request(method=method, url=url, **kwargs)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 542, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 655, in send
    r = adapter.send(request, **kwargs)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\adapters.py", line 439, in send
    resp = conn.urlopen(
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 699, in urlopen
    httplib_response = self._make_request(
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 445, in _make_request
    six.raise_from(e, None)
  File "<string>", line 3, in raise_from
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 440, in _make_request
    httplib_response = conn.getresponse()
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\http\client.py", line 1374, in getresponse
    response.begin()
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\http\client.py", line 337, in begin
    self.headers = self.msg = parse_headers(self.fp)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\http\client.py", line 236, in parse_headers
    return email.parser.Parser(_class=_class).parsestr(hstring)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\email\parser.py", line 67, in parsestr
    return self.parse(StringIO(text), headersonly=headersonly)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\email\parser.py", line 56, in parse
    feedparser.feed(data)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\email\feedparser.py", line 176, in feed
    self._call_parse()
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\email\feedparser.py", line 180, in _call_parse
    self._parse()
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\email\feedparser.py", line 295, in _parsegen
    if self._cur.get_content_maintype() == 'message':
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\email\message.py", line 594, in get_content_maintype
    ctype = self.get_content_type()
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\email\message.py", line 578, in get_content_type
    value = self.get('content-type', missing)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\email\message.py", line 471, in get
    return self.policy.header_fetch_parse(k, v)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\email\_policybase.py", line 316, in header_fetch_parse
    return self._sanitize_header(name, value)
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\email\_policybase.py", line 287, in _sanitize_header
    if _has_surrogates(value):
  File "C:\Users\vkoch\AppData\Local\Programs\Python\Python310\lib\email\utils.py", line 57, in _has_surrogates
    s.encode()
RecursionError: maximum recursion depth exceeded while calling a Python object

I think there are way too many calls to get "BTCBTCUP" with the same time. What can I do about this?

minimalisticMe commented 2 years ago

UPDATE: This issue is because of me trying the leverage stuff from Binance like COINUP and COINDOWN, e.g. BTCUP and ETHDOWN. Deleting all entries from my csv-file results in running CoinTaxman just fine.

scientes commented 2 years ago

The current Implementation for getting the pricedata is Not foolproof and enters a recursion when certain conditions are right. #16 should fix this but is Not merged yet. You could try to use that Branch and look if it fixes your Problem (it should). If you encounter any errors with that Branch let ne know