Kucoin fetch_closed_orders() KeyError
See original GitHub issueCode snippet:
k = login_kucoin(keys)
k.fetch_closed_orders("VEN/ETH")
Gives the error:
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
<ipython-input-15-f798c239134b> in <module>()
----> 1 k.fetch_closed_orders("VEN/ETH")
/usr/local/lib/python3.6/site-packages/ccxt/kucoin.py in fetch_closed_orders(self, symbol, since, limit, params)
341 request['limit'] = limit
342 response = self.privateGetOrderDealt(self.extend(request, params))
--> 343 return self.parse_orders(response['data']['datas'], market, since, limit)
344
345 def create_order(self, symbol, type, side, amount, price=None, params={}):
/usr/local/lib/python3.6/site-packages/ccxt/base/exchange.py in parse_orders(self, orders, market, since, limit)
947 def parse_orders(self, orders, market=None, since=None, limit=None):
948 array = self.to_array(orders)
--> 949 array = [self.parse_order(order, market) for order in array]
950 return self.filter_by_since_limit(array, since, limit)
951
/usr/local/lib/python3.6/site-packages/ccxt/base/exchange.py in <listcomp>(.0)
947 def parse_orders(self, orders, market=None, since=None, limit=None):
948 array = self.to_array(orders)
--> 949 array = [self.parse_order(order, market) for order in array]
950 return self.filter_by_since_limit(array, since, limit)
951
/usr/local/lib/python3.6/site-packages/ccxt/kucoin.py in parse_order(self, order, market)
294 symbol = order['coinType'] + '/' + order['coinTypePair']
295 timestamp = order['createdAt']
--> 296 price = order['price']
297 filled = order['dealAmount']
298 remaining = order['pendingAmount']
KeyError: 'price'
- OS: OSX
- Programming Language version: python 3.5
- CCXT version: last one
- Exchange: Kucoin
- Method: fetch_closed_orders
Issue Analytics
- State:
- Created 6 years ago
- Reactions:1
- Comments:8 (8 by maintainers)
Top Results From Across the Web
KuCoin API error for historical data in python - Stack Overflow
I need to download 1min kline data from 2019 from Kucoin API. ... data = data.astype(float) data = data.sort_index() return data def ...
Read more >ccxt-dev/ccxt - Gitter
I was wondering if there is no unified method for withdrawals and deposits because all exchanges api do not support that or these...
Read more >python cryptocurrency | ccxt.ftx().fetch_my_trades() keyerror "symbol ...
I use the CCXT module to communicate with anycodings_keyerror multiple cryptocurrency exchanges. However anycodings_keyerror when trying to request my ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
[{'info': {'coinType': 'DRGN', 'createdAt': 1515673814000, 'amount': 74.3766, 'dealValue': 0.26106187, 'fee': 0.0743766, 'dealDirection': 'SELL', 'coinTypePair': 'ETH', 'oid': '5a5758d659797d08f61f11de', 'dealPrice': 0.00351, 'orderOid': '5a5752a559797d09b5adadc7', 'feeRate': 0.001, 'direction': 'BUY'}, 'id': '5a5758d659797d08f61f11de', 'timestamp': 1515673814000, 'datetime': '2018-01-11T12:30:14.000Z', 'symbol': 'DRGN/ETH', 'type': 'limit', 'side': 'buy', 'price': 0.00351, 'amount': 74.3766, 'cost': 0.0, 'filled': 0, 'remaining': None, 'status': None, 'fee': {'cost': 0.0743766, 'rate': 0.001, 'currency': 'DRGN'}}]
Now
status
field is None buy should be closed.