Hitbtc3 'has'
diff --git a/js/hitbtc3.js b/js/hitbtc3.js
index b01c2fd198fa..98710cf32b0d 100644
--- a/js/hitbtc3.js
+++ b/js/hitbtc3.js
@@ -18,7 +18,7 @@ module.exports = class hitbtc3 extends Exchange {
             'has': {
                 'CORS': false,
                 'spot': true,
-                'margin': undefined, // has but not fully implemented
+                'margin': true,
                 'swap': true,
                 'future': false,
                 'option': undefined,
@@ -29,18 +29,22 @@ module.exports = class hitbtc3 extends Exchange {
                 'createReduceOnlyOrder': true,
                 'editOrder': true,
                 'fetchBalance': true,
+                'fetchBorrowRate': undefined,
+                'fetchBorrowRateHistory': undefined,
+                'fetchBorrowRateHistories': undefined,
+                'fetchBorrowRates': undefined,
                 'fetchClosedOrders': true,
                 'fetchCurrencies': true,
                 'fetchDepositAddress': true,
                 'fetchDeposits': true,
-                'fetchFundingHistory': false,
+                'fetchFundingHistory': undefined,
                 'fetchFundingRate': true,
                 'fetchFundingRateHistory': true,
                 'fetchFundingRates': false,
                 'fetchIndexOHLCV': true,
                 'fetchLeverage': true,
-                'fetchLeverageTiers': false,
-                'fetchMarketLeverageTiers': false,
+                'fetchLeverageTiers': undefined,
+                'fetchMarketLeverageTiers': undefined,
                 'fetchMarkets': true,
                 'fetchMarkOHLCV': true,
                 'fetchMyTrades': true,

Set the remaining margin methods to undefined and set margin to true.