From 467899d9f466515edaaeceae3f131f78d947b628 Mon Sep 17 00:00:00 2001 From: Denis Tereshkin Date: Mon, 23 Oct 2017 18:55:09 +0700 Subject: [PATCH] tradesink: handle trades without commission --- tradesink.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tradesink.py b/tradesink.py index 3e2ad01..16ee138 100644 --- a/tradesink.py +++ b/tradesink.py @@ -26,7 +26,7 @@ def store_trade(j): try: commission = float(j['commission']) except KeyError: - commission = "" + commission = 0 ts = parse_timestamp(j['execution-time']) trade = Trade(account=j['account'], security=j['security'], price=float(j['price']), quantity=quantity, volume=float(j['volume']), volumeCurrency=j['volume-currency'], strategyId=j['strategy'], signalId=j['signal-id'], comment=comment, timestamp=ts, commission=commission)