livecoin safeSymbol
diff --git a/js/livecoin.js b/js/livecoin.js
index a9c7a7d70771..e729b7fcaa2e 100644
--- a/js/livecoin.js
+++ b/js/livecoin.js
@@ -448,21 +448,8 @@ module.exports = class livecoin extends Exchange {
                 cost = amount * price;
             }
         }
-        let symbol = undefined;
         const marketId = this.safeString (trade, 'symbol');
-        if (marketId !== undefined) {
-            if (marketId in this.markets_by_id) {
-                market = this.markets_by_id[marketId];
-            } else {
-                const [ baseId, quoteId ] = marketId.split ('/');
-                const base = this.safeCurrencyCode (baseId);
-                const quote = this.safeCurrencyCode (quoteId);
-                symbol = base + '/' + quote;
-            }
-        }
-        if ((symbol === undefined) && (market !== undefined)) {
-            symbol = market['symbol'];
-        }
+        const symbol = this.safeSymbol (marketId, market, '/');
         return {
             'id': id,
             'info': trade,
@@ -587,14 +574,8 @@ module.exports = class livecoin extends Exchange {
         // let trades = this.parseTrades (order['trades'], market, since, limit);
         const trades = undefined;
         const status = this.parseOrderStatus (this.safeString2 (order, 'status', 'orderStatus'));
-        let symbol = undefined;
-        if (market === undefined) {
-            let marketId = this.safeString (order, 'currencyPair');
-            marketId = this.safeString (order, 'symbol', marketId);
-            if (marketId in this.markets_by_id) {
-                market = this.markets_by_id[marketId];
-            }
-        }
+        const marketId = this.safeString2 (order, 'symbol', 'currencyPair');
+        const symbol = this.safeSymbol (marketId, market, '/');
         let type = this.safeStringLower (order, 'type');
         let side = undefined;
         if (type !== undefined) {
@@ -620,9 +601,11 @@ module.exports = class livecoin extends Exchange {
         if (cost !== undefined && feeRate !== undefined) {
             feeCost = cost * feeRate;
         }
+        if ((market === undefined) && (symbol in this.markets)) {
+            market = this.markets[symbol];
+        }
         let feeCurrency = undefined;
         if (market !== undefined) {
-            symbol = market['symbol'];
             feeCurrency = market['quote'];
         }
         return {
