Repository: freqtrade/freqtrade
Pull request: Restricted pairs warning
## Summary
Freqtrade should warn users if they have restricted pairs in their whitelist.

As noted in https://github.com/ccxt/ccxt/issues/5624, there is currently
no way to detect if a user is impacted by the restriction or not prior to creating (and eventually failing to create) an order.

Closes #2074, 
Closes #1690

## Quick changelog

- Warn on startup
- document in FAQ about this problem

Problem statement:
Bot gets stucked in loop when there're restricted markets (BITTREX)
## Step 1: Have you search for this issue before posting it?

I've been looking for some kind of solution for this issue. Even tried all installation ways, and ended up creating a new instance in Binance (an moving some tokens over there). Then I realized at least the conditions.

## Step 2: Describe your environment

I'm running the latest docker image. (I think yesterday's)
  * Branch: Develop
  
## Step 3: Describe the problem:

I have a droplet running the bot inside US, but my Bittrex account is from outside US.
 
The bot gets stucked in the loop of fetching pairs when a pair that is unavailable to trade in the US is whitelisted or spotter vía `VolumePairList`. It never starts to do the math for looking for signals, until that pair is blacklisted or no more in `VolumePairList`.

All the blacklisted in my config.json are the ones that I removed yesterday, and the starts working. It seems like now spotted a new one, details in the log.

So, to work around this, I need to keep watching status table waiting for repeated unchanged tables and then looking at the logs and finally blacklist the pair. And repeat.

### Relevant code exceptions or logs:
Config file:
```
{
  "dry_run": false,
  "max_open_trades": 99,
  "stake_currency": "BTC",
  "stake_amount": 0.001,
  "fiat_display_currency": "USD",
  "ticker_interval": "5m",
  "stoploss": -0.99,
  "trailing_stop": true,
  "trailing_stop_positive": 0.01,
  "trailing_stop_positive_offset": 0.011,
  "trailing_only_offset_is_reached": true,
  "minimal_roi": {
    "1440": 0.0,
    "60": 0.02,
    "0": 0.03
  },
  "unfilledtimeout": {
    "buy": 10,
    "sell": 30
  },
  "bid_strategy": {
    "ask_last_balance": 0.0,
    "use_order_book": false,
    "order_book_top": 1,
    "check_depth_of_market": {
      "enabled": false,
      "bids_to_ask_delta": 1
    }
  },
  "ask_strategy": {
    "use_order_book": false,
    "order_book_min": 1,
    "order_book_max": 9
  },
  "exchange": {
    "name": "bittrex",
    "key": "",
    "secret": "",
    "ccxt_config": {
      "enableRateLimit": true
    },
    "ccxt_async_config": {
      "enableRateLimit": true
    },
    "pair_whitelist": [
      "LTC/BTC",
      "DOGE/BTC",
      "NXT/BTC",
      "DASH/BTC",
      "GRS/BTC",
      "XMR/BTC",
      "CLOAK/BTC",
      "XDN/BTC",
      "IOC/BTC",
      "SYS/BTC",
      "BAY/BTC",
      "BTS/BTC",
      "XRP/BTC",
      "EMC2/BTC",
      "NXS/BTC",
      "XEM/BTC",
      "OK/BTC",
      "OMG/BTC",
      "BCH/BTC",
      "ETC/BTC",
      "ADA/BTC",
      "NEO/BTC",
      "ETH/BTC",
      "POWR/BTC",
      "TRX/BTC",
      "DGB/BTC"
    ],
    "pair_blacklist": [
      "ARK/BTC",
      "META/BTC",
      "CRO/BTC",
      "PTON/BTC",
      "ANKR/BTC",
      "NKN/BTC",
      "IOST/BTC",
      "BTU/BTC",
      "NPXS/BTC",
      "BTT/BTC",
      "MFT/BTC",
      "JNT/BTC",
      "GUP/BTC",
      "IOTX/BTC"
    ]
  },
  "pairlist": {
    "method": "VolumePairList",
    "config": {
      "number_assets": 20,
      "sort_key": "quoteVolume",
      "precision_filter": true
    }
  },
  "experimental": {
    "use_sell_signal": true,
    "sell_profit_only": true,
    "ignore_roi_if_buy_signal": true
  },
  "edge": {
    "enabled": false,
    "process_throttle_secs": 3600,
    "calculate_since_number_of_days": 7,
    "capital_available_percentage": 0.5,
    "total_capital_in_stake_currency": 0.5,
    "allowed_risk": 0.01,
    "stoploss_range_min": -0.01,
    "stoploss_range_max": -0.1,
    "stoploss_range_step": -0.01,
    "minimum_winrate": 0.60,
    "minimum_expectancy": 0.20,
    "min_trade_number": 10,
    "max_trade_duration_minute": 1440,
    "remove_pumps": false
  },
  "telegram": {
    "enabled": true,
    "token": "",
    "chat_id": ""
  },
  "initial_state": "running",
  "forcebuy_enable": false,
  "internals": {
    "process_throttle_secs": 10
  },
  "strategy": "Mike",
  "strategy_path": "user_data/"
}
```
Full log from start until error happens twice:
  ```
2019-03-23 00:46:30,935 - freqtrade.configuration - INFO - Verbosity set to 2
2019-03-23 00:46:30,935 - freqtrade.configuration - INFO - Dry run is disabled
2019-03-23 00:46:30,935 - freqtrade.configuration - INFO - Using DB: "sqlite:///tradesv3.sqlite"
2019-03-23 00:46:30,935 - freqtrade.configuration - DEBUG - Exchange "bittrex" supported
2019-03-23 00:46:30,935 - freqtrade.configuration - INFO - Using max_open_trades: 99 ...
2019-03-23 00:46:30,937 - freqtrade.configuration - INFO - Using data folder: user_data/data/bittrex ...
2019-03-23 00:46:30,937 - freqtrade.freqtradebot - INFO - Starting freqtrade 0.18.2-dev
2019-03-23 00:46:30,937 - freqtrade.resolvers.iresolver - DEBUG - Searching for IStrategy Mike in '/freqtrade/user_data'
2019-03-23 00:46:30,938 - freqtrade.resolvers.iresolver - DEBUG - Ignoring /freqtrade/user_data/data
2019-03-23 00:46:30,938 - freqtrade.resolvers.iresolver - DEBUG - Ignoring /freqtrade/user_data/backtest_data
2019-03-23 00:46:30,938 - freqtrade.resolvers.iresolver - DEBUG - Ignoring /freqtrade/user_data/hyperopts
2019-03-23 00:46:30,938 - freqtrade.resolvers.iresolver - DEBUG - Ignoring /freqtrade/user_data/strategies
2019-03-23 00:46:30,938 - freqtrade.resolvers.iresolver - DEBUG - Searching for IStrategy Mike in '/freqtrade/user_data/strategies'
2019-03-23 00:46:30,940 - freqtrade.resolvers.strategy_resolver - INFO - Using resolved strategy Mike from '/freqtrade/user_data/strategies'
2019-03-23 00:46:30,941 - freqtrade.strategy - DEBUG - Imported strategy unknown.Mike as freqtrade.strategy.Mike
2019-03-23 00:46:30,941 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'minimal_roi' with value in config file: {'1440': 0.0, '60': 0.02, '0': 0.03}.
2019-03-23 00:46:30,941 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'ticker_interval' with value in configfile: 5m.
2019-03-23 00:46:30,941 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stoploss' with value in config file: -0.99.
2019-03-23 00:46:30,942 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'trailing_stop' with value in config file: True.
2019-03-23 00:46:30,942 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'trailing_stop_positive' with value inconfig file: 0.01.
2019-03-23 00:46:30,942 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'trailing_stop_positive_offset' with value in config file: 0.011.
2019-03-23 00:46:30,942 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'trailing_only_offset_is_reached' withvalue in config file: True.
2019-03-23 00:46:30,942 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'use_sell_signal' with value in configfile: True.
2019-03-23 00:46:30,942 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'sell_profit_only' with value in config file: True.
2019-03-23 00:46:30,942 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'ignore_roi_if_buy_signal' with value in config file: True.
2019-03-23 00:46:30,942 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using minimal_roi: {'1440': 0.0, '60': 0.02, '0': 0.03}
2019-03-23 00:46:30,942 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ticker_interval: 5m
2019-03-23 00:46:30,942 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stoploss: -0.99
2019-03-23 00:46:30,943 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop: True
2019-03-23 00:46:30,943 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive: 0.01
2019-03-23 00:46:30,943 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive_offset: 0.011
2019-03-23 00:46:30,943 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_only_offset_is_reached: True
2019-03-23 00:46:30,943 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using process_only_new_candles: False
2019-03-23 00:46:30,943 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_types: {'buy': 'limit', 'sell': 'limit', 'stoploss': 'limit', 'stoploss_on_exchange': False, 'stoploss_on_exchange_interval': 60}
2019-03-23 00:46:30,943 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_time_in_force: {'buy': 'gtc', 'sell': 'gtc'}
2019-03-23 00:46:30,943 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_sell_signal: True
2019-03-23 00:46:30,943 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using sell_profit_only: True
2019-03-23 00:46:30,943 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_roi_if_buy_signal: True
2019-03-23 00:46:30,944 - freqtrade.rpc.rpc_manager - INFO - Enabling rpc.telegram ...
2019-03-23 00:46:31,119 - freqtrade.rpc.telegram - DEBUG - Included module rpc.telegram ...
2019-03-23 00:46:31,120 - JobQueue - DEBUG - JobQueue thread started
2019-03-23 00:46:31,123 - freqtrade.rpc.telegram - INFO - rpc.telegram is listening for following commands: [['status'], ['profit'], ['balance'], ['start'], ['stop'], ['forcesell'], ['forcebuy'], ['performance'], ['daily'], ['count'], ['reload_conf'], ['stopbuy'], ['whitelist'], ['help'], ['version']]
2019-03-23 00:46:31,223 - freqtrade.resolvers.exchange_resolver - INFO - No Bittrex specific subclass found. Using the generic class instead.
2019-03-23 00:46:31,223 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True}
2019-03-23 00:46:31,226 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True}
2019-03-23 00:46:31,227 - asyncio - DEBUG - Using selector: EpollSelector
2019-03-23 00:46:31,237 - freqtrade.exchange.exchange - INFO - Using Exchange "Bittrex"
2019-03-23 00:46:34,257 - freqtrade.wallets - INFO - Wallets synced.
2019-03-23 00:46:34,257 - freqtrade.resolvers.iresolver - DEBUG - Searching for IPairList VolumePairList in '/freqtrade/user_data/pairlist'
2019-03-23 00:46:34,257 - freqtrade.resolvers.pairlist_resolver - WARNING - Path "user_data/pairlist" does not exist
2019-03-23 00:46:34,258 - freqtrade.resolvers.iresolver - DEBUG - Searching for IPairList VolumePairList in '/freqtrade/freqtrade/pairlist'
2019-03-23 00:46:34,258 - freqtrade.resolvers.iresolver - DEBUG - Ignoring /freqtrade/freqtrade/pairlist/__pycache__
2019-03-23 00:46:34,268 - freqtrade.resolvers.pairlist_resolver - INFO - Using resolved pairlist VolumePairList from '/freqtrade/freqtrade/pairlist'
2019-03-23 00:46:34,300 - freqtrade.persistence - DEBUG - trying trades_bak0
2019-03-23 00:46:34,301 - freqtrade.rpc.rpc_manager - INFO - Sending rpc message: {'type': status, 'status': 'running'}
2019-03-23 00:46:34,301 - freqtrade.rpc.rpc_manager - DEBUG - Forwarding message to rpc.telegram
2019-03-23 00:46:35,129 - freqtrade.freqtradebot - INFO - Changing state to: RUNNING
2019-03-23 00:46:35,129 - freqtrade.rpc.rpc_manager - INFO - Sending rpc message: {'type': custom, 'status': "*Exchange:* `bittrex`\n*Stake per trade:* `0.001 BTC`\n*Minimum ROI:* `{'1440': 0.0, '60': 0.02, '0': 0.03}`\n*Trailing Stoploss:* `-0.99`\n*Ticker Interval:* `5m`\n*Strategy:* `Mike`"}
2019-03-23 00:46:35,130 - freqtrade.rpc.rpc_manager - DEBUG - Forwarding message to rpc.telegram
2019-03-23 00:46:35,447 - freqtrade.rpc.rpc_manager - INFO - Sending rpc message: {'type': status, 'status': 'Searching for BTC pairs to buy and sell based on VolumePairList - top 20 volume pairs.'}
2019-03-23 00:46:35,447 - freqtrade.rpc.rpc_manager - DEBUG - Forwarding message to rpc.telegram
2019-03-23 00:46:35,780 - freqtrade.pairlist.IPairList - WARNING - Pair ANKR/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,780 - freqtrade.pairlist.IPairList - WARNING - Pair PTON/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,780 - freqtrade.pairlist.IPairList - WARNING - Pair JNT/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,780 - freqtrade.pairlist.IPairList - WARNING - Pair META/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,781 - freqtrade.pairlist.IPairList - WARNING - Pair NKN/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,781 - freqtrade.pairlist.IPairList - WARNING - Pair CRO/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,781 - freqtrade.pairlist.IPairList - WARNING - Pair IOTX/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,781 - freqtrade.pairlist.IPairList - WARNING - Pair MFT/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,781 - freqtrade.pairlist.IPairList - WARNING - Pair NPXS/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,781 - freqtrade.pairlist.IPairList - WARNING - Pair IOST/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,781 - freqtrade.pairlist.IPairList - WARNING - Pair ARK/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,781 - freqtrade.pairlist.IPairList - WARNING - Pair BTU/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,782 - freqtrade.pairlist.IPairList - WARNING - Pair GUP/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,782 - freqtrade.pairlist.IPairList - WARNING - Pair BTT/BTC is not compatible with exchange Bittrex or contained in your blacklist. Removing it from whitelist..
2019-03-23 00:46:35,783 - unknown - DEBUG - 1.095000000000001e-07 : 1.084050000000001e-07
1.4310000000000014e-07 : 1.4166900000000013e-07
1.205400000000001e-06 : 1.193346000000001e-06
3.200000000000003e-09 : 3.168000000000003e-09
0.00034089960000000034 : 0.0003374906040000003
0.00014861140000000013 : 0.00014712528600000012
7.768000000000007e-07 : 7.690320000000006e-07
4.735000000000004e-07 : 4.687650000000004e-07
1.244000000000001e-07 : 1.231560000000001e-07
1.9846200000000017e-05 : 1.9647738000000016e-05
2019-03-23 00:46:35,783 - unknown - DEBUG - RVN/BTC - 1.1e-07 : 1.1e-07
2019-03-23 00:46:35,783 - unknown - INFO - Removed RVN/BTC from whitelist, because stop price 1.1e-07 would be <= stop limit 1.1e-07
2019-03-23 00:46:35,783 - unknown - DEBUG - GRS/BTC - 1.5e-07 : 1.5e-07
2019-03-23 00:46:35,783 - unknown - INFO - Removed GRS/BTC from whitelist, because stop price 1.5e-07 would be <= stop limit 1.5e-07
2019-03-23 00:46:35,783 - unknown - DEBUG - ETH/BTC - 1.21e-06 : 1.2e-06
2019-03-23 00:46:35,783 - unknown - DEBUG - LTC/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,783 - unknown - INFO - Removed LTC/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,784 - unknown - DEBUG - ENJ/BTC - 0.0003409 : 0.0003375
2019-03-23 00:46:35,784 - unknown - DEBUG - XEM/BTC - 0.00014862 : 0.00014713
2019-03-23 00:46:35,784 - unknown - DEBUG - NMR/BTC - 7.8e-07 : 7.7e-07
2019-03-23 00:46:35,784 - unknown - DEBUG - XMR/BTC - 4.8e-07 : 4.7e-07
2019-03-23 00:46:35,784 - unknown - DEBUG - SPND/BTC - 1.3e-07 : 1.3e-07
2019-03-23 00:46:35,784 - unknown - INFO - Removed SPND/BTC from whitelist, because stop price 1.3e-07 would be <= stop limit 1.3e-07
2019-03-23 00:46:35,784 - unknown - DEBUG - SERV/BTC - 1.985e-05 : 1.965e-05
2019-03-23 00:46:35,784 - unknown - DEBUG - LOOM/BTC - 0.00013244 : 0.00013112
2019-03-23 00:46:35,784 - unknown - DEBUG - DGB/BTC - 3.1e-07 : 3.1e-07
2019-03-23 00:46:35,784 - unknown - INFO - Removed DGB/BTC from whitelist, because stop price 3.1e-07 would be <= stop limit 3.1e-07
2019-03-23 00:46:35,784 - unknown - DEBUG - SOLVE/BTC - 2.8e-07 : 2.7e-07
2019-03-23 00:46:35,784 - unknown - DEBUG - BTM/BTC - 1.9e-07 : 1.8e-07
2019-03-23 00:46:35,784 - unknown - DEBUG - TRX/BTC - 1.9e-07 : 1.8e-07
2019-03-23 00:46:35,784 - unknown - DEBUG - SPHR/BTC - 4e-08 : 4e-08
2019-03-23 00:46:35,784 - unknown - INFO - Removed SPHR/BTC from whitelist, because stop price 4e-08 would be <= stop limit 4e-08
2019-03-23 00:46:35,784 - unknown - DEBUG - ZEC/BTC - 1.5e-07 : 1.5e-07
2019-03-23 00:46:35,785 - unknown - INFO - Removed ZEC/BTC from whitelist, because stop price 1.5e-07 would be <= stop limit 1.5e-07
2019-03-23 00:46:35,785 - unknown - DEBUG - TUSD/BTC - 1.3e-07 : 1.3e-07
2019-03-23 00:46:35,785 - unknown - INFO - Removed TUSD/BTC from whitelist, because stop price 1.3e-07 would be <= stop limit 1.3e-07
2019-03-23 00:46:35,785 - unknown - DEBUG - XZC/BTC - 2.9e-07 : 2.9e-07
2019-03-23 00:46:35,785 - unknown - INFO - Removed XZC/BTC from whitelist, because stop price 2.9e-07 would be <= stop limit 2.9e-07
2019-03-23 00:46:35,785 - unknown - DEBUG - PMA/BTC - 6e-08 : 6e-08
2019-03-23 00:46:35,785 - unknown - INFO - Removed PMA/BTC from whitelist, because stop price 6e-08 would be <= stop limit 6e-08
2019-03-23 00:46:35,785 - unknown - DEBUG - ZRX/BTC - 1.27e-06 : 1.25e-06
2019-03-23 00:46:35,785 - unknown - DEBUG - DOGE/BTC - 1.218e-05 : 1.206e-05
2019-03-23 00:46:35,785 - unknown - DEBUG - ADX/BTC - 0.00013818 : 0.0001368
2019-03-23 00:46:35,785 - unknown - DEBUG - KMD/BTC - 5e-07 : 4.9e-07
2019-03-23 00:46:35,785 - unknown - DEBUG - XVG/BTC - 2.52e-06 : 2.5e-06
2019-03-23 00:46:35,785 - unknown - DEBUG - DASH/BTC - 6.9e-07 : 6.8e-07
2019-03-23 00:46:35,785 - unknown - DEBUG - OCN/BTC - 1.737e-05 : 1.72e-05
2019-03-23 00:46:35,785 - unknown - DEBUG - LSK/BTC - 4.17e-06 : 4.13e-06
2019-03-23 00:46:35,785 - unknown - DEBUG - ZEN/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,786 - unknown - INFO - Removed ZEN/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,786 - unknown - DEBUG - SC/BTC - 0.0003924 : 0.00038848
2019-03-23 00:46:35,786 - unknown - DEBUG - NEO/BTC - 6.8e-07 : 6.8e-07
2019-03-23 00:46:35,786 - unknown - INFO - Removed NEO/BTC from whitelist, because stop price 6.8e-07 would be <= stop limit 6.8e-07
2019-03-23 00:46:35,786 - unknown - DEBUG - CTXC/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,786 - unknown - INFO - Removed CTXC/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,786 - unknown - DEBUG - RLC/BTC - 3.6e-07 : 3.6e-07
2019-03-23 00:46:35,786 - unknown - INFO - Removed RLC/BTC from whitelist, because stop price 3.6e-07 would be <= stop limit 3.6e-07
2019-03-23 00:46:35,786 - unknown - DEBUG - STRAT/BTC - 2.64e-06 : 2.62e-06
2019-03-23 00:46:35,786 - unknown - DEBUG - POLY/BTC - 2e-08 : 2e-08
2019-03-23 00:46:35,787 - unknown - INFO - Removed POLY/BTC from whitelist, because stop price 2e-08 would be <= stop limit 2e-08
2019-03-23 00:46:35,787 - unknown - DEBUG - MANA/BTC - 0.00022645 : 0.00022418
2019-03-23 00:46:35,787 - unknown - DEBUG - ZIL/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,787 - unknown - INFO - Removed ZIL/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,787 - unknown - DEBUG - QTUM/BTC - 3.76e-06 : 3.73e-06
2019-03-23 00:46:35,787 - unknown - DEBUG - PAY/BTC - 1.635e-05 : 1.619e-05
2019-03-23 00:46:35,787 - unknown - DEBUG - DCR/BTC - 1.6e-07 : 1.6e-07
2019-03-23 00:46:35,788 - unknown - INFO - Removed DCR/BTC from whitelist, because stop price 1.6e-07 would be <= stop limit 1.6e-07
2019-03-23 00:46:35,788 - unknown - DEBUG - CMCT/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,788 - unknown - INFO - Removed CMCT/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,788 - unknown - DEBUG - DENT/BTC - 2.295e-05 : 2.272e-05
2019-03-23 00:46:35,788 - unknown - DEBUG - RFR/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,788 - unknown - INFO - Removed RFR/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,788 - unknown - DEBUG - MEDX/BTC - 4.2e-07 : 4.2e-07
2019-03-23 00:46:35,788 - unknown - INFO - Removed MEDX/BTC from whitelist, because stop price 4.2e-07 would be <= stop limit 4.2e-07
2019-03-23 00:46:35,789 - unknown - DEBUG - UP/BTC - 1.53e-06 : 1.51e-06
2019-03-23 00:46:35,789 - unknown - DEBUG - CVC/BTC - 1.01e-06 : 1e-06
2019-03-23 00:46:35,789 - unknown - DEBUG - SNT/BTC - 2e-07 : 2e-07
2019-03-23 00:46:35,789 - unknown - INFO - Removed SNT/BTC from whitelist, because stop price 2e-07 would be <= stop limit 2e-07
2019-03-23 00:46:35,789 - unknown - DEBUG - IGNIS/BTC - 2.26e-06 : 2.24e-06
2019-03-23 00:46:35,789 - unknown - DEBUG - FLO/BTC - 2.6e-07 : 2.5e-07
2019-03-23 00:46:35,789 - unknown - DEBUG - GRIN/BTC - 1.31e-06 : 1.29e-06
2019-03-23 00:46:35,790 - unknown - DEBUG - SYS/BTC - 1.3e-07 : 1.3e-07
2019-03-23 00:46:35,790 - unknown - INFO - Removed SYS/BTC from whitelist, because stop price 1.3e-07 would be <= stop limit 1.3e-07
2019-03-23 00:46:35,790 - unknown - DEBUG - PIVX/BTC - 5e-08 : 5e-08
2019-03-23 00:46:35,790 - unknown - INFO - Removed PIVX/BTC from whitelist, because stop price 5e-08 would be <= stop limit 5e-08
2019-03-23 00:46:35,790 - unknown - DEBUG - ARDR/BTC - 6.1e-07 : 6.1e-07
2019-03-23 00:46:35,790 - unknown - INFO - Removed ARDR/BTC from whitelist, because stop price 6.1e-07 would be <= stop limit 6.1e-07
2019-03-23 00:46:35,790 - unknown - DEBUG - EDG/BTC - 6.34e-06 : 6.28e-06
2019-03-23 00:46:35,790 - unknown - DEBUG - GTO/BTC - 6.7e-07 : 6.7e-07
2019-03-23 00:46:35,791 - unknown - INFO - Removed GTO/BTC from whitelist, because stop price 6.7e-07 would be <= stop limit 6.7e-07
2019-03-23 00:46:35,791 - unknown - DEBUG - BOXX/BTC - 4.749e-05 : 4.702e-05
2019-03-23 00:46:35,791 - unknown - DEBUG - STEEM/BTC - 0.00016631 : 0.00016464
2019-03-23 00:46:35,791 - unknown - DEBUG - EXP/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,791 - unknown - INFO - Removed EXP/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,791 - unknown - DEBUG - NXT/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,791 - unknown - INFO - Removed NXT/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,791 - unknown - DEBUG - MUE/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,792 - unknown - INFO - Removed MUE/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,792 - unknown - DEBUG - ZCL/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,792 - unknown - INFO - Removed ZCL/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,792 - unknown - DEBUG - RCN/BTC - 2e-08 : 2e-08
2019-03-23 00:46:35,792 - unknown - INFO - Removed RCN/BTC from whitelist, because stop price 2e-08 would be <= stop limit 2e-08
2019-03-23 00:46:35,792 - unknown - DEBUG - XHV/BTC - 2e-08 : 2e-08
2019-03-23 00:46:35,792 - unknown - INFO - Removed XHV/BTC from whitelist, because stop price 2e-08 would be <= stop limit 2e-08
2019-03-23 00:46:35,792 - unknown - DEBUG - STORM/BTC - 1.8e-07 : 1.8e-07
2019-03-23 00:46:35,793 - unknown - INFO - Removed STORM/BTC from whitelist, because stop price 1.8e-07 would be <= stop limit 1.8e-07
2019-03-23 00:46:35,793 - unknown - DEBUG - TTC/BTC - 5e-08 : 5e-08
2019-03-23 00:46:35,793 - unknown - INFO - Removed TTC/BTC from whitelist, because stop price 5e-08 would be <= stop limit 5e-08
2019-03-23 00:46:35,793 - unknown - DEBUG - MTL/BTC - 2.1e-07 : 2e-07
2019-03-23 00:46:35,793 - unknown - DEBUG - XDN/BTC - 6e-08 : 6e-08
2019-03-23 00:46:35,793 - unknown - INFO - Removed XDN/BTC from whitelist, because stop price 6e-08 would be <= stop limit 6e-08
2019-03-23 00:46:35,793 - unknown - DEBUG - NLC2/BTC - 1.543e-05 : 1.528e-05
2019-03-23 00:46:35,794 - unknown - DEBUG - MCO/BTC - 5e-08 : 5e-08
2019-03-23 00:46:35,794 - unknown - INFO - Removed MCO/BTC from whitelist, because stop price 5e-08 would be <= stop limit 5e-08
2019-03-23 00:46:35,794 - unknown - DEBUG - DNT/BTC - 1.6e-07 : 1.5e-07
2019-03-23 00:46:35,794 - unknown - DEBUG - PI/BTC - 6.21e-06 : 6.14e-06
2019-03-23 00:46:35,794 - unknown - DEBUG - GAME/BTC - 1.5e-07 : 1.5e-07
2019-03-23 00:46:35,794 - unknown - INFO - Removed GAME/BTC from whitelist, because stop price 1.5e-07 would be <= stop limit 1.5e-07
2019-03-23 00:46:35,794 - unknown - DEBUG - MOBI/BTC - 7e-08 : 7e-08
2019-03-23 00:46:35,794 - unknown - INFO - Removed MOBI/BTC from whitelist, because stop price 7e-08 would be <= stop limit 7e-08
2019-03-23 00:46:35,794 - unknown - DEBUG - HST/BTC - 2.07e-06 : 2.05e-06
2019-03-23 00:46:35,795 - unknown - DEBUG - ELF/BTC - 1.28e-06 : 1.26e-06
2019-03-23 00:46:35,795 - unknown - DEBUG - ION/BTC - 1.8e-07 : 1.8e-07
2019-03-23 00:46:35,795 - unknown - INFO - Removed ION/BTC from whitelist, because stop price 1.8e-07 would be <= stop limit 1.8e-07
2019-03-23 00:46:35,795 - unknown - DEBUG - SLS/BTC - 8e-08 : 8e-08
2019-03-23 00:46:35,795 - unknown - INFO - Removed SLS/BTC from whitelist, because stop price 8e-08 would be <= stop limit 8e-08
2019-03-23 00:46:35,795 - unknown - DEBUG - NXS/BTC - 3.3e-07 : 3.3e-07
2019-03-23 00:46:35,795 - unknown - INFO - Removed NXS/BTC from whitelist, because stop price 3.3e-07 would be <= stop limit 3.3e-07
2019-03-23 00:46:35,796 - unknown - DEBUG - AERGO/BTC - 9e-08 : 9e-08
2019-03-23 00:46:35,796 - unknown - INFO - Removed AERGO/BTC from whitelist, because stop price 9e-08 would be <= stop limit 9e-08
2019-03-23 00:46:35,796 - unknown - DEBUG - DTB/BTC - 5.99e-06 : 5.93e-06
2019-03-23 00:46:35,796 - unknown - DEBUG - IHT/BTC - 1.8e-07 : 1.8e-07
2019-03-23 00:46:35,796 - unknown - INFO - Removed IHT/BTC from whitelist, because stop price 1.8e-07 would be <= stop limit 1.8e-07
2019-03-23 00:46:35,796 - unknown - DEBUG - REP/BTC - 1.18e-06 : 1.16e-06
2019-03-23 00:46:35,796 - unknown - DEBUG - LUN/BTC - 2.7e-07 : 2.7e-07
2019-03-23 00:46:35,796 - unknown - INFO - Removed LUN/BTC from whitelist, because stop price 2.7e-07 would be <= stop limit 2.7e-07
2019-03-23 00:46:35,796 - unknown - DEBUG - MOC/BTC - 6.93e-06 : 6.86e-06
2019-03-23 00:46:35,796 - unknown - DEBUG - THC/BTC - 8e-08 : 8e-08
2019-03-23 00:46:35,796 - unknown - INFO - Removed THC/BTC from whitelist, because stop price 8e-08 would be <= stop limit 8e-08
2019-03-23 00:46:35,796 - unknown - DEBUG - IOC/BTC - 9.899e-05 : 9.8e-05
2019-03-23 00:46:35,796 - unknown - DEBUG - BITB/BTC - 4e-08 : 4e-08
2019-03-23 00:46:35,797 - unknown - INFO - Removed BITB/BTC from whitelist, because stop price 4e-08 would be <= stop limit 4e-08
2019-03-23 00:46:35,797 - unknown - DEBUG - XNK/BTC - 2.7e-07 : 2.7e-07
2019-03-23 00:46:35,797 - unknown - INFO - Removed XNK/BTC from whitelist, because stop price 2.7e-07 would be <= stop limit 2.7e-07
2019-03-23 00:46:35,797 - unknown - DEBUG - SALT/BTC - 2.75e-06 : 2.72e-06
2019-03-23 00:46:35,797 - unknown - DEBUG - EXCL/BTC - 9e-08 : 9e-08
2019-03-23 00:46:35,797 - unknown - INFO - Removed EXCL/BTC from whitelist, because stop price 9e-08 would be <= stop limit 9e-08
2019-03-23 00:46:35,797 - unknown - DEBUG - IOP/BTC - 6e-08 : 6e-08
2019-03-23 00:46:35,797 - unknown - INFO - Removed IOP/BTC from whitelist, because stop price 6e-08 would be <= stop limit 6e-08
2019-03-23 00:46:35,797 - unknown - DEBUG - DRGN/BTC - 3e-07 : 3e-07
2019-03-23 00:46:35,797 - unknown - INFO - Removed DRGN/BTC from whitelist, because stop price 3e-07 would be <= stop limit 3e-07
2019-03-23 00:46:35,797 - unknown - DEBUG - KORE/BTC - 6.6e-07 : 6.5e-07
2019-03-23 00:46:35,797 - unknown - DEBUG - OST/BTC - 1.4e-07 : 1.3e-07
2019-03-23 00:46:35,797 - unknown - DEBUG - SPC/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,797 - unknown - INFO - Removed SPC/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,798 - unknown - DEBUG - WINGS/BTC - 1.3e-06 : 1.29e-06
2019-03-23 00:46:35,798 - unknown - DEBUG - QRL/BTC - 1.8e-07 : 1.8e-07
2019-03-23 00:46:35,798 - unknown - INFO - Removed QRL/BTC from whitelist, because stop price 1.8e-07 would be <= stop limit 1.8e-07
2019-03-23 00:46:35,798 - unknown - DEBUG - ENG/BTC - 3.2e-06 : 3.16e-06
2019-03-23 00:46:35,798 - unknown - DEBUG - EMC/BTC - 8.9e-07 : 8.8e-07
2019-03-23 00:46:35,798 - unknown - DEBUG - SYNX/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,798 - unknown - INFO - Removed SYNX/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,798 - unknown - DEBUG - MORE/BTC - 3e-08 : 3e-08
2019-03-23 00:46:35,798 - unknown - INFO - Removed MORE/BTC from whitelist, because stop price 3e-08 would be <= stop limit 3e-08
2019-03-23 00:46:35,798 - unknown - DEBUG - HMQ/BTC - 3e-08 : 3e-08
2019-03-23 00:46:35,798 - unknown - INFO - Removed HMQ/BTC from whitelist, because stop price 3e-08 would be <= stop limit 3e-08
2019-03-23 00:46:35,799 - unknown - DEBUG - PAX/BTC - 8.15e-06 : 8.07e-06
2019-03-23 00:46:35,799 - unknown - DEBUG - UKG/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,799 - unknown - INFO - Removed UKG/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,799 - unknown - DEBUG - LBC/BTC - 4e-08 : 4e-08
2019-03-23 00:46:35,799 - unknown - INFO - Removed LBC/BTC from whitelist, because stop price 4e-08 would be <= stop limit 4e-08
2019-03-23 00:46:35,799 - unknown - DEBUG - QNT/BTC - 4e-08 : 4e-08
2019-03-23 00:46:35,799 - unknown - INFO - Removed QNT/BTC from whitelist, because stop price 4e-08 would be <= stop limit 4e-08
2019-03-23 00:46:35,799 - unknown - DEBUG - VRC/BTC - 2.6e-07 : 2.5e-07
2019-03-23 00:46:35,799 - unknown - DEBUG - HXRO/BTC - 3.535e-05 : 3.5e-05
2019-03-23 00:46:35,799 - unknown - DEBUG - MEME/BTC - 5e-08 : 5e-08
2019-03-23 00:46:35,799 - unknown - INFO - Removed MEME/BTC from whitelist, because stop price 5e-08 would be <= stop limit 5e-08
2019-03-23 00:46:35,799 - unknown - DEBUG - PRO/BTC - 1.6e-07 : 1.6e-07
2019-03-23 00:46:35,799 - unknown - INFO - Removed PRO/BTC from whitelist, because stop price 1.6e-07 would be <= stop limit 1.6e-07
2019-03-23 00:46:35,800 - unknown - DEBUG - TX/BTC - 2e-07 : 2e-07
2019-03-23 00:46:35,800 - unknown - INFO - Removed TX/BTC from whitelist, because stop price 2e-07 would be <= stop limit 2e-07
2019-03-23 00:46:35,800 - unknown - DEBUG - SIB/BTC - 4.4e-07 : 4.4e-07
2019-03-23 00:46:35,800 - unknown - INFO - Removed SIB/BTC from whitelist, because stop price 4.4e-07 would be <= stop limit 4.4e-07
2019-03-23 00:46:35,800 - unknown - DEBUG - XEL/BTC - 3.8e-07 : 3.7e-07
2019-03-23 00:46:35,800 - unknown - DEBUG - DYN/BTC - 2e-08 : 2e-08
2019-03-23 00:46:35,800 - unknown - INFO - Removed DYN/BTC from whitelist, because stop price 2e-08 would be <= stop limit 2e-08
2019-03-23 00:46:35,800 - unknown - DEBUG - PPC/BTC - 1.428e-05 : 1.413e-05
2019-03-23 00:46:35,800 - unknown - DEBUG - XCP/BTC - 4.9e-07 : 4.8e-07
2019-03-23 00:46:35,800 - unknown - DEBUG - VITE/BTC - 1.04e-06 : 1.03e-06
2019-03-23 00:46:35,800 - unknown - DEBUG - COVAL/BTC - 2.63e-06 : 2.6e-06
2019-03-23 00:46:35,800 - unknown - DEBUG - LBA/BTC - 5.2e-07 : 5.2e-07
2019-03-23 00:46:35,800 - unknown - INFO - Removed LBA/BTC from whitelist, because stop price 5.2e-07 would be <= stop limit 5.2e-07
2019-03-23 00:46:35,800 - unknown - DEBUG - OK/BTC - 9e-08 : 9e-08
2019-03-23 00:46:35,800 - unknown - INFO - Removed OK/BTC from whitelist, because stop price 9e-08 would be <= stop limit 9e-08
2019-03-23 00:46:35,800 - unknown - DEBUG - FTC/BTC - 1e-07 : 1e-07
2019-03-23 00:46:35,801 - unknown - INFO - Removed FTC/BTC from whitelist, because stop price 1e-07 would be <= stop limit 1e-07
2019-03-23 00:46:35,801 - unknown - DEBUG - TRAC/BTC - 3e-08 : 3e-08
2019-03-23 00:46:35,801 - unknown - INFO - Removed TRAC/BTC from whitelist, because stop price 3e-08 would be <= stop limit 3e-08
2019-03-23 00:46:35,801 - unknown - DEBUG - POT/BTC - 5.36e-06 : 5.31e-06
2019-03-23 00:46:35,801 - unknown - DEBUG - RADS/BTC - 3.587e-05 : 3.551e-05
2019-03-23 00:46:35,801 - unknown - DEBUG - XMY/BTC - 6.41e-06 : 6.34e-06
2019-03-23 00:46:35,801 - unknown - DEBUG - PTOY/BTC - 6e-08 : 6e-08
2019-03-23 00:46:35,801 - unknown - INFO - Removed PTOY/BTC from whitelist, because stop price 6e-08 would be <= stop limit 6e-08
2019-03-23 00:46:35,801 - unknown - DEBUG - SHIFT/BTC - 1.9e-07 : 1.8e-07
2019-03-23 00:46:35,801 - unknown - DEBUG - DOPE/BTC - 4e-08 : 4e-08
2019-03-23 00:46:35,801 - unknown - INFO - Removed DOPE/BTC from whitelist, because stop price 4e-08 would be <= stop limit 4e-08
2019-03-23 00:46:35,801 - unknown - DEBUG - NCASH/BTC - 5e-08 : 5e-08
2019-03-23 00:46:35,801 - unknown - INFO - Removed NCASH/BTC from whitelist, because stop price 5e-08 would be <= stop limit 5e-08
2019-03-23 00:46:35,801 - unknown - DEBUG - CURE/BTC - 6.9e-07 : 6.8e-07
2019-03-23 00:46:35,801 - unknown - DEBUG - PINK/BTC - 1e-08 : 1e-08
2019-03-23 00:46:35,802 - unknown - INFO - Removed PINK/BTC from whitelist, because stop price 1e-08 would be <= stop limit 1e-08
2019-03-23 00:46:35,802 - unknown - DEBUG - SLR/BTC - 1.45e-06 : 1.43e-06
2019-03-23 00:46:35,802 - unknown - DEBUG - XWC/BTC - 2e-08 : 2e-08
2019-03-23 00:46:35,802 - unknown - INFO - Removed XWC/BTC from whitelist, because stop price 2e-08 would be <= stop limit 2e-08
2019-03-23 00:46:35,802 - unknown - DEBUG - DCT/BTC - 1.1e-07 : 1.1e-07
2019-03-23 00:46:35,802 - unknown - INFO - Removed DCT/BTC from whitelist, because stop price 1.1e-07 would be <= stop limit 1.1e-07
2019-03-23 00:46:35,802 - unknown - DEBUG - ABY/BTC - 3.7e-07 : 3.6e-07
2019-03-23 00:46:35,802 - unknown - DEBUG - MET/BTC - 3.8e-07 : 3.8e-07
2019-03-23 00:46:35,802 - unknown - INFO - Removed MET/BTC from whitelist, because stop price 3.8e-07 would be <= stop limit 3.8e-07
2019-03-23 00:46:35,802 - unknown - DEBUG - GLC/BTC - 7e-08 : 7e-08
2019-03-23 00:46:35,802 - unknown - INFO - Removed GLC/BTC from whitelist, because stop price 7e-08 would be <= stop limit 7e-08
2019-03-23 00:46:35,802 - unknown - DEBUG - GBG/BTC - 3.3e-07 : 3.2e-07
2019-03-23 00:46:35,802 - unknown - DEBUG - FSN/BTC - 2e-08 : 2e-08
2019-03-23 00:46:35,802 - unknown - INFO - Removed FSN/BTC from whitelist, because stop price 2e-08 would be <= stop limit 2e-08
2019-03-23 00:46:35,802 - unknown - DEBUG - NEOS/BTC - 2.3e-07 : 2.3e-07
2019-03-23 00:46:35,803 - unknown - INFO - Removed NEOS/BTC from whitelist, because stop price 2.3e-07 would be <= stop limit 2.3e-07
2019-03-23 00:46:35,803 - unknown - DEBUG - VRM/BTC - 2e-08 : 2e-08
2019-03-23 00:46:35,803 - unknown - INFO - Removed VRM/BTC from whitelist, because stop price 2e-08 would be <= stop limit 2e-08
2019-03-23 00:46:35,803 - unknown - DEBUG - QWARK/BTC - 1.64e-06 : 1.63e-06
2019-03-23 00:46:35,803 - unknown - DEBUG - GOLOS/BTC - 7e-08 : 7e-08
2019-03-23 00:46:35,803 - unknown - INFO - Removed GOLOS/BTC from whitelist, because stop price 7e-08 would be <= stop limit 7e-08
2019-03-23 00:46:35,803 - unknown - DEBUG - USDS/BTC - 2e-08 : 2e-08
2019-03-23 00:46:35,803 - unknown - INFO - Removed USDS/BTC from whitelist, because stop price 2e-08 would be <= stop limit 2e-08
2019-03-23 00:46:35,803 - unknown - DEBUG - TKS/BTC - 3.2e-07 : 3.2e-07
2019-03-23 00:46:35,803 - unknown - INFO - Removed TKS/BTC from whitelist, because stop price 3.2e-07 would be <= stop limit 3.2e-07
2019-03-23 00:46:35,803 - unknown - DEBUG - BRX/BTC - 1.2e-07 : 1.1e-07
2019-03-23 00:46:35,803 - unknown - DEBUG - EGC/BTC - 3.9e-07 : 3.9e-07
2019-03-23 00:46:35,803 - unknown - INFO - Removed EGC/BTC from whitelist, because stop price 3.9e-07 would be <= stop limit 3.9e-07
2019-03-23 00:46:35,803 - unknown - DEBUG - GAM/BTC - 1.3e-07 : 1.3e-07
2019-03-23 00:46:35,803 - unknown - INFO - Removed GAM/BTC from whitelist, because stop price 1.3e-07 would be <= stop limit 1.3e-07
2019-03-23 00:46:35,804 - unknown - INFO - Searching pairs: ['ADA/BTC', 'DTA/BTC', 'ETH/BTC', 'XRP/BTC', 'ENJ/BTC', 'XEM/BTC', 'NMR/BTC', 'XMR/BTC', 'XLM/BTC', 'SERV/BTC', 'LOOM/BTC', 'TUBE/BTC', 'SOLVE/BTC', 'BTM/BTC', 'TRX/BTC', 'ETC/BTC', 'BAT/BTC', 'STORJ/BTC', 'OMG/BTC', 'BCH/BTC']
2019-03-23 00:46:35,813 - freqtrade.exchange.exchange - DEBUG - Refreshing ohlcv data for 79 pairs
2019-03-23 00:46:35,814 - freqtrade.exchange.exchange - DEBUG - fetching GUP/BTC, 5m since None ...
2019-03-23 00:46:35,814 - freqtrade.exchange.exchange - DEBUG - fetching BCH/BTC, 5m since None ...
2019-03-23 00:46:35,815 - freqtrade.exchange.exchange - DEBUG - fetching EMC2/BTC, 5m since None ...
2019-03-23 00:46:35,815 - freqtrade.exchange.exchange - DEBUG - fetching PRO/BTC, 5m since None ...
2019-03-23 00:46:35,815 - freqtrade.exchange.exchange - DEBUG - fetching ZEC/BTC, 5m since None ...
2019-03-23 00:46:35,815 - freqtrade.exchange.exchange - DEBUG - fetching TRX/BTC, 5m since None ...
2019-03-23 00:46:35,815 - freqtrade.exchange.exchange - DEBUG - fetching LRC/BTC, 5m since None ...
2019-03-23 00:46:35,815 - freqtrade.exchange.exchange - DEBUG - fetching LTC/BTC, 5m since None ...
2019-03-23 00:46:35,815 - freqtrade.exchange.exchange - DEBUG - fetching OK/BTC, 5m since None ...
2019-03-23 00:46:35,815 - freqtrade.exchange.exchange - DEBUG - fetching ADX/BTC, 5m since None ...
2019-03-23 00:46:35,815 - freqtrade.exchange.exchange - DEBUG - fetching SYS/BTC, 5m since None ...
2019-03-23 00:46:35,816 - freqtrade.exchange.exchange - DEBUG - fetching FTC/BTC, 5m since None ...
2019-03-23 00:46:35,816 - freqtrade.exchange.exchange - DEBUG - fetching STEEM/BTC, 5m since None ...
2019-03-23 00:46:35,816 - freqtrade.exchange.exchange - DEBUG - fetching XLM/BTC, 5m since None ...
2019-03-23 00:46:35,816 - freqtrade.exchange.exchange - DEBUG - fetching BAY/BTC, 5m since None ...
2019-03-23 00:46:35,816 - freqtrade.exchange.exchange - DEBUG - fetching XMR/BTC, 5m since None ...
2019-03-23 00:46:35,816 - freqtrade.exchange.exchange - DEBUG - fetching OMG/BTC, 5m since None ...
2019-03-23 00:46:35,816 - freqtrade.exchange.exchange - DEBUG - fetching STORM/BTC, 5m since None ...
2019-03-23 00:46:35,816 - freqtrade.exchange.exchange - DEBUG - fetching XVG/BTC, 5m since None ...
2019-03-23 00:46:35,816 - freqtrade.exchange.exchange - DEBUG - fetching SERV/BTC, 5m since None ...
2019-03-23 00:46:35,816 - freqtrade.exchange.exchange - DEBUG - fetching MFT/BTC, 5m since None ...
2019-03-23 00:46:35,817 - freqtrade.exchange.exchange - DEBUG - fetching NXT/BTC, 5m since None ...
2019-03-23 00:46:35,817 - freqtrade.exchange.exchange - DEBUG - fetching ION/BTC, 5m since None ...
2019-03-23 00:46:35,817 - freqtrade.exchange.exchange - DEBUG - fetching ZRX/BTC, 5m since None ...
2019-03-23 00:46:35,817 - freqtrade.exchange.exchange - DEBUG - fetching TUSD/BTC, 5m since None ...
2019-03-23 00:46:35,817 - freqtrade.exchange.exchange - DEBUG - fetching AID/BTC, 5m since None ...
2019-03-23 00:46:35,817 - freqtrade.exchange.exchange - DEBUG - fetching MCO/BTC, 5m since None ...
2019-03-23 00:46:35,817 - freqtrade.exchange.exchange - DEBUG - fetching BTM/BTC, 5m since None ...
2019-03-23 00:46:35,817 - freqtrade.exchange.exchange - DEBUG - fetching RDD/BTC, 5m since None ...
2019-03-23 00:46:35,817 - freqtrade.exchange.exchange - DEBUG - fetching OCN/BTC, 5m since None ...
2019-03-23 00:46:35,817 - freqtrade.exchange.exchange - DEBUG - fetching WAX/BTC, 5m since None ...
2019-03-23 00:46:35,817 - freqtrade.exchange.exchange - DEBUG - fetching BSD/BTC, 5m since None ...
2019-03-23 00:46:35,818 - freqtrade.exchange.exchange - DEBUG - fetching TUBE/BTC, 5m since None ...
2019-03-23 00:46:35,818 - freqtrade.exchange.exchange - DEBUG - fetching NEO/BTC, 5m since None ...
2019-03-23 00:46:35,818 - freqtrade.exchange.exchange - DEBUG - fetching RFR/BTC, 5m since None ...
2019-03-23 00:46:35,818 - freqtrade.exchange.exchange - DEBUG - fetching SC/BTC, 5m since None ...
2019-03-23 00:46:35,818 - freqtrade.exchange.exchange - DEBUG - fetching SOLVE/BTC, 5m since None ...
2019-03-23 00:46:35,818 - freqtrade.exchange.exchange - DEBUG - fetching PART/BTC, 5m since None ...
2019-03-23 00:46:35,818 - freqtrade.exchange.exchange - DEBUG - fetching UBQ/BTC, 5m since None ...
2019-03-23 00:46:35,818 - freqtrade.exchange.exchange - DEBUG - fetching ETH/BTC, 5m since None ...
2019-03-23 00:46:35,818 - freqtrade.exchange.exchange - DEBUG - fetching UP/BTC, 5m since None ...
2019-03-23 00:46:35,818 - freqtrade.exchange.exchange - DEBUG - fetching PMA/BTC, 5m since None ...
2019-03-23 00:46:35,819 - freqtrade.exchange.exchange - DEBUG - fetching ARK/BTC, 5m since None ...
2019-03-23 00:46:35,819 - freqtrade.exchange.exchange - DEBUG - fetching MONA/BTC, 5m since None ...
2019-03-23 00:46:35,819 - freqtrade.exchange.exchange - DEBUG - fetching LOOM/BTC, 5m since None ...
2019-03-23 00:46:35,819 - freqtrade.exchange.exchange - DEBUG - fetching HYDRO/BTC, 5m since None ...
2019-03-23 00:46:35,819 - freqtrade.exchange.exchange - DEBUG - fetching DASH/BTC, 5m since None ...
2019-03-23 00:46:35,819 - freqtrade.exchange.exchange - DEBUG - fetching VRC/BTC, 5m since None ...
2019-03-23 00:46:35,819 - freqtrade.exchange.exchange - DEBUG - fetching BAT/BTC, 5m since None ...
2019-03-23 00:46:35,819 - freqtrade.exchange.exchange - DEBUG - fetching NBT/BTC, 5m since None ...
2019-03-23 00:46:35,819 - freqtrade.exchange.exchange - DEBUG - fetching SBD/BTC, 5m since None ...
2019-03-23 00:46:35,819 - freqtrade.exchange.exchange - DEBUG - fetching RVR/BTC, 5m since None ...
2019-03-23 00:46:35,819 - freqtrade.exchange.exchange - DEBUG - fetching CLOAK/BTC, 5m since None ...
2019-03-23 00:46:35,820 - freqtrade.exchange.exchange - DEBUG - fetching QTUM/BTC, 5m since None ...
2019-03-23 00:46:35,820 - freqtrade.exchange.exchange - DEBUG - fetching DOGE/BTC, 5m since None ...
2019-03-23 00:46:35,820 - freqtrade.exchange.exchange - DEBUG - fetching DGB/BTC, 5m since None ...
2019-03-23 00:46:35,820 - freqtrade.exchange.exchange - DEBUG - fetching EXP/BTC, 5m since None ...
2019-03-23 00:46:35,820 - freqtrade.exchange.exchange - DEBUG - fetching ADA/BTC, 5m since None ...
2019-03-23 00:46:35,820 - freqtrade.exchange.exchange - DEBUG - fetching DTA/BTC, 5m since None ...
2019-03-23 00:46:35,821 - freqtrade.exchange.exchange - DEBUG - fetching STORJ/BTC, 5m since None ...
2019-03-23 00:46:35,821 - freqtrade.exchange.exchange - DEBUG - fetching EMC/BTC, 5m since None ...
2019-03-23 00:46:35,821 - freqtrade.exchange.exchange - DEBUG - fetching SRN/BTC, 5m since None ...
2019-03-23 00:46:35,821 - freqtrade.exchange.exchange - DEBUG - fetching XEM/BTC, 5m since None ...
2019-03-23 00:46:35,821 - freqtrade.exchange.exchange - DEBUG - fetching ENJ/BTC, 5m since None ...
2019-03-23 00:46:35,821 - freqtrade.exchange.exchange - DEBUG - fetching GAME/BTC, 5m since None ...
2019-03-23 00:46:35,822 - freqtrade.exchange.exchange - DEBUG - fetching SPHR/BTC, 5m since None ...
2019-03-23 00:46:35,822 - freqtrade.exchange.exchange - DEBUG - fetching NMR/BTC, 5m since None ...
2019-03-23 00:46:35,822 - freqtrade.exchange.exchange - DEBUG - fetching ZCL/BTC, 5m since None ...
2019-03-23 00:46:35,822 - freqtrade.exchange.exchange - DEBUG - fetching XZC/BTC, 5m since None ...
2019-03-23 00:46:35,822 - freqtrade.exchange.exchange - DEBUG - fetching GNO/BTC, 5m since None ...
2019-03-23 00:46:35,823 - freqtrade.exchange.exchange - DEBUG - fetching SYNX/BTC, 5m since None ...
2019-03-23 00:46:35,823 - freqtrade.exchange.exchange - DEBUG - fetching XRP/BTC, 5m since None ...
2019-03-23 00:46:35,823 - freqtrade.exchange.exchange - DEBUG - fetching KMD/BTC, 5m since None ...
2019-03-23 00:46:35,823 - freqtrade.exchange.exchange - DEBUG - fetching SPND/BTC, 5m since None ...
2019-03-23 00:46:35,823 - freqtrade.exchange.exchange - DEBUG - fetching ZEN/BTC, 5m since None ...
2019-03-23 00:46:35,824 - freqtrade.exchange.exchange - DEBUG - fetching NGC/BTC, 5m since None ...
2019-03-23 00:46:35,824 - freqtrade.exchange.exchange - DEBUG - fetching ETC/BTC, 5m since None ...
2019-03-23 00:46:35,824 - freqtrade.exchange.exchange - DEBUG - fetching STRAT/BTC, 5m since None ...
2019-03-23 00:46:35,824 - freqtrade.exchange.exchange - DEBUG - fetching LSK/BTC, 5m since None ...
2019-03-23 00:46:36,092 - freqtrade.exchange.exchange - DEBUG - done fetching GUP/BTC, 5m ...
2019-03-23 00:46:36,362 - freqtrade.exchange.exchange - DEBUG - done fetching BCH/BTC, 5m ...
2019-03-23 00:46:37,943 - freqtrade.exchange.exchange - DEBUG - done fetching EMC2/BTC, 5m ...
2019-03-23 00:46:38,961 - freqtrade.exchange.exchange - DEBUG - done fetching PRO/BTC, 5m ...
2019-03-23 00:46:40,625 - freqtrade.exchange.exchange - DEBUG - done fetching ZEC/BTC, 5m ...
2019-03-23 00:46:42,123 - freqtrade.exchange.exchange - DEBUG - done fetching TRX/BTC, 5m ...
2019-03-23 00:46:43,573 - freqtrade.exchange.exchange - DEBUG - done fetching LRC/BTC, 5m ...
2019-03-23 00:46:45,109 - freqtrade.exchange.exchange - DEBUG - done fetching LTC/BTC, 5m ...
2019-03-23 00:46:46,465 - freqtrade.exchange.exchange - DEBUG - done fetching OK/BTC, 5m ...
2019-03-23 00:46:48,037 - freqtrade.exchange.exchange - DEBUG - done fetching ADX/BTC, 5m ...
2019-03-23 00:46:49,531 - freqtrade.exchange.exchange - DEBUG - done fetching SYS/BTC, 5m ...
2019-03-23 00:46:50,964 - freqtrade.exchange.exchange - DEBUG - done fetching FTC/BTC, 5m ...
2019-03-23 00:46:52,770 - freqtrade.exchange.exchange - DEBUG - done fetching STEEM/BTC, 5m ...
2019-03-23 00:46:54,076 - freqtrade.exchange.exchange - DEBUG - done fetching XLM/BTC, 5m ...
2019-03-23 00:46:55,446 - freqtrade.exchange.exchange - DEBUG - done fetching BAY/BTC, 5m ...
2019-03-23 00:46:57,497 - freqtrade.exchange.exchange - DEBUG - done fetching XMR/BTC, 5m ...
2019-03-23 00:46:58,611 - freqtrade.exchange.exchange - DEBUG - done fetching OMG/BTC, 5m ...
2019-03-23 00:47:00,005 - freqtrade.exchange.exchange - DEBUG - done fetching STORM/BTC, 5m ...
2019-03-23 00:47:01,573 - freqtrade.exchange.exchange - DEBUG - done fetching XVG/BTC, 5m ...
2019-03-23 00:47:02,846 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not loadticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-03-23 00:47:02,846 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-03-23 00:47:02,847 - freqtrade.exchange.exchange - DEBUG - fetching SERV/BTC, 5m since None ...
2019-03-23 00:47:04,516 - freqtrade.exchange.exchange - DEBUG - done fetching MFT/BTC, 5m ...
2019-03-23 00:47:06,596 - freqtrade.exchange.exchange - DEBUG - done fetching NXT/BTC, 5m ...
2019-03-23 00:47:07,583 - freqtrade.exchange.exchange - DEBUG - done fetching ION/BTC, 5m ...
2019-03-23 00:47:09,226 - freqtrade.exchange.exchange - DEBUG - done fetching ZRX/BTC, 5m ...
2019-03-23 00:47:10,840 - freqtrade.exchange.exchange - DEBUG - done fetching TUSD/BTC, 5m ...
2019-03-23 00:47:11,937 - freqtrade.exchange.exchange - DEBUG - done fetching AID/BTC, 5m ...
2019-03-23 00:47:13,530 - freqtrade.exchange.exchange - DEBUG - done fetching MCO/BTC, 5m ...
2019-03-23 00:47:14,944 - freqtrade.exchange.exchange - DEBUG - done fetching BTM/BTC, 5m ...
2019-03-23 00:47:16,753 - freqtrade.exchange.exchange - DEBUG - done fetching RDD/BTC, 5m ...
2019-03-23 00:47:18,412 - freqtrade.exchange.exchange - DEBUG - done fetching OCN/BTC, 5m ...
2019-03-23 00:47:19,619 - freqtrade.exchange.exchange - DEBUG - done fetching WAX/BTC, 5m ...
2019-03-23 00:47:20,956 - freqtrade.exchange.exchange - DEBUG - done fetching BSD/BTC, 5m ...
2019-03-23 00:47:22,567 - freqtrade.exchange.exchange - DEBUG - done fetching TUBE/BTC, 5m ...
2019-03-23 00:47:24,227 - freqtrade.exchange.exchange - DEBUG - done fetching NEO/BTC, 5m ...
2019-03-23 00:47:25,489 - freqtrade.exchange.exchange - DEBUG - done fetching RFR/BTC, 5m ...
2019-03-23 00:47:27,096 - freqtrade.exchange.exchange - DEBUG - done fetching SC/BTC, 5m ...
2019-03-23 00:47:28,753 - freqtrade.exchange.exchange - DEBUG - done fetching SOLVE/BTC, 5m ...
2019-03-23 00:47:29,951 - freqtrade.exchange.exchange - DEBUG - done fetching PART/BTC, 5m ...
2019-03-23 00:47:31,630 - freqtrade.exchange.exchange - DEBUG - done fetching UBQ/BTC, 5m ...
2019-03-23 00:47:33,771 - freqtrade.exchange.exchange - DEBUG - done fetching ETH/BTC, 5m ...
2019-03-23 00:47:34,566 - freqtrade.exchange.exchange - DEBUG - done fetching UP/BTC, 5m ...
2019-03-23 00:47:36,079 - freqtrade.exchange.exchange - DEBUG - done fetching PMA/BTC, 5m ...
2019-03-23 00:47:37,764 - freqtrade.exchange.exchange - DEBUG - done fetching ARK/BTC, 5m ...
2019-03-23 00:47:39,168 - freqtrade.exchange.exchange - DEBUG - done fetching MONA/BTC, 5m ...
2019-03-23 00:47:40,584 - freqtrade.exchange.exchange - DEBUG - done fetching LOOM/BTC, 5m ...
2019-03-23 00:47:44,068 - freqtrade.exchange.exchange - DEBUG - done fetching HYDRO/BTC, 5m ...
2019-03-23 00:47:44,948 - freqtrade.exchange.exchange - DEBUG - done fetching VRC/BTC, 5m ...
2019-03-23 00:47:45,416 - freqtrade.exchange.exchange - DEBUG - done fetching DASH/BTC, 5m ...
2019-03-23 00:47:46,707 - freqtrade.exchange.exchange - DEBUG - done fetching BAT/BTC, 5m ...
2019-03-23 00:47:47,896 - freqtrade.exchange.exchange - DEBUG - done fetching NBT/BTC, 5m ...
2019-03-23 00:47:49,849 - freqtrade.exchange.exchange - DEBUG - done fetching SBD/BTC, 5m ...
2019-03-23 00:47:50,974 - freqtrade.exchange.exchange - DEBUG - done fetching RVR/BTC, 5m ...
2019-03-23 00:47:52,703 - freqtrade.exchange.exchange - DEBUG - done fetching CLOAK/BTC, 5m ...
2019-03-23 00:47:55,190 - freqtrade.exchange.exchange - DEBUG - done fetching QTUM/BTC, 5m ...
2019-03-23 00:47:55,649 - freqtrade.exchange.exchange - DEBUG - done fetching DOGE/BTC, 5m ...
2019-03-23 00:47:57,312 - freqtrade.exchange.exchange - DEBUG - done fetching DGB/BTC, 5m ...
2019-03-23 00:47:58,676 - freqtrade.exchange.exchange - DEBUG - done fetching EXP/BTC, 5m ...
2019-03-23 00:48:00,085 - freqtrade.exchange.exchange - DEBUG - done fetching ADA/BTC, 5m ...
2019-03-23 00:48:01,519 - freqtrade.exchange.exchange - DEBUG - done fetching DTA/BTC, 5m ...
2019-03-23 00:48:03,222 - freqtrade.exchange.exchange - DEBUG - done fetching STORJ/BTC, 5m ...
2019-03-23 00:48:04,491 - freqtrade.exchange.exchange - DEBUG - done fetching EMC/BTC, 5m ...
2019-03-23 00:48:06,108 - freqtrade.exchange.exchange - DEBUG - done fetching SRN/BTC, 5m ...
2019-03-23 00:48:08,068 - freqtrade.exchange.exchange - DEBUG - done fetching XEM/BTC, 5m ...
2019-03-23 00:48:09,087 - freqtrade.exchange.exchange - DEBUG - done fetching ENJ/BTC, 5m ...
2019-03-23 00:48:11,242 - freqtrade.exchange.exchange - DEBUG - done fetching GAME/BTC, 5m ...
2019-03-23 00:48:12,143 - freqtrade.exchange.exchange - DEBUG - done fetching SPHR/BTC, 5m ...
2019-03-23 00:48:13,481 - freqtrade.exchange.exchange - DEBUG - done fetching NMR/BTC, 5m ...
2019-03-23 00:48:15,097 - freqtrade.exchange.exchange - DEBUG - done fetching ZCL/BTC, 5m ...
2019-03-23 00:48:17,411 - freqtrade.exchange.exchange - DEBUG - done fetching XZC/BTC, 5m ...
2019-03-23 00:48:18,044 - freqtrade.exchange.exchange - DEBUG - done fetching GNO/BTC, 5m ...
2019-03-23 00:48:19,540 - freqtrade.exchange.exchange - DEBUG - done fetching SYNX/BTC, 5m ...
2019-03-23 00:48:21,387 - freqtrade.exchange.exchange - DEBUG - done fetching XRP/BTC, 5m ...
2019-03-23 00:48:22,600 - freqtrade.exchange.exchange - DEBUG - done fetching KMD/BTC, 5m ...
2019-03-23 00:48:24,122 - freqtrade.exchange.exchange - DEBUG - done fetching SPND/BTC, 5m ...
2019-03-23 00:48:25,736 - freqtrade.exchange.exchange - DEBUG - done fetching ZEN/BTC, 5m ...
2019-03-23 00:48:26,975 - freqtrade.exchange.exchange - DEBUG - done fetching NGC/BTC, 5m ...
2019-03-23 00:48:28,955 - freqtrade.exchange.exchange - DEBUG - done fetching ETC/BTC, 5m ...
2019-03-23 00:48:30,125 - freqtrade.exchange.exchange - DEBUG - done fetching STRAT/BTC, 5m ...
2019-03-23 00:48:31,850 - freqtrade.exchange.exchange - DEBUG - done fetching LSK/BTC, 5m ...
2019-03-23 00:48:32,846 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not loadticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-03-23 00:48:32,846 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-03-23 00:48:32,847 - freqtrade.exchange.exchange - DEBUG - fetching SERV/BTC, 5m since None ...
2019-03-23 00:48:34,331 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not loadticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-03-23 00:48:34,331 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-03-23 00:48:34,331 - freqtrade.exchange.exchange - DEBUG - fetching SERV/BTC, 5m since None ...
2019-03-23 00:48:35,831 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not loadticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-03-23 00:48:35,831 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-03-23 00:48:35,831 - freqtrade.exchange.exchange - DEBUG - fetching SERV/BTC, 5m since None ...
2019-03-23 00:48:37,331 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not loadticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-03-23 00:48:37,332 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-03-23 00:48:37,333 - freqtrade.freqtradebot - WARNING - Error: Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}, retrying in 30 seconds...
2019-03-23 00:49:07,363 - freqtrade.freqtradebot - DEBUG - Throttling _process for 0.00 seconds
```
And then starts again:
```
2019-03-23 00:49:07,364 - unknown - INFO - Searching pairs: ['ADA/BTC', 'DTA/BTC', 'ETH/BTC', 'XRP/BTC', 'ENJ/BTC', 'XEM/BTC', 'NMR/BTC', 'XMR/BTC', 'XLM/BTC', 'SERV/BTC', 'LOOM/BTC', 'TUBE/BTC', 'SOLVE/BTC', 'BTM/BTC', 'TRX/BTC', 'ETC/BTC', 'BAT/BTC', 'STORJ/BTC', 'OMG/BTC', 'BCH/BTC']
2019-03-23 00:49:07,375 - freqtrade.exchange.exchange - DEBUG - Refreshing ohlcv data for 79 pairs
2019-03-23 00:49:07,376 - freqtrade.exchange.exchange - DEBUG - fetching GUP/BTC, 5m since None ...
2019-03-23 00:49:07,377 - freqtrade.exchange.exchange - DEBUG - fetching BCH/BTC, 5m since None ...
2019-03-23 00:49:07,377 - freqtrade.exchange.exchange - DEBUG - fetching EMC2/BTC, 5m since None ...
2019-03-23 00:49:07,377 - freqtrade.exchange.exchange - DEBUG - fetching PRO/BTC, 5m since None ...
2019-03-23 00:49:07,377 - freqtrade.exchange.exchange - DEBUG - fetching ZEC/BTC, 5m since None ...
2019-03-23 00:49:07,377 - freqtrade.exchange.exchange - DEBUG - fetching TRX/BTC, 5m since None ...
2019-03-23 00:49:07,378 - freqtrade.exchange.exchange - DEBUG - fetching LRC/BTC, 5m since None ...
2019-03-23 00:49:07,378 - freqtrade.exchange.exchange - DEBUG - fetching LTC/BTC, 5m since None ...
2019-03-23 00:49:07,378 - freqtrade.exchange.exchange - DEBUG - fetching OK/BTC, 5m since None ...
2019-03-23 00:49:07,378 - freqtrade.exchange.exchange - DEBUG - fetching ADX/BTC, 5m since None ...
2019-03-23 00:49:07,378 - freqtrade.exchange.exchange - DEBUG - fetching SYS/BTC, 5m since None ...
2019-03-23 00:49:07,378 - freqtrade.exchange.exchange - DEBUG - fetching FTC/BTC, 5m since None ...
2019-03-23 00:49:34,427 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not loadticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-03-23 00:49:34,427 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-03-23 00:49:34,427 - freqtrade.exchange.exchange - DEBUG - fetching SERV/BTC, 5m since None ...
2019-03-23 00:49:36,206 - freqtrade.exchange.exchange - DEBUG - done fetching MFT/BTC, 5m ...
2019-03-23 00:49:37,662 - freqtrade.exchange.exchange - DEBUG - done fetching NXT/BTC, 5m ...
2019-03-23 00:49:39,126 - freqtrade.exchange.exchange - DEBUG - done fetching ION/BTC, 5m ...
2019-03-23 00:49:40,860 - freqtrade.exchange.exchange - DEBUG - done fetching ZRX/BTC, 5m ...
2019-03-23 00:49:42,149 - freqtrade.exchange.exchange - DEBUG - done fetching TUSD/BTC, 5m ...
2019-03-23 00:49:43,566 - freqtrade.exchange.exchange - DEBUG - done fetching AID/BTC, 5m ...
2019-03-23 00:49:45,416 - freqtrade.exchange.exchange - DEBUG - done fetching MCO/BTC, 5m ...
2019-03-23 00:49:46,498 - freqtrade.exchange.exchange - DEBUG - done fetching BTM/BTC, 5m ...
2019-03-23 00:49:48,270 - freqtrade.exchange.exchange - DEBUG - done fetching RDD/BTC, 5m ...
2019-03-23 00:49:49,750 - freqtrade.exchange.exchange - DEBUG - done fetching OCN/BTC, 5m ...
2019-03-23 00:49:51,297 - freqtrade.exchange.exchange - DEBUG - done fetching WAX/BTC, 5m ...
2019-03-23 00:49:52,596 - freqtrade.exchange.exchange - DEBUG - done fetching BSD/BTC, 5m ...
2019-03-23 00:49:54,126 - freqtrade.exchange.exchange - DEBUG - done fetching TUBE/BTC, 5m ...
2019-03-23 00:49:55,827 - freqtrade.exchange.exchange - DEBUG - done fetching NEO/BTC, 5m ...
2019-03-23 00:49:57,042 - freqtrade.exchange.exchange - DEBUG - done fetching RFR/BTC, 5m ...
2019-03-23 00:49:58,796 - freqtrade.exchange.exchange - DEBUG - done fetching SC/BTC, 5m ...
2019-03-23 00:50:00,259 - freqtrade.exchange.exchange - DEBUG - done fetching SOLVE/BTC, 5m ...
2019-03-23 00:50:01,583 - freqtrade.exchange.exchange - DEBUG - done fetching PART/BTC, 5m ...
2019-03-23 00:50:03,095 - freqtrade.exchange.exchange - DEBUG - done fetching UBQ/BTC, 5m ...
2019-03-23 00:50:04,850 - freqtrade.exchange.exchange - DEBUG - done fetching ETH/BTC, 5m ...
2019-03-23 00:50:06,064 - freqtrade.exchange.exchange - DEBUG - done fetching UP/BTC, 5m ...
2019-03-23 00:50:07,667 - freqtrade.exchange.exchange - DEBUG - done fetching PMA/BTC, 5m ...
2019-03-23 00:50:09,176 - freqtrade.exchange.exchange - DEBUG - done fetching ARK/BTC, 5m ...
2019-03-23 00:50:10,758 - freqtrade.exchange.exchange - DEBUG - done fetching MONA/BTC, 5m ...
2019-03-23 00:50:12,141 - freqtrade.exchange.exchange - DEBUG - done fetching LOOM/BTC, 5m ...
2019-03-23 00:50:13,685 - freqtrade.exchange.exchange - DEBUG - done fetching HYDRO/BTC, 5m ...
2019-03-23 00:50:15,322 - freqtrade.exchange.exchange - DEBUG - done fetching DASH/BTC, 5m ...
2019-03-23 00:50:16,527 - freqtrade.exchange.exchange - DEBUG - done fetching VRC/BTC, 5m ...
2019-03-23 00:50:18,197 - freqtrade.exchange.exchange - DEBUG - done fetching BAT/BTC, 5m ...
2019-03-23 00:50:19,476 - freqtrade.exchange.exchange - DEBUG - done fetching NBT/BTC, 5m ...
2019-03-23 00:50:21,080 - freqtrade.exchange.exchange - DEBUG - done fetching SBD/BTC, 5m ...
2019-03-23 00:50:22,573 - freqtrade.exchange.exchange - DEBUG - done fetching RVR/BTC, 5m ...
2019-03-23 00:50:24,162 - freqtrade.exchange.exchange - DEBUG - done fetching CLOAK/BTC, 5m ...
2019-03-23 00:50:26,007 - freqtrade.exchange.exchange - DEBUG - done fetching QTUM/BTC, 5m ...
2019-03-23 00:50:27,368 - freqtrade.exchange.exchange - DEBUG - done fetching DOGE/BTC, 5m ...
2019-03-23 00:50:28,661 - freqtrade.exchange.exchange - DEBUG - done fetching DGB/BTC, 5m ...
2019-03-23 00:50:30,179 - freqtrade.exchange.exchange - DEBUG - done fetching EXP/BTC, 5m ...
2019-03-23 00:50:31,679 - freqtrade.exchange.exchange - DEBUG - done fetching ADA/BTC, 5m ...
2019-03-23 00:50:33,136 - freqtrade.exchange.exchange - DEBUG - done fetching DTA/BTC, 5m ...
2019-03-23 00:50:34,819 - freqtrade.exchange.exchange - DEBUG - done fetching STORJ/BTC, 5m ...
2019-03-23 00:50:36,078 - freqtrade.exchange.exchange - DEBUG - done fetching EMC/BTC, 5m ...
2019-03-23 00:50:37,659 - freqtrade.exchange.exchange - DEBUG - done fetching SRN/BTC, 5m ...
2019-03-23 00:50:39,277 - freqtrade.exchange.exchange - DEBUG - done fetching XEM/BTC, 5m ...
2019-03-23 00:50:40,676 - freqtrade.exchange.exchange - DEBUG - done fetching ENJ/BTC, 5m ...
2019-03-23 00:50:42,249 - freqtrade.exchange.exchange - DEBUG - done fetching GAME/BTC, 5m ...
2019-03-23 00:50:43,672 - freqtrade.exchange.exchange - DEBUG - done fetching SPHR/BTC, 5m ...
2019-03-23 00:50:44,997 - freqtrade.exchange.exchange - DEBUG - done fetching NMR/BTC, 5m ...
2019-03-23 00:50:46,713 - freqtrade.exchange.exchange - DEBUG - done fetching ZCL/BTC, 5m ...
2019-03-23 00:50:48,296 - freqtrade.exchange.exchange - DEBUG - done fetching XZC/BTC, 5m ...
2019-03-23 00:50:49,521 - freqtrade.exchange.exchange - DEBUG - done fetching GNO/BTC, 5m ...
2019-03-23 00:50:51,026 - freqtrade.exchange.exchange - DEBUG - done fetching SYNX/BTC, 5m ...
2019-03-23 00:50:52,700 - freqtrade.exchange.exchange - DEBUG - done fetching XRP/BTC, 5m ...
2019-03-23 00:50:54,286 - freqtrade.exchange.exchange - DEBUG - done fetching KMD/BTC, 5m ...
2019-03-23 00:50:55,687 - freqtrade.exchange.exchange - DEBUG - done fetching SPND/BTC, 5m ...
2019-03-23 00:50:57,166 - freqtrade.exchange.exchange - DEBUG - done fetching ZEN/BTC, 5m ...
2019-03-23 00:50:58,694 - freqtrade.exchange.exchange - DEBUG - done fetching NGC/BTC, 5m ...
2019-03-23 00:51:00,185 - freqtrade.exchange.exchange - DEBUG - done fetching ETC/BTC, 5m ...
2019-03-23 00:51:01,684 - freqtrade.exchange.exchange - DEBUG - done fetching STRAT/BTC, 5m ...
2019-03-23 00:51:03,200 - freqtrade.exchange.exchange - DEBUG - done fetching LSK/BTC, 5m ...
2019-03-23 00:51:04,424 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not loadticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-03-23 00:51:04,424 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-03-23 00:51:04,424 - freqtrade.exchange.exchange - DEBUG - fetching SERV/BTC, 5m since None ...
2019-03-23 00:51:05,906 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not loadticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-03-23 00:51:05,906 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-03-23 00:51:05,906 - freqtrade.exchange.exchange - DEBUG - fetching SERV/BTC, 5m since None ...
2019-03-23 00:51:07,405 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not loadticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-03-23 00:51:07,405 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-03-23 00:51:07,406 - freqtrade.exchange.exchange - DEBUG - fetching SERV/BTC, 5m since None ...
2019-03-23 00:51:08,906 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not loadticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-03-23 00:51:08,906 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-03-23 00:51:08,906 - freqtrade.freqtradebot - WARNING - Error: Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}, retrying in 30 seconds...
2019-03-23 00:51:38,930 - freqtrade.freqtradebot - DEBUG - Throttling _process for 0.00 seconds
```
And again:

```
2019-03-23 00:51:38,931 - unknown - INFO - Searching pairs: ['ADA/BTC', 'DTA/BTC', 'ETH/BTC', 'XRP/BTC', 'ENJ/BTC', 'XEM/BTC', 'NMR/BTC', 'XMR/BTC', 'XLM/BTC', 'SERV/BTC', 'LOOM/BTC', 'TUBE/BTC', 'SOLVE/BTC', 'BTM/BTC', 'TRX/BTC', 'ETC/BTC', 'BAT/BTC', 'STORJ/BTC', 'OMG/BTC', 'BCH/BTC']
2019-03-23 00:51:38,937 - freqtrade.exchange.exchange - DEBUG - Refreshing ohlcv data for 79 pairs
2019-03-23 00:51:38,938 - freqtrade.exchange.exchange - DEBUG - fetching GUP/BTC, 5m since None ...
2019-03-23 00:51:38,939 - freqtrade.exchange.exchange - DEBUG - fetching BCH/BTC, 5m since None ...
```



 Bittrex: message":"RESTRICTED_MARKET","result":null,"explanation":null}"
I'm getting a huge list of errors, can anyone help?:

```
'ETH/BTC', 'LTC/BTC', 'ETC/BTC', 'DASH/BTC', 'ZEC/BTC', 'XLM/BTC', 'NXT/BTC', 'POWR/BTC', 'ADA/BTC', 'XMR/BTC']"}
2019-07-30 06:23:19,288 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-07-30 06:23:19,289 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-07-30 06:23:20,588 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-07-30 06:23:20,588 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-07-30 06:23:23,331 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-07-30 06:23:23,331 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-07-30 06:23:23,341 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-07-30 06:23:23,341 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-07-30 06:23:23,446 - telegram.ext.updater - ERROR - Error while getting Updates: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)

```

Hints from issue discussion:
This is an interesting issue.. just to be clear, this error occurs when the restricted pair is added in the static whitelist as well as when it's added by the volume pairlist, correct?

Ideally, we'd check for restricted markets in `validate_whitelist`, but I'm not sure ccxt returns any information about restricted markets.. otherwise, I guess we should catch the exception and put the pair on the blacklist..

btw, thanks for reminding me of this log message, definitely need to clean that up like this it's not very helpful..
```bash
2019-03-23 00:46:35,783 - unknown - DEBUG - 1.095000000000001e-07 : 1.084050000000001e-07
1.4310000000000014e-07 : 1.4166900000000013e-07
1.205400000000001e-06 : 1.193346000000001e-06
3.200000000000003e-09 : 3.168000000000003e-09
0.00034089960000000034 : 0.0003374906040000003
0.00014861140000000013 : 0.00014712528600000012
7.768000000000007e-07 : 7.690320000000006e-07
4.735000000000004e-07 : 4.687650000000004e-07
1.244000000000001e-07 : 1.231560000000001e-07
1.9846200000000017e-05 : 1.9647738000000016e-05
```
Exactly. This error occurs when pair is spotted as "trade-able" by volume pairlist or static whitelist. Thank you!
does the problem also occur during dry-run (without keys - only based on country blocking)- or is it tied to the account - so the result would vary for me and you, if we're registered in different county, but would use the same IP?
I just tested it in dry-run: problem occurs.
I've just moved droplet to outside US, and removed the blacklists pairs. It's still unable to operate in those markets, but does not get stucked anymore. (I don't know if it's for new IP)
According to bittrex it's because of the split between international and us customers.

ccxt.markets has this info in `markets[pair]['info']['IsRestricted']`.

However: I think it's wrong to simply remove restricted markets. They are valid if you're not in the US / a non-us customer anyway ... but i would not want to implement a logic to detect if the bot is running in the US either.
Yea I agree. It would be nice if ccxt could do that and `markets[pair]['info']['IsRestricted']` would only be true if it actually applied..

Strange thing is, I got this error as well today. I'm not in the US and also no US IP, but it even throws a fatal exception and shuts the bot down:

```log
2019-04-03 21:06:45,521 - ccxt.base.exchange - DEBUG - GET https://bittrex.com/api/v2.0/pub/market/GetTicks?tickInterval=fiveMin&marketName=BTC-ANKR, Request: None None                                           
2019-04-03 21:06:45,638 - ccxt.base.exchange - DEBUG - GET https://bittrex.com/api/v2.0/pub/market/GetTicks?tickInterval=fiveMin&marketName=BTC-ANKR, Response: 200 <CIMultiDictProxy('Date': 'Wed, 03 Apr 2019 19:
06:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '94', 'Connection': 'keep-alive', 'Cache-Control': 'public, max-age=17', 'Content-Encoding': 'gzip', 'Expires': 'Wed, 03 Apr 2019 
19:06:53 GMT', 'Last-Modified': 'Wed, 03 Apr 2019 19:06:23 GMT', 'Vary': '*, Accept-Encoding', 'Strict-Transport-Security': 'max-age=15768000', 'X-XSS-Protection': '1; mode=block', 'X-Content-Type-Options': 'nos
niff', 'X-Download-Options': 'noopen','CF-Cache-Status': 'HIT', 'Accept-Ranges': 'bytes', 'Expect-CT': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 'Server': 'cloudf
lare', 'CF-RAY': '4c1d5252aff9c2c4-FRA')> {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}                                                                                         
2019-04-03 21:06:45,639 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":
"RESTRICTED_MARKET","result":null,"explanation":null}"                                                                                                                                                             
2019-04-03 21:06:45,640 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()                                                                                                  
2019-04-03 21:06:45,640 - freqtrade.freqtradebot - WARNING - Error: Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation"
:null}, retrying in 30 seconds...                                                                                                                                                                                  
2019-04-03 21:07:15,666 - freqtrade.freqtradebot - DEBUG - Throttling _process for 0.00 seconds                                                                                                                    
2019-04-03 21:07:15,667 - freqtrade.exchange.exchange - DEBUG - Performing scheduled market reload..                                                                                                               
2019-04-03 21:07:15,668 - ccxt.base.exchange - DEBUG - GET https://bittrex.com/api/v1.1/public/getmarkets, Request: {'User-Agent': 'python-requests/2.21.0', 'Accept-Encoding': 'gzip, deflate'} None              
2019-04-03 21:07:15,688 - freqtrade - ERROR - Fatal exception!                                                                                                                                                     
```
I think you may be getting the same problem than #1690.

Basically bittrex split their exchange to US and non-US - and depending on where your account (and server?) are located you cannot use some markets.

Now I've forgotten which way more markets are available (i think for non-us - but not sure) ... but we're yet to find a permanent fix for this - mainly because it seems to be a limited issue.
Hey Matthias,

Thanks for the reply. This doesn’t make sense to me because I can view all the markets when I sign into Bittrex, and I’ve only tried to view markets with freqtrade. I’m in New York. I’m getting a “restricted market” message on everything, even the standards like BTC/ETH.

Thanks for the consideration!

Best,
Joe

On Jul 30, 2019, at 5:49 AM, Matthias <notifications@github.com<mailto:notifications@github.com>> wrote:


I think you may be getting the same problem than #1690<https://github.com/freqtrade/freqtrade/issues/1690>.

Basically bittrex split their exchange to US and non-US - and depending on where your account (and server?) are located you cannot use some markets.

Now I've forgotten which way more markets are available (i think for non-us - but not sure) ... but we're yet to find a permanent fix for this - mainly because it seems to be a limited issue.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://github.com/freqtrade/freqtrade/issues/2074?email_source=notifications&email_token=AKIWFOW6HVZI4ICLOCQJQGLQCAFA3A5CNFSM4IHY4CFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3DNZ3Y#issuecomment-516349167>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AKIWFOR73YNJ5V3UASIUDE3QCAFA3ANCNFSM4IHY4CFA>.


This is related to geographical location - which makes it kinda hard to detect.

You can try this with the following code snippet.

i suspect that bittrex will not show you tick data if not allowed.

```
import ccxt
ct = ccxt.bittrex()
lm = ct.load_markets()
res = {k:l for k,l in lm.items() if l['info']['IsRestricted']}
print(res)

print("available: ", len(lm))
print("restricted: ", len(res))
```

For me, i get 186 restricted markets out of >300 available.
Matthias, here’s what I got, not sure what it means exactly…


```
{'NXT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 34.38789546, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-NXT', 'symbol': 'NXT/BTC', 'base': 'NXT', 'quote': 'BTC', 'baseId': 'NXT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'NXT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'NXT', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 34.38789546, 'MarketName': 'BTC-NXT', 'IsActive': True, 'IsRestricted': True, 'Created': '2014-03-03T09:00:00', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/443d492d-4f8b-4a2d-a613-1b37e4ab80cd.png'}}, 'POT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 52.96610169, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-POT', 'symbol': 'POT/BTC', 'base': 'POT', 'quote': 'BTC', 'baseId': 'POT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'POT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'PotCoin', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 52.96610169, 'MarketName': 'BTC-POT', 'IsActive': True, 'IsRestricted': True, 'Created': '2014-03-11T08:00:00', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/431f4503-0324-444d-bb61-29eefd8a960c.png'}}, 'BLOCK/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.449964, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-BLOCK', 'symbol': 'BLOCK/BTC', 'base': 'BLOCK', 'quote': 'BTC', 'baseId': 'BLOCK', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'BLOCK', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Blocknet', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 0.449964, 'MarketName': 'BTC-BLOCK', 'IsActive': True, 'IsRestricted': True, 'Created': '2014-10-29T06:45:03.97', 'Notice': None, 'IsSponsored': False, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/72697dbe-3f97-457f-a0ee-d1b3a938d5d7.png'}}, 'BAY/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 138.12154696, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-BAY', 'symbol': 'BAY/BTC', 'base': 'BAY', 'quote': 'BTC', 'baseId': 'BAY', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'BAY', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'BitBay', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 138.12154696, 'MarketName': 'BTC-BAY', 'IsActive': True, 'IsRestricted': True, 'Created': '2014-11-18T17:34:21.083', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/48936bfe-0179-408e-b0ef-082a49673fa6.png'}}, 'FLDC/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 1190.47619048, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-FLDC', 'symbol': 'FLDC/BTC', 'base': 'FLDC', 'quote': 'BTC', 'baseId': 'FLDC', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'FLDC', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'FoldingCoin', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 1190.47619048, 'MarketName': 'BTC-FLDC', 'IsActive': True, 'IsRestricted': True, 'Created': '2015-02-23T23:01:53.92', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/63951234-80de-4bfb-9864-bbf5edebeede.png'}}, 'AMP/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 55.55555556, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-AMP', 'symbol': 'AMP/BTC', 'base': 'AMP', 'quote': 'BTC', 'baseId': 'AMP', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'AMP', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'AMP', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 55.55555556, 'MarketName': 'BTC-AMP', 'IsActive': True, 'IsRestricted': True, 'Created': '2015-11-03T19:13:55.18', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/0215d156-735d-41af-87ae-7e064e111ad0.png'}}, 'RVR/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 90.25270758, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-RVR', 'symbol': 'RVR/BTC', 'base': 'RVR', 'quote': 'BTC', 'baseId': 'RVR', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'RVR', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'RevolutionVR', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 90.25270758, 'MarketName': 'BTC-RVR', 'IsActive': True, 'IsRestricted': True, 'Created': '2015-12-30T04:21:47.31', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/1e8952a1-daeb-4f01-a0a5-216af344f4dc.png'}}, 'FCT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.16286114, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-FCT', 'symbol': 'FCT/BTC', 'base': 'FCT', 'quote': 'BTC', 'baseId': 'FCT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'FCT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Factom', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 0.16286114, 'MarketName': 'BTC-FCT', 'IsActive': True, 'IsRestricted': True, 'Created': '2016-01-09T03:47:07.803', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/2478893a-5e5d-469e-81bd-e351195858d9.png'}}, 'MAID/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 15.0, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-MAID', 'symbol': 'MAID/BTC', 'base': 'MAID', 'quote': 'BTC', 'baseId': 'MAID', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'MAID', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'MaidSafeCoin', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 15.0, 'MarketName': 'BTC-MAID', 'IsActive': True, 'IsRestricted': True, 'Created': '2016-01-18T20:38:22.707', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/1b118fed-9190-497a-a8a5-7f6eb66fe236.png'}}, 'DGD/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.085, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-DGD', 'symbol': 'DGD/BTC', 'base': 'DGD', 'quote': 'BTC', 'baseId': 'DGD', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'DGD', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'DigixDAO', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 0.085, 'MarketName': 'BTC-DGD', 'IsActive': True, 'IsRestricted': True, 'Created': '2016-06-14T16:25:12.063', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/dcb250f9-35d7-41da-84e3-7f272bd34278.png'}}, 'IOP/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 7.75434243, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-IOP', 'symbol': 'IOP/BTC', 'base': 'IOP', 'quote': 'BTC', 'baseId': 'IOP', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'IOP', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Internet Of People', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 7.75434243, 'MarketName': 'BTC-IOP', 'IsActive': True, 'IsRestricted': True, 'Created': '2016-12-22T00:54:23.477', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/31f32742-66fe-4978-a790-893ccf039d13.png'}}, 'ION/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 6.47165415, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-ION', 'symbol': 'ION/BTC', 'base': 'ION', 'quote': 'BTC', 'baseId': 'ION', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'ION', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Ion', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 6.47165415, 'MarketName': 'BTC-ION', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-02-18T23:41:17.04', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/7330bf34-9edc-41f4-96d8-276d85ee8ebd.png'}}, 'SWT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 6.96572862, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-SWT', 'symbol': 'SWT/BTC', 'base': 'SWT', 'quote': 'BTC', 'baseId': 'SWT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'SWT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Swarm City Token', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 6.96572862, 'MarketName': 'BTC-SWT', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-03-08T22:32:26.03', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/d541ffab-b637-4d36-b3a1-a46bb2e8b7f9.png'}}, 'MLN/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.11810503, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-MLN', 'symbol': 'MLN/BTC', 'base': 'MLN', 'quote': 'BTC', 'baseId': 'MLN', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'MLN', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Melon', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 0.11810503, 'MarketName': 'BTC-MLN', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-03-15T19:30:56.167', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/632dbbcb-8f57-43d2-803f-ddba4dbbd104.png'}}, 'INCNT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 7.25478816, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-INCNT', 'symbol': 'INCNT/BTC', 'base': 'INCNT', 'quote': 'BTC', 'baseId': 'INCNT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'INCNT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Incent', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 7.25478816, 'MarketName': 'BTC-INCNT', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-04-04T21:20:51.083', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/8bc9f152-2cea-47eb-af78-02aee99ebd6c.png'}}, 'EDG/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 8.12215724, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-EDG', 'symbol': 'EDG/BTC', 'base': 'EDG', 'quote': 'BTC', 'baseId': 'EDG', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'EDG', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Edgeless', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 8.12215724, 'MarketName': 'BTC-EDG', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-04-18T00:56:59.243', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/9a72a22f-c987-47df-a609-987bf6ff0039.png'}}, 'WINGS/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 21.20441052, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-WINGS', 'symbol': 'WINGS/BTC', 'base': 'WINGS', 'quote': 'BTC', 'baseId': 'WINGS', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'WINGS', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Wings DAO', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 21.20441052, 'MarketName': 'BTC-WINGS', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-04-26T22:34:24.49', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/99afaabb-ca8e-4382-b4ce-d1cd3cc47254.png'}}, 'RLC/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 2.51205788, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-RLC', 'symbol': 'RLC/BTC', 'base': 'RLC', 'quote': 'BTC', 'baseId': 'RLC', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'RLC', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'iEx.ec', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 2.51205788, 'MarketName': 'BTC-RLC', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-04-27T00:20:33.857', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/31335f8c-a46d-4bdb-bd57-daee16e1d5d4.png'}}, 'GNO/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.07183165, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-GNO', 'symbol': 'GNO/BTC', 'base': 'GNO', 'quote': 'BTC', 'baseId': 'GNO', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'GNO', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Gnosis', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 0.07183165, 'MarketName': 'BTC-GNO', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-04-28T02:43:12', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/38fea91d-c085-4b3f-9dbf-d18fdd36944c.png'}}, 'GUP/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 50.1002004, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-GUP', 'symbol': 'GUP/BTC', 'base': 'GUP', 'quote': 'BTC', 'baseId': 'GUP', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'GUP', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Guppy', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 50.1002004, 'MarketName': 'BTC-GUP', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-04-29T18:08:12.39', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/b084122e-0cda-4abc-82b2-313f6da7d36b.png'}}, 'GNO/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.04850824, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-GNO', 'symbol': 'GNO/ETH', 'base': 'GNO', 'quote': 'ETH', 'baseId': 'GNO', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'GNO', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Gnosis', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 0.04850824, 'MarketName': 'ETH-GNO', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-04-30T18:42:52.17', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/38fea91d-c085-4b3f-9dbf-d18fdd36944c.png'}}, 'HMQ/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 102.88065844, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-HMQ', 'symbol': 'HMQ/BTC', 'base': 'HMQ', 'quote': 'BTC', 'baseId': 'HMQ', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'HMQ', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Humaniq', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 102.88065844, 'MarketName': 'BTC-HMQ', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-05-10T00:02:47.373', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/19d1aebe-d2e6-4a65-aa19-13c00214a4b1.png'}}, 'ANT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 1.98412698, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-ANT', 'symbol': 'ANT/BTC', 'base': 'ANT', 'quote': 'BTC', 'baseId': 'ANT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'ANT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Aragon', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 1.98412698, 'MarketName': 'BTC-ANT', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-05-17T19:54:30.143', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/a092a872-2de3-4898-88c4-275aaf6caea2.png'}}, 'ANT/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 1.34770889, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-ANT', 'symbol': 'ANT/ETH', 'base': 'ANT', 'quote': 'ETH', 'baseId': 'ANT', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'ANT', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Aragon', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 1.34770889, 'MarketName': 'ETH-ANT', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-05-19T15:55:11.293', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/a092a872-2de3-4898-88c4-275aaf6caea2.png'}}, '1ST/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 32.0, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-1ST', 'symbol': '1ST/BTC', 'base': '1ST', 'quote': 'BTC', 'baseId': '1ST', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': '1ST', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'FirstBlood', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 32.0, 'MarketName': 'BTC-1ST', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-06-06T01:22:35.727', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/5685a7be-1edf-4ba0-a313-b5309bb204f8.png'}}, 'QRL/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 6.40040963, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-QRL', 'symbol': 'QRL/BTC', 'base': 'QRL', 'quote': 'BTC', 'baseId': 'QRL', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'QRL', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Quantum Resistant Ledger', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 6.40040963, 'MarketName': 'BTC-QRL', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-06-10T00:01:39.293', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/45a8c195-31ff-4640-9ff0-0867d73ced42.png'}}, 'PTOY/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 59.52380952, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-PTOY', 'symbol': 'PTOY/BTC', 'base': 'PTOY', 'quote': 'BTC', 'baseId': 'PTOY', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'PTOY', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Patientory', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 59.52380952, 'MarketName': 'BTC-PTOY', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-06-18T17:04:24.1', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/ed225f90-059d-4390-aec1-42e83156bbb2.png'}}, 'BNT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 1.68918919, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-BNT', 'symbol': 'BNT/BTC', 'base': 'BNT', 'quote': 'BTC', 'baseId': 'BNT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'BNT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Bancor', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 1.68918919, 'MarketName': 'BTC-BNT', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-06-22T21:36:30.85', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/a1aebad7-71ad-453c-9de7-25a59a3596d4.png'}}, 'BNT/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 1.13341932, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-BNT', 'symbol': 'BNT/ETH', 'base': 'BNT', 'quote': 'ETH', 'baseId': 'BNT', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'BNT', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Bancor', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 1.13341932, 'MarketName': 'ETH-BNT', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-06-22T21:36:30.867', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/a1aebad7-71ad-453c-9de7-25a59a3596d4.png'}}, 'NMR/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.12504627, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-NMR', 'symbol': 'NMR/BTC', 'base': 'NMR', 'quote': 'BTC', 'baseId': 'NMR', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'NMR', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Numeraire', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 0.12504627, 'MarketName': 'BTC-NMR', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-06-22T21:58:57.657', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/b3e860db-65a8-455c-a954-23439b96d390.png'}}, 'SNT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 44.72271914, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-SNT', 'symbol': 'SNT/BTC', 'base': 'SNT', 'quote': 'BTC', 'baseId': 'SNT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'SNT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Status Network Token', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 44.72271914, 'MarketName': 'BTC-SNT', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-06-28T18:26:15.73', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/52f9dfc9-05ea-49ba-8597-4179bf0c6345.png'}}, 'SNT/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 30.1295571, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-SNT', 'symbol': 'SNT/ETH', 'base': 'SNT', 'quote': 'ETH', 'baseId': 'SNT', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'SNT', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Status Network Token', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 30.1295571, 'MarketName': 'ETH-SNT', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-06-28T18:26:15.747', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/52f9dfc9-05ea-49ba-8597-4179bf0c6345.png'}}, 'DCT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 16.28664495, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-DCT', 'symbol': 'DCT/BTC', 'base': 'DCT', 'quote': 'BTC', 'baseId': 'DCT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'DCT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'DECENT', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 16.28664495, 'MarketName': 'BTC-DCT', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-06-30T16:35:24.643', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/ed9f2194-50bb-433a-9e12-5485ce156674.png'}}, 'XEL/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 33.11258278, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-XEL', 'symbol': 'XEL/BTC', 'base': 'XEL', 'quote': 'BTC', 'baseId': 'XEL', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'XEL', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'XEL', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 33.11258278, 'MarketName': 'BTC-XEL', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-01T17:38:44.883', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/cc3261dd-68ea-4ce9-82a8-d5d99faef7ca.png'}}, 'MCO/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.30674847, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-MCO', 'symbol': 'MCO/BTC', 'base': 'MCO', 'quote': 'BTC', 'baseId': 'MCO', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'MCO', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Crypto.com<http://Crypto.com>', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 0.30674847, 'MarketName': 'BTC-MCO', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-02T00:37:16.957', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/4af22b17-fde5-4a86-af0c-e445551deb44.png'}}, 'MCO/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.2062104, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-MCO', 'symbol': 'MCO/ETH', 'base': 'MCO', 'quote': 'ETH', 'baseId': 'MCO', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'MCO', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Crypto.com<http://Crypto.com>', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 0.2062104, 'MarketName': 'ETH-MCO', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-02T00:37:17.05', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/4af22b17-fde5-4a86-af0c-e445551deb44.png'}}, 'ADT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 137.36263736, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-ADT', 'symbol': 'ADT/BTC', 'base': 'ADT', 'quote': 'BTC', 'baseId': 'ADT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'ADT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'adToken', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 137.36263736, 'MarketName': 'BTC-ADT', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-03T21:08:06.11', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/1cbd2536-7205-4845-b9c3-9fe7b1555ba7.png'}}, 'FUN/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 745.0, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-FUN', 'symbol': 'FUN/BTC', 'base': 'FUN', 'quote': 'BTC', 'baseId': 'FUN', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'FUN', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'FunFair', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 745.0, 'MarketName': 'BTC-FUN', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-04T18:45:47.13', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/15870ba6-ec5a-4261-8ee2-15e005536a71.png'}}, 'PAY/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 3.45065562, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-PAY', 'symbol': 'PAY/BTC', 'base': 'PAY', 'quote': 'BTC', 'baseId': 'PAY', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'PAY', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'TenX Pay Token', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 3.45065562, 'MarketName': 'BTC-PAY', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-07T07:14:00.793', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/c39a72fc-848e-4302-80c8-836a35c6ef99.png'}}, 'PAY/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 2.3364486, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-PAY', 'symbol': 'PAY/ETH', 'base': 'PAY', 'quote': 'ETH', 'baseId': 'PAY', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'PAY', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'TenX Pay Token', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 2.3364486, 'MarketName': 'ETH-PAY', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-07T07:14:00.873', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/c39a72fc-848e-4302-80c8-836a35c6ef99.png'}}, 'STORJ/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 3.71913121, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-STORJ', 'symbol': 'STORJ/BTC', 'base': 'STORJ', 'quote': 'BTC', 'baseId': 'STORJ', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'STORJ', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Storj', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 3.71913121, 'MarketName': 'BTC-STORJ', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-11T21:14:32.643', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/605a8ce1-3ac8-44f3-b342-73cb842a120e.png'}}, 'ADX/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 7.0303712, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-ADX', 'symbol': 'ADX/BTC', 'base': 'ADX', 'quote': 'BTC', 'baseId': 'ADX', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'ADX', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'AdEx', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 7.0303712, 'MarketName': 'BTC-ADX', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-11T22:42:17.78', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/75fe532b-ba7f-483a-a377-4c2b56517224.png'}}, 'ADX/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 4.74698566, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-ADX', 'symbol': 'ADX/ETH', 'base': 'ADX', 'quote': 'ETH', 'baseId': 'ADX', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'ADX', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'AdEx', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 4.74698566, 'MarketName': 'ETH-ADX', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-11T22:42:17.78', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/75fe532b-ba7f-483a-a377-4c2b56517224.png'}}, 'OMG/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.60477043, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-OMG', 'symbol': 'OMG/BTC', 'base': 'OMG', 'quote': 'BTC', 'baseId': 'OMG', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'OMG', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'OmiseGO', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 0.60477043, 'MarketName': 'BTC-OMG', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-16T17:07:42.313', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/67b5fabb-dc86-43ac-994c-86b84c331170.png'}}, 'OMG/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.40356265, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-OMG', 'symbol': 'OMG/ETH', 'base': 'OMG', 'quote': 'ETH', 'baseId': 'OMG', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'OMG', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'OmiseGO', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 0.40356265, 'MarketName': 'ETH-OMG', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-16T17:07:42.41', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/67b5fabb-dc86-43ac-994c-86b84c331170.png'}}, 'CVC/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 12.5502008, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-CVC', 'symbol': 'CVC/BTC', 'base': 'CVC', 'quote': 'BTC', 'baseId': 'CVC', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'CVC', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Civic', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 12.5502008, 'MarketName': 'BTC-CVC', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-16T23:04:18.867', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/66dbf09a-ecfe-4638-b060-d7beeb2ea62e.png'}}, 'CVC/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 8.47457627, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-CVC', 'symbol': 'CVC/ETH', 'base': 'CVC', 'quote': 'ETH', 'baseId': 'CVC', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'CVC', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Civic', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 8.47457627, 'MarketName': 'ETH-CVC', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-16T23:04:18.99', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/66dbf09a-ecfe-4638-b060-d7beeb2ea62e.png'}}, 'PART/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.41535829, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-PART', 'symbol': 'PART/BTC', 'base': 'PART', 'quote': 'BTC', 'baseId': 'PART', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'PART', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Particl', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 0.41535829, 'MarketName': 'BTC-PART', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-20T18:19:07.157', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/7d688a51-f70e-4eee-bc4b-5d5c1a9a15bf.png'}}, 'QTUM/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.40150968, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-QTUM', 'symbol': 'QTUM/BTC', 'base': 'QTUM', 'quote': 'BTC', 'baseId': 'QTUM', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'QTUM', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Qtum', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 0.40150968, 'MarketName': 'BTC-QTUM', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-20T19:08:43.473', 'Notice': None, 'IsSponsored': False, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/d2722d80-adb4-4a3d-adac-a75e7d2edd51.png'}}, 'QTUM/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 0.27162546, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-QTUM', 'symbol': 'QTUM/ETH', 'base': 'QTUM', 'quote': 'ETH', 'baseId': 'QTUM', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'QTUM', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Qtum', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 0.27162546, 'MarketName': 'ETH-QTUM', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-07-20T19:08:43.473', 'Notice': None, 'IsSponsored': False, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/d2722d80-adb4-4a3d-adac-a75e7d2edd51.png'}}, 'DNT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 70.0280112, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-DNT', 'symbol': 'DNT/BTC', 'base': 'DNT', 'quote': 'BTC', 'baseId': 'DNT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'DNT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'district0x', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 70.0280112, 'MarketName': 'BTC-DNT', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-08-04T02:09:02.873', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/64842894-3039-4539-bcfc-9576563f8c19.png'}}, 'RCN/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 42.58943782, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-RCN', 'symbol': 'RCN/BTC', 'base': 'RCN', 'quote': 'BTC', 'baseId': 'RCN', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'RCN', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Ripio Credit Network', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 42.58943782, 'MarketName': 'BTC-RCN', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-11-07T07:59:10.913', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/157a3e77-0b2d-4a71-a95a-4f6e4dd41a2d.png'}}, 'VIB/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 36.44314869, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-VIB', 'symbol': 'VIB/BTC', 'base': 'VIB', 'quote': 'BTC', 'baseId': 'VIB', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'VIB', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Viberate', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 36.44314869, 'MarketName': 'BTC-VIB', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-11-08T17:08:42.997', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/f9aa3580-e416-47e8-a17c-afc491d5dc29.png'}}, 'VIB/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 24.45585718, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-VIB', 'symbol': 'VIB/ETH', 'base': 'VIB', 'quote': 'ETH', 'baseId': 'VIB', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'VIB', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Viberate', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 24.45585718, 'MarketName': 'ETH-VIB', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-11-08T17:08:43.01', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/f9aa3580-e416-47e8-a17c-afc491d5dc29.png'}}, 'POWR/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 9.18105031, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-POWR', 'symbol': 'POWR/BTC', 'base': 'POWR', 'quote': 'BTC', 'baseId': 'POWR', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'POWR', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'PowerLedger', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 9.18105031, 'MarketName': 'BTC-POWR', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-11-14T00:31:01.76', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/fd933f1f-be34-423d-ad4b-ddbdbaab763f.png'}}, 'POWR/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 6.19448196, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-POWR', 'symbol': 'POWR/ETH', 'base': 'POWR', 'quote': 'ETH', 'baseId': 'POWR', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'POWR', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'PowerLedger', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 6.19448196, 'MarketName': 'ETH-POWR', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-11-14T00:31:01.76', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/fd933f1f-be34-423d-ad4b-ddbdbaab763f.png'}}, 'ENG/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 2.39601303, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-ENG', 'symbol': 'ENG/BTC', 'base': 'ENG', 'quote': 'BTC', 'baseId': 'ENG', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'ENG', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Enigma', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 2.39601303, 'MarketName': 'BTC-ENG', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-11-29T23:57:48.243', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/a7cb51db-1e6d-47f5-89b5-afbfc766b01b.png'}}, 'ENG/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 1.63172597, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-ENG', 'symbol': 'ENG/ETH', 'base': 'ENG', 'quote': 'ETH', 'baseId': 'ENG', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'ENG', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Enigma', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 1.63172597, 'MarketName': 'ETH-ENG', 'IsActive': True, 'IsRestricted': True, 'Created': '2017-11-29T23:57:48.26', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/a7cb51db-1e6d-47f5-89b5-afbfc766b01b.png'}}, 'SRN/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 27.32240437, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-SRN', 'symbol': 'SRN/BTC', 'base': 'SRN', 'quote': 'BTC', 'baseId': 'SRN', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'SRN', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Sirin Token', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 27.32240437, 'MarketName': 'BTC-SRN', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-02-13T20:13:01.617', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/b7942526-f615-4a63-a40d-035de498c981.png'}}, 'SRN/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 18.47609194, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-SRN', 'symbol': 'SRN/ETH', 'base': 'SRN', 'quote': 'ETH', 'baseId': 'SRN', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'SRN', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Sirin Token', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 18.47609194, 'MarketName': 'ETH-SRN', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-02-13T20:13:01.63', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/b7942526-f615-4a63-a40d-035de498c981.png'}}, 'VEE/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 221.23893805, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-VEE', 'symbol': 'VEE/BTC', 'base': 'VEE', 'quote': 'BTC', 'baseId': 'VEE', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'VEE', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'BLOCKv', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 221.23893805, 'MarketName': 'BTC-VEE', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-02-16T18:36:35.427', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/9b561adb-0db8-4534-937f-c670a1848838.png'}}, 'BCPT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 23.74169041, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-BCPT', 'symbol': 'BCPT/BTC', 'base': 'BCPT', 'quote': 'BTC', 'baseId': 'BCPT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'BCPT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'BlockMason Credit Protocol', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 23.74169041, 'MarketName': 'BTC-BCPT', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-02-22T18:39:23.157', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/2ac88523-f5e9-4a4c-ab17-b9c80c75c90b.png'}}, 'LRC/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 16.73360107, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-LRC', 'symbol': 'LRC/BTC', 'base': 'LRC', 'quote': 'BTC', 'baseId': 'LRC', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'LRC', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Loopring', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 16.73360107, 'MarketName': 'BTC-LRC', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-03-08T18:57:21.983', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/cbce58f3-89ac-4a56-b4f6-953efb286e11.png'}}, 'UP/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 54.94505495, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-UP', 'symbol': 'UP/BTC', 'base': 'UP', 'quote': 'BTC', 'baseId': 'UP', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'UP', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'UpToken', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 54.94505495, 'MarketName': 'BTC-UP', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-03-20T22:26:49.427', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/7e02c14c-4921-44d3-9628-df9739520e9e.png'}}, 'DMT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 4.08229915, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-DMT', 'symbol': 'DMT/BTC', 'base': 'DMT', 'quote': 'BTC', 'baseId': 'DMT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'DMT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'DMarket', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 4.08229915, 'MarketName': 'BTC-DMT', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-03-27T17:20:49.18', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/501422b0-7c6a-4f50-9851-b9e663cdfedf.png'}}, 'DMT/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 2.74876306, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-DMT', 'symbol': 'DMT/ETH', 'base': 'DMT', 'quote': 'ETH', 'baseId': 'DMT', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'DMT', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'DMarket', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 2.74876306, 'MarketName': 'ETH-DMT', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-03-27T17:20:49.18', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/501422b0-7c6a-4f50-9851-b9e663cdfedf.png'}}, 'PRO/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 6.06796117, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-PRO', 'symbol': 'PRO/BTC', 'base': 'PRO', 'quote': 'BTC', 'baseId': 'PRO', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'PRO', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Propy', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 6.06796117, 'MarketName': 'BTC-PRO', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-04-19T18:07:39.26', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/21c25bcb-7542-477c-894a-32d9e470ab8e.png'}}, 'BLT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 26.23294858, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-BLT', 'symbol': 'BLT/BTC', 'base': 'BLT', 'quote': 'BTC', 'baseId': 'BLT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'BLT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Bloom', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 26.23294858, 'MarketName': 'BTC-BLT', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-05-10T16:56:16.43', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/148b41d6-dead-44ed-854a-ecc1c8467f51.png'}}, 'STORM/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 304.87804878, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-STORM', 'symbol': 'STORM/BTC', 'base': 'STORM', 'quote': 'BTC', 'baseId': 'STORM', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'STORM', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Storm', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 304.87804878, 'MarketName': 'BTC-STORM', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-05-15T17:01:47.78', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/c9d41cd8-688a-48dc-80fb-78f53395bc3d.png'}}, 'STORM/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 206.8680182, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-STORM', 'symbol': 'STORM/ETH', 'base': 'STORM', 'quote': 'ETH', 'baseId': 'STORM', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'STORM', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Storm', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 206.8680182, 'MarketName': 'ETH-STORM', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-05-15T17:01:47.793', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/c9d41cd8-688a-48dc-80fb-78f53395bc3d.png'}}, 'AID/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 19.27525058, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-AID', 'symbol': 'AID/BTC', 'base': 'AID', 'quote': 'BTC', 'baseId': 'AID', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'AID', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'AidCoin', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 19.27525058, 'MarketName': 'BTC-AID', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-05-17T16:48:37.687', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/7f572a72-d75e-4908-a64e-0103fb309d0e.png'}}, 'NGC/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 13.19957761, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-NGC', 'symbol': 'NGC/BTC', 'base': 'NGC', 'quote': 'BTC', 'baseId': 'NGC', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'NGC', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Naga', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 13.19957761, 'MarketName': 'BTC-NGC', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-05-22T16:14:46.95', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/d9b3b1b2-b20e-4f78-86bf-91f026169138.png'}}, 'GTO/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 28.73563218, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-GTO', 'symbol': 'GTO/BTC', 'base': 'GTO', 'quote': 'BTC', 'baseId': 'GTO', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'GTO', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Gifto', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 28.73563218, 'MarketName': 'BTC-GTO', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-05-24T17:24:49.183', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/615ded38-baff-4576-b1c8-4f13b580bd55.png'}}, 'OCN/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 367.64705882, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-OCN', 'symbol': 'OCN/BTC', 'base': 'OCN', 'quote': 'BTC', 'baseId': 'OCN', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'OCN', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Odyssey', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 367.64705882, 'MarketName': 'BTC-OCN', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-05-29T16:37:31.557', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/446c9982-5b0a-4550-af2b-622d91233a27.png'}}, 'OCN/ETH': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 247.27992087, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'ETH-OCN', 'symbol': 'OCN/ETH', 'base': 'OCN', 'quote': 'ETH', 'baseId': 'OCN', 'quoteId': 'ETH', 'active': True, 'info': {'MarketCurrency': 'OCN', 'BaseCurrency': 'ETH', 'MarketCurrencyLong': 'Odyssey', 'BaseCurrencyLong': 'Ethereum', 'MinTradeSize': 247.27992087, 'MarketName': 'ETH-OCN', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-05-29T16:37:31.57', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/446c9982-5b0a-4550-af2b-622d91233a27.png'}}, 'CMCT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 657.89473684, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-CMCT', 'symbol': 'CMCT/BTC', 'base': 'CMCT', 'quote': 'BTC', 'baseId': 'CMCT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'CMCT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Crowd Machine', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 657.89473684, 'MarketName': 'BTC-CMCT', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-06-19T17:18:15.1', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/6691ca5f-089f-4763-a4d9-c19734cf810d.png'}}, 'NLC2/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 93.98496241, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-NLC2', 'symbol': 'NLC2/BTC', 'base': 'NLC2', 'quote': 'BTC', 'baseId': 'NLC2', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'NLC2', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'NoLimitCoin', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 93.98496241, 'MarketName': 'BTC-NLC2', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-06-21T18:54:34.747', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/1112fe2e-08ae-4734-8696-d8319b2599a3.png'}}, 'BKX/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 45.37205082, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-BKX', 'symbol': 'BKX/BTC', 'base': 'BKX', 'quote': 'BTC', 'baseId': 'BKX', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'BKX', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Bankex', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 45.37205082, 'MarketName': 'BTC-BKX', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-07-09T18:43:11.473', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/6aa8cfcc-548f-4906-a46a-d345ceedadad.png'}}, 'MFT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 301.20481928, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-MFT', 'symbol': 'MFT/BTC', 'base': 'MFT', 'quote': 'BTC', 'baseId': 'MFT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'MFT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Mainframe', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 301.20481928, 'MarketName': 'BTC-MFT', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-07-12T18:17:42.95', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/93f1384b-9daa-4301-be0d-59f4417eb97b.png'}}, 'RFR/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 462.96296296, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-RFR', 'symbol': 'RFR/BTC', 'base': 'RFR', 'quote': 'BTC', 'baseId': 'RFR', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'RFR', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Refereum', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 462.96296296, 'MarketName': 'BTC-RFR', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-07-25T00:17:23.63', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/38595075-5572-4677-b33b-e00154d58bec.png'}}, 'BFT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 35.61253561, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-BFT', 'symbol': 'BFT/BTC', 'base': 'BFT', 'quote': 'BTC', 'baseId': 'BFT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'BFT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'BnkToTheFuture', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 35.61253561, 'MarketName': 'BTC-BFT', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-08-21T17:08:55.763', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/5ac8a2c7-699b-4d48-b305-47a3bbe360c1.png'}}, 'GO/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 38.75968992, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-GO', 'symbol': 'GO/BTC', 'base': 'GO', 'quote': 'BTC', 'baseId': 'GO', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'GO', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'GoChain', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 38.75968992, 'MarketName': 'BTC-GO', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-08-28T17:26:56.553', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/ace7909b-efd2-4f4f-91e7-645fbcdd628a.png'}}, 'HYDRO/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 641.02564103, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-HYDRO', 'symbol': 'HYDRO/BTC', 'base': 'HYDRO', 'quote': 'BTC', 'baseId': 'HYDRO', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'HYDRO', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Hydro', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 641.02564103, 'MarketName': 'BTC-HYDRO', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-08-30T18:08:00.123', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/f9b13fe7-6e23-43e1-9f2c-7c3ae4787ac8.png'}}, 'UPP/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 64.93506494, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-UPP', 'symbol': 'UPP/BTC', 'base': 'UPP', 'quote': 'BTC', 'baseId': 'UPP', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'UPP', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Sentinel Protocol', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 64.93506494, 'MarketName': 'BTC-UPP', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-09-04T20:17:36', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/6b0b043d-7f1b-4aa9-8d53-9fd43e1792c7.png'}}, 'MET/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 1.04297038, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-MET', 'symbol': 'MET/BTC', 'base': 'MET', 'quote': 'BTC', 'baseId': 'MET', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'MET', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Metronome', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 1.04297038, 'MarketName': 'BTC-MET', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-09-10T17:56:36.583', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/cefea6a0-3719-4ea1-8255-8db049ffc75d.png'}}, 'DTA/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 781.25, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-DTA', 'symbol': 'DTA/BTC', 'base': 'DTA', 'quote': 'BTC', 'baseId': 'DTA', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'DTA', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Data', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 781.25, 'MarketName': 'BTC-DTA', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-09-20T23:33:07.86', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/7f908597-a2d5-46fc-b690-85fd9a28242a.png'}}, 'BOXX/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 14.26940639, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-BOXX', 'symbol': 'BOXX/BTC', 'base': 'BOXX', 'quote': 'BTC', 'baseId': 'BOXX', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'BOXX', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'Blockparty', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 14.26940639, 'MarketName': 'BTC-BOXX', 'IsActive': True, 'IsRestricted': True, 'Created': '2018-09-27T19:37:29.97', 'Notice': None, 'IsSponsored': None, 'LogoUrl': 'https://bittrexblobstorage.blob.core.windows.net/public/57591035-26d6-4076-9912-2c13fac2480c.png'}}, 'IHT/BTC': {'percentage': True, 'tierBased': False, 'maker': 0.0025, 'taker': 0.0025, 'precision': {'amount': 8, 'price': 8}, 'limits': {'amount': {'min': 92.93680297, 'max': None}, 'price': {'min': 1e-08, 'max': None}}, 'id': 'BTC-IHT', 'symbol': 'IHT/BTC', 'base': 'IHT', 'quote': 'BTC', 'baseId': 'IHT', 'quoteId': 'BTC', 'active': True, 'info': {'MarketCurrency': 'IHT', 'BaseCurrency': 'BTC', 'MarketCurrencyLong': 'I-House Token', 'BaseCurrencyLong': 'Bitcoin', 'MinTradeSize': 92.93680297, 'MarketName': 'BTC-IHT', 'IsActive': True, 'IsRestricted': True,
```
All of these markets are "restricted" - which means that they are unavailable to you. (i should have formatted the output better ...)

now the output seems truncated, so you need to make sure none of these markets is in your whitelist.
We'll still need to somehow integrate this to the bot so it's not failing on startup ... 
I'm not certain about my abvoe statement anymore.

I see restricted flags too - but these markets should be available to me.

i've asked this quesiton on ccxt too: https://github.com/ccxt/ccxt/issues/5624.

In my case, i get for example 'NXT/BTC' as one of the results.

When checking on the bittrex site (international - https://international.bittrex.com/Market/Index?MarketName=BTC-NXT) - i get the following at the bottom of the page:
`NXT can only be traded by non-US customers.`

I'm no US customer, so i guess the restriction does not apply to me (but it should to you, since you're a US customer ...).

Additional note:
bittrex states this as follows:

> **What changes will API users see?**
All API users will see the complete set of Bittrex International and Bittrex.com tokens in the v1.1 API. Token markets that are only accessible to international customers will be designated as IsRestricted:true when customers use the API to list all available tokens and markets. Even though international markets may be visible to all customers using the API, only eligible Bittrex International customers will be able to trade these markets. Each Bittrex International customer must login to http://international.bittrex.com at least once and accept the Bittrex International Terms of Service and Privacy Policy before they will be allowed to trade the Bittrex International markets via the API.

[source](https://bittrex.zendesk.com/hc/en-us/articles/360001426066-FAQs-Bittrex-International-Trading-Platform-) - about halfway down
Matthias, I’ve logged in and accepted with no success. Do any of the other errors below make sense to you?


```
(.env) Joes-MBP:freqtrade joenero$ freqtrade --strategy BbandRsi
2019-08-02 01:49:05,131 - freqtrade.loggers - INFO - Verbosity set to 0
2019-08-02 01:49:05,132 - freqtrade.configuration.configuration - INFO - Dry run is enabled
2019-08-02 01:49:05,132 - freqtrade.configuration.configuration - INFO - Using DB: "sqlite:///tradesv3.dryrun.sqlite"
2019-08-02 01:49:05,132 - freqtrade.configuration.check_exchange - INFO - Checking exchange...
2019-08-02 01:49:05,132 - freqtrade.configuration.check_exchange - INFO - Exchange "bittrex" is officially supported by the Freqtrade development team.
2019-08-02 01:49:05,132 - freqtrade.configuration.configuration - INFO - Using max_open_trades: 3 ...
2019-08-02 01:49:05,132 - freqtrade.configuration.configuration - INFO - Using data directory: user_data/data/bittrex ...
2019-08-02 01:49:05,133 - freqtrade.configuration.configuration - INFO - Runmode set to {self.runmode}.
2019-08-02 01:49:05,133 - freqtrade.freqtradebot - INFO - Starting freqtrade 2019.6-dev
2019-08-02 01:49:05,135 - freqtrade.resolvers.iresolver - INFO - Using resolved strategy BbandRsi from '/Users/joenero/freqtrade/user_data/strategies/BbandRsi.py'...
2019-08-02 01:49:05,135 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'ticker_interval' with value in config file: 5m.
2019-08-02 01:49:05,135 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'trailing_stop' with value in config file: False.
2019-08-02 01:49:05,136 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_currency' with value in config file: BTC.
2019-08-02 01:49:05,136 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_amount' with value in config file: 0.05.
2019-08-02 01:49:05,136 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'use_sell_signal' with value in config file: False.
2019-08-02 01:49:05,136 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'sell_profit_only' with value in config file: False.
2019-08-02 01:49:05,136 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'ignore_roi_if_buy_signal' with value in config file: False.
2019-08-02 01:49:05,136 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using minimal_roi: {'0': 0.1}
2019-08-02 01:49:05,136 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ticker_interval: 5m
2019-08-02 01:49:05,136 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stoploss: -0.25
2019-08-02 01:49:05,136 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop: False
2019-08-02 01:49:05,136 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive_offset: 0.0
2019-08-02 01:49:05,137 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_only_offset_is_reached: False
2019-08-02 01:49:05,137 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using process_only_new_candles: False
2019-08-02 01:49:05,137 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_types: {'buy': 'limit', 'sell': 'limit', 'stoploss': 'limit', 'stoploss_on_exchange': False, 'stoploss_on_exchange_interval': 60}
2019-08-02 01:49:05,137 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_time_in_force: {'buy': 'gtc', 'sell': 'gtc'}
2019-08-02 01:49:05,137 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_currency: BTC
2019-08-02 01:49:05,137 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_amount: 0.05
2019-08-02 01:49:05,137 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_sell_signal: False
2019-08-02 01:49:05,137 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using sell_profit_only: False
2019-08-02 01:49:05,137 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_roi_if_buy_signal: False
2019-08-02 01:49:05,137 - freqtrade.rpc.rpc_manager - INFO - Enabling rpc.telegram ...
2019-08-02 01:49:05,290 - freqtrade.rpc.telegram - INFO - rpc.telegram is listening for following commands: [['status'], ['profit'], ['balance'], ['start'], ['stop'], ['forcesell'], ['forcebuy'], ['performance'], ['daily'], ['count'], ['reload_conf'], ['stopbuy'], ['whitelist'], ['blacklist'], ['edge'], ['help'], ['version']]
2019-08-02 01:49:06,661 - freqtrade.resolvers.exchange_resolver - INFO - No Bittrex specific subclass found. Using the generic class instead.
2019-08-02 01:49:06,661 - freqtrade.exchange.exchange - INFO - Instance is running with dry_run enabled
2019-08-02 01:49:06,661 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True}
2019-08-02 01:49:06,664 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500}
2019-08-02 01:49:06,675 - freqtrade.exchange.exchange - INFO - Using Exchange "Bittrex"
2019-08-02 01:49:08,301 - freqtrade.wallets - INFO - Wallets synced.
2019-08-02 01:49:08,302 - freqtrade.resolvers.iresolver - WARNING - Path "user_data/pairlist" does not exist.
2019-08-02 01:49:08,339 - freqtrade.resolvers.iresolver - INFO - Using resolved pairlist StaticPairList from '/Users/joenero/freqtrade/freqtrade/pairlist/StaticPairList.py'...
2019-08-02 01:49:08,434 - freqtrade.rpc.rpc_manager - INFO - Sending rpc message: {'type': status, 'status': 'running'}
2019-08-02 01:49:08,906 - freqtrade.worker - INFO - Changing state to: RUNNING
2019-08-02 01:49:08,906 - freqtrade.rpc.rpc_manager - INFO - Sending rpc message: {'type': warning, 'status': 'Dry run is enabled. All trades are simulated.'}
2019-08-02 01:49:09,113 - freqtrade.rpc.rpc_manager - INFO - Sending rpc message: {'type': custom, 'status': "*Exchange:* `bittrex`\n*Stake per trade:* `0.05 BTC`\n*Minimum ROI:* `{'0': 0.1}`\n*Stoploss:* `-0.25`\n*Ticker Interval:* `5m`\n*Strategy:* `BbandRsi`"}
2019-08-02 01:49:09,323 - freqtrade.rpc.rpc_manager - INFO - Sending rpc message: {'type': status, 'status': "Searching for BTC pairs to buy and sell based on StaticPairList: ['ETH/BTC', 'LTC/BTC', 'ETC/BTC', 'DASH/BTC', 'ZEC/BTC', 'XLM/BTC', 'NXT/BTC', 'POWR/BTC', 'ADA/BTC', 'XMR/BTC']"}
2019-08-02 01:49:09,537 - freqtrade.persistence - INFO - Found open trade: Trade(id=1, pair=ZEC/BTC, amount=6.96502028, open_rate=0.00717873, open_since=4 days ago)
2019-08-02 01:49:09,537 - freqtrade.persistence - INFO - Stoploss for Trade(id=1, pair=ZEC/BTC, amount=6.96502028, open_rate=0.00717873, open_since=4 days ago) needs adjustment.
2019-08-02 01:49:09,538 - freqtrade.persistence - INFO - new stoploss: 0.0053840475,
2019-08-02 01:49:09,538 - freqtrade.persistence - INFO - Found open trade: Trade(id=2, pair=XMR/BTC, amount=6.00240096, open_rate=0.00833000, open_since=3 days ago)
2019-08-02 01:49:09,538 - freqtrade.persistence - INFO - Stoploss for Trade(id=2, pair=XMR/BTC, amount=6.00240096, open_rate=0.00833000, open_since=3 days ago) needs adjustment.
2019-08-02 01:49:09,538 - freqtrade.persistence - INFO - new stoploss: 0.0062475000000000004,
2019-08-02 01:49:10,059 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:10,059 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:10,308 - telegram.ext.updater - ERROR - Error while getting Updates: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:49:10,309 - telegram.ext.dispatcher - ERROR - No error handlers are registered, logging exception.
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 319, in _network_loop_retry
    if not action_cb():
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 280, in polling_action_cb
    allowed_updates=allowed_updates)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 65, in decorator
    result = func(self, *args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 1975, in get_updates
    result = self._request.post(url, data, timeout=float(read_latency) + float(timeout))
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 309, in post
    headers={'Content-Type': 'application/json'})
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 233, in _request_wrapper
    raise NetworkError('{0} ({1})'.format(message, resp.status))
telegram.error.NetworkError: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:49:13,567 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:13,567 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:14,057 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:14,057 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:14,560 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:14,560 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:15,059 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:15,059 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:15,558 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:15,558 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:16,058 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:16,058 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:16,558 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:16,559 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:17,059 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:17,059 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:17,559 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:17,559 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:17,636 - freqtrade.data.converter - INFO - Missing data fillup for ZEC/BTC: before: 5759 - after: 10376
2019-08-02 01:49:17,673 - freqtrade.data.converter - INFO - Missing data fillup for ADA/BTC: before: 5759 - after: 6835
2019-08-02 01:49:17,673 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:17,743 - freqtrade.data.converter - INFO - Missing data fillup for ETC/BTC: before: 5759 - after: 8874
2019-08-02 01:49:17,782 - freqtrade.data.converter - INFO - Missing data fillup for DASH/BTC: before: 5759 - after: 10048
2019-08-02 01:49:17,834 - freqtrade.data.converter - INFO - Missing data fillup for XMR/BTC: before: 5759 - after: 8531
2019-08-02 01:49:17,884 - freqtrade.data.converter - INFO - Missing data fillup for XLM/BTC: before: 5759 - after: 8291
2019-08-02 01:49:17,933 - freqtrade.data.converter - INFO - Missing data fillup for LTC/BTC: before: 5759 - after: 6501
2019-08-02 01:49:17,970 - freqtrade.data.converter - INFO - Missing data fillup for ETH/BTC: before: 5759 - after: 5956
2019-08-02 01:49:17,970 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:19,620 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair POWR/BTC
2019-08-02 01:49:19,655 - freqtrade.strategy.interface - WARNING - Outdated history for pair XLM/BTC. Last tick is 24 minutes old
2019-08-02 01:49:19,678 - freqtrade.strategy.interface - WARNING - Outdated history for pair DASH/BTC. Last tick is 19 minutes old
2019-08-02 01:49:19,679 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair NXT/BTC
2019-08-02 01:49:19,712 - freqtrade.freqtradebot - INFO - Found no buy signals for whitelisted currencies. Trying again..
2019-08-02 01:49:19,733 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:19,734 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:19,743 - telegram.ext.updater - ERROR - Error while getting Updates: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:49:19,743 - telegram.ext.dispatcher - ERROR - No error handlers are registered, logging exception.
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 319, in _network_loop_retry
    if not action_cb():
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 280, in polling_action_cb
    allowed_updates=allowed_updates)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 65, in decorator
    result = func(self, *args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 1975, in get_updates
    result = self._request.post(url, data, timeout=float(read_latency) + float(timeout))
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 309, in post
    headers={'Content-Type': 'application/json'})
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 233, in _request_wrapper
    raise NetworkError('{0} ({1})'.format(message, resp.status))
telegram.error.NetworkError: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:49:21,236 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:21,236 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:21,734 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:21,734 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:22,235 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:22,235 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:22,735 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:22,735 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:23,308 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:23,308 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:23,735 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:23,736 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:24,231 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:24,231 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:24,321 - telegram.ext.updater - ERROR - Error while getting Updates: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:49:24,321 - telegram.ext.dispatcher - ERROR - No error handlers are registered, logging exception.
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 319, in _network_loop_retry
    if not action_cb():
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 280, in polling_action_cb
    allowed_updates=allowed_updates)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 65, in decorator
    result = func(self, *args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 1975, in get_updates
    result = self._request.post(url, data, timeout=float(read_latency) + float(timeout))
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 309, in post
    headers={'Content-Type': 'application/json'})
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 233, in _request_wrapper
    raise NetworkError('{0} ({1})'.format(message, resp.status))
telegram.error.NetworkError: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:49:24,731 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:24,731 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:25,233 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:25,234 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:25,276 - freqtrade.data.converter - INFO - Missing data fillup for ZEC/BTC: before: 5759 - after: 10376
2019-08-02 01:49:25,277 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:25,307 - freqtrade.data.converter - INFO - Missing data fillup for ETC/BTC: before: 5759 - after: 8874
2019-08-02 01:49:25,341 - freqtrade.data.converter - INFO - Missing data fillup for XLM/BTC: before: 5759 - after: 8291
2019-08-02 01:49:25,341 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:26,970 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair POWR/BTC
2019-08-02 01:49:27,008 - freqtrade.strategy.interface - WARNING - Outdated history for pair XLM/BTC. Last tick is 24 minutes old
2019-08-02 01:49:27,031 - freqtrade.strategy.interface - WARNING - Outdated history for pair DASH/BTC. Last tick is 19 minutes old
2019-08-02 01:49:27,033 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair NXT/BTC
2019-08-02 01:49:27,080 - freqtrade.freqtradebot - INFO - Found no buy signals for whitelisted currencies. Trying again..
2019-08-02 01:49:27,108 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:27,108 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:28,603 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:28,603 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:29,095 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:29,095 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:29,602 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:29,602 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:30,102 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:30,102 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:30,597 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:30,597 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:31,096 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:31,097 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:31,598 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:31,598 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:32,097 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:32,097 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:32,598 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:32,599 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:32,632 - freqtrade.data.converter - INFO - Missing data fillup for ZEC/BTC: before: 5759 - after: 10376
2019-08-02 01:49:32,632 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:32,667 - freqtrade.data.converter - INFO - Missing data fillup for ETC/BTC: before: 5759 - after: 8874
2019-08-02 01:49:32,698 - freqtrade.data.converter - INFO - Missing data fillup for XLM/BTC: before: 5759 - after: 8291
2019-08-02 01:49:32,699 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:34,318 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair POWR/BTC
2019-08-02 01:49:34,350 - freqtrade.strategy.interface - WARNING - Outdated history for pair XLM/BTC. Last tick is 24 minutes old
2019-08-02 01:49:34,370 - freqtrade.strategy.interface - WARNING - Outdated history for pair DASH/BTC. Last tick is 19 minutes old
2019-08-02 01:49:34,371 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair NXT/BTC
2019-08-02 01:49:34,409 - freqtrade.freqtradebot - INFO - Found no buy signals for whitelisted currencies. Trying again..
2019-08-02 01:49:34,433 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:34,433 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:35,927 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:35,927 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:36,427 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:36,428 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:36,928 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:36,928 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:37,427 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:37,427 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:37,928 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:37,929 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:38,430 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:38,430 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:38,929 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:38,929 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:39,432 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:39,432 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:39,929 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:39,929 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:39,963 - freqtrade.data.converter - INFO - Missing data fillup for ZEC/BTC: before: 5759 - after: 10376
2019-08-02 01:49:39,964 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:39,994 - freqtrade.data.converter - INFO - Missing data fillup for ETC/BTC: before: 5759 - after: 8874
2019-08-02 01:49:40,025 - freqtrade.data.converter - INFO - Missing data fillup for XLM/BTC: before: 5759 - after: 8291
2019-08-02 01:49:40,025 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:40,687 - telegram.ext.updater - ERROR - Error while getting Updates: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:49:40,688 - telegram.ext.dispatcher - ERROR - No error handlers are registered, logging exception.
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 319, in _network_loop_retry
    if not action_cb():
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 280, in polling_action_cb
    allowed_updates=allowed_updates)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 65, in decorator
    result = func(self, *args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 1975, in get_updates
    result = self._request.post(url, data, timeout=float(read_latency) + float(timeout))
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 309, in post
    headers={'Content-Type': 'application/json'})
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 233, in _request_wrapper
    raise NetworkError('{0} ({1})'.format(message, resp.status))
telegram.error.NetworkError: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:49:41,647 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair POWR/BTC
2019-08-02 01:49:41,679 - freqtrade.strategy.interface - WARNING - Outdated history for pair XLM/BTC. Last tick is 24 minutes old
2019-08-02 01:49:41,697 - freqtrade.strategy.interface - WARNING - Outdated history for pair DASH/BTC. Last tick is 19 minutes old
2019-08-02 01:49:41,698 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair NXT/BTC
2019-08-02 01:49:41,728 - freqtrade.freqtradebot - INFO - Found no buy signals for whitelisted currencies. Trying again..
2019-08-02 01:49:41,745 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:41,745 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:43,250 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:43,250 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:43,747 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:43,747 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:44,246 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:44,247 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:44,746 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:44,746 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:45,247 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:45,247 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:45,749 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:45,749 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:46,248 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:46,248 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:46,746 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:46,746 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:47,246 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:47,246 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:47,320 - freqtrade.data.converter - INFO - Missing data fillup for ZEC/BTC: before: 5759 - after: 10376
2019-08-02 01:49:47,320 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:47,362 - freqtrade.data.converter - INFO - Missing data fillup for ETC/BTC: before: 5759 - after: 8874
2019-08-02 01:49:47,407 - freqtrade.data.converter - INFO - Missing data fillup for XLM/BTC: before: 5759 - after: 8291
2019-08-02 01:49:47,407 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:49,043 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair POWR/BTC
2019-08-02 01:49:49,101 - freqtrade.strategy.interface - WARNING - Outdated history for pair XLM/BTC. Last tick is 24 minutes old
2019-08-02 01:49:49,134 - freqtrade.strategy.interface - WARNING - Outdated history for pair DASH/BTC. Last tick is 19 minutes old
2019-08-02 01:49:49,135 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair NXT/BTC
2019-08-02 01:49:49,189 - freqtrade.freqtradebot - INFO - Found no buy signals for whitelisted currencies. Trying again..
2019-08-02 01:49:49,208 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:49,208 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:50,724 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:50,724 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:51,204 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:51,204 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:51,708 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:51,709 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:52,206 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:52,206 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:52,715 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:52,715 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:49:53,211 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:53,211 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:53,704 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:53,704 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:49:54,206 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:54,206 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:54,789 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:54,789 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:49:54,827 - freqtrade.data.converter - INFO - Missing data fillup for ZEC/BTC: before: 5759 - after: 10376
2019-08-02 01:49:54,827 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:54,860 - freqtrade.data.converter - INFO - Missing data fillup for ETC/BTC: before: 5759 - after: 8874
2019-08-02 01:49:54,894 - freqtrade.data.converter - INFO - Missing data fillup for XLM/BTC: before: 5759 - after: 8291
2019-08-02 01:49:54,894 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:49:56,520 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair POWR/BTC
2019-08-02 01:49:56,555 - freqtrade.strategy.interface - WARNING - Outdated history for pair XLM/BTC. Last tick is 24 minutes old
2019-08-02 01:49:56,574 - freqtrade.strategy.interface - WARNING - Outdated history for pair DASH/BTC. Last tick is 19 minutes old
2019-08-02 01:49:56,575 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair NXT/BTC
2019-08-02 01:49:56,610 - freqtrade.freqtradebot - INFO - Found no buy signals for whitelisted currencies. Trying again..
2019-08-02 01:49:56,630 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:56,630 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:58,132 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:58,132 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:49:58,632 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:58,632 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:59,129 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:59,129 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:49:59,628 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:49:59,628 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:50:00,130 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:00,130 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:50:00,628 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:00,628 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:50:01,129 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:01,129 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:50:01,541 - telegram.ext.updater - ERROR - Error while getting Updates: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:50:01,541 - telegram.ext.dispatcher - ERROR - No error handlers are registered, logging exception.
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 319, in _network_loop_retry
    if not action_cb():
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 280, in polling_action_cb
    allowed_updates=allowed_updates)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 65, in decorator
    result = func(self, *args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 1975, in get_updates
    result = self._request.post(url, data, timeout=float(read_latency) + float(timeout))
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 309, in post
    headers={'Content-Type': 'application/json'})
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 233, in _request_wrapper
    raise NetworkError('{0} ({1})'.format(message, resp.status))
telegram.error.NetworkError: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:50:01,629 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:01,629 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:50:02,130 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:02,130 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:50:02,167 - freqtrade.data.converter - INFO - Missing data fillup for ZEC/BTC: before: 5759 - after: 10376
2019-08-02 01:50:02,167 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:50:02,203 - freqtrade.data.converter - INFO - Missing data fillup for ETC/BTC: before: 5759 - after: 8874
2019-08-02 01:50:02,236 - freqtrade.data.converter - INFO - Missing data fillup for XLM/BTC: before: 5759 - after: 8291
2019-08-02 01:50:02,236 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:50:03,783 - freqtrade.strategy.interface - WARNING - Outdated history for pair ETC/BTC. Last tick is 15 minutes old
2019-08-02 01:50:03,785 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair POWR/BTC
2019-08-02 01:50:03,808 - freqtrade.strategy.interface - WARNING - Outdated history for pair LTC/BTC. Last tick is 15 minutes old
2019-08-02 01:50:03,832 - freqtrade.strategy.interface - WARNING - Outdated history for pair XLM/BTC. Last tick is 25 minutes old
2019-08-02 01:50:03,854 - freqtrade.strategy.interface - WARNING - Outdated history for pair DASH/BTC. Last tick is 20 minutes old
2019-08-02 01:50:03,854 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair NXT/BTC
2019-08-02 01:50:03,871 - freqtrade.strategy.interface - WARNING - Outdated history for pair ADA/BTC. Last tick is 15 minutes old
2019-08-02 01:50:03,888 - freqtrade.freqtradebot - INFO - Found no buy signals for whitelisted currencies. Trying again..
2019-08-02 01:50:04,416 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:04,417 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:50:07,907 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:07,907 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:50:08,411 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:08,411 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:50:08,910 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:08,910 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:50:09,419 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:09,419 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:50:09,907 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:09,907 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:50:10,406 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:10,407 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:50:10,914 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:10,914 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:50:11,407 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:11,407 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:50:11,859 - telegram.ext.updater - ERROR - Error while getting Updates: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:50:11,860 - telegram.ext.dispatcher - ERROR - No error handlers are registered, logging exception.
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 319, in _network_loop_retry
    if not action_cb():
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 280, in polling_action_cb
    allowed_updates=allowed_updates)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 65, in decorator
    result = func(self, *args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 1975, in get_updates
    result = self._request.post(url, data, timeout=float(read_latency) + float(timeout))
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 309, in post
    headers={'Content-Type': 'application/json'})
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 233, in _request_wrapper
    raise NetworkError('{0} ({1})'.format(message, resp.status))
telegram.error.NetworkError: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:50:11,908 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:11,908 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:50:11,948 - freqtrade.data.converter - INFO - Missing data fillup for ZEC/BTC: before: 5759 - after: 10376
2019-08-02 01:50:11,994 - freqtrade.data.converter - INFO - Missing data fillup for ADA/BTC: before: 5759 - after: 6835
2019-08-02 01:50:11,994 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:50:12,051 - freqtrade.data.converter - INFO - Missing data fillup for ETC/BTC: before: 5759 - after: 8874
2019-08-02 01:50:12,088 - freqtrade.data.converter - INFO - Missing data fillup for DASH/BTC: before: 5759 - after: 10048
2019-08-02 01:50:12,124 - freqtrade.data.converter - INFO - Missing data fillup for XMR/BTC: before: 5759 - after: 8531
2019-08-02 01:50:12,164 - freqtrade.data.converter - INFO - Missing data fillup for XLM/BTC: before: 5759 - after: 8291
2019-08-02 01:50:12,218 - freqtrade.data.converter - INFO - Missing data fillup for LTC/BTC: before: 5759 - after: 6501
2019-08-02 01:50:12,266 - freqtrade.data.converter - INFO - Missing data fillup for ETH/BTC: before: 5759 - after: 5956
2019-08-02 01:50:12,266 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:50:13,898 - freqtrade.strategy.interface - WARNING - Outdated history for pair ETC/BTC. Last tick is 15 minutes old
2019-08-02 01:50:13,899 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair POWR/BTC
2019-08-02 01:50:13,917 - freqtrade.strategy.interface - WARNING - Outdated history for pair LTC/BTC. Last tick is 15 minutes old
2019-08-02 01:50:13,936 - freqtrade.strategy.interface - WARNING - Outdated history for pair XLM/BTC. Last tick is 25 minutes old
2019-08-02 01:50:13,960 - freqtrade.strategy.interface - WARNING - Outdated history for pair DASH/BTC. Last tick is 20 minutes old
2019-08-02 01:50:13,961 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair NXT/BTC
2019-08-02 01:50:13,979 - freqtrade.strategy.interface - WARNING - Outdated history for pair ADA/BTC. Last tick is 15 minutes old
2019-08-02 01:50:13,997 - freqtrade.freqtradebot - INFO - Found no buy signals for whitelisted currencies. Trying again..
2019-08-02 01:50:14,514 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:14,514 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:50:18,015 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:18,015 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 3 times
2019-08-02 01:50:18,516 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:18,516 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:50:19,016 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:19,016 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 2 times
2019-08-02 01:50:19,518 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:19,518 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:50:20,018 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:20,018 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 1 times
2019-08-02 01:50:20,519 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:20,519 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:50:21,039 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:21,039 - freqtrade.exchange.exchange - WARNING - retrying _async_get_candle_history() still for 0 times
2019-08-02 01:50:21,517 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:21,517 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:50:22,017 - freqtrade.exchange.exchange - WARNING - _async_get_candle_history() returned exception: "Could not load ticker history due to ExchangeError. Message: bittrex {"success":false,"message":"RESTRICTED_MARKET","result":null,"explanation":null}"
2019-08-02 01:50:22,017 - freqtrade.exchange.exchange - WARNING - Giving up retrying: _async_get_candle_history()
2019-08-02 01:50:22,061 - freqtrade.data.converter - INFO - Missing data fillup for ZEC/BTC: before: 5759 - after: 10376
2019-08-02 01:50:22,105 - freqtrade.data.converter - INFO - Missing data fillup for ADA/BTC: before: 5759 - after: 6835
2019-08-02 01:50:22,106 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:50:22,142 - freqtrade.data.converter - INFO - Missing data fillup for ETC/BTC: before: 5759 - after: 8874
2019-08-02 01:50:22,178 - freqtrade.data.converter - INFO - Missing data fillup for DASH/BTC: before: 5759 - after: 10048
2019-08-02 01:50:22,213 - freqtrade.data.converter - INFO - Missing data fillup for XMR/BTC: before: 5759 - after: 8531
2019-08-02 01:50:22,249 - freqtrade.data.converter - INFO - Missing data fillup for XLM/BTC: before: 5759 - after: 8291
2019-08-02 01:50:22,281 - freqtrade.data.converter - INFO - Missing data fillup for LTC/BTC: before: 5759 - after: 6501
2019-08-02 01:50:22,317 - freqtrade.data.converter - INFO - Missing data fillup for ETH/BTC: before: 5759 - after: 5956
2019-08-02 01:50:22,317 - freqtrade.exchange.exchange - WARNING - Async code raised an exception: TemporaryError
2019-08-02 01:50:22,793 - telegram.ext.updater - ERROR - Error while getting Updates: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:50:22,793 - telegram.ext.dispatcher - ERROR - No error handlers are registered, logging exception.
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 319, in _network_loop_retry
    if not action_cb():
  File "/usr/local/lib/python3.7/site-packages/telegram/ext/updater.py", line 280, in polling_action_cb
    allowed_updates=allowed_updates)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 65, in decorator
    result = func(self, *args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/telegram/bot.py", line 1975, in get_updates
    result = self._request.post(url, data, timeout=float(read_latency) + float(timeout))
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 309, in post
    headers={'Content-Type': 'application/json'})
  File "/usr/local/lib/python3.7/site-packages/telegram/utils/request.py", line 233, in _request_wrapper
    raise NetworkError('{0} ({1})'.format(message, resp.status))
telegram.error.NetworkError: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running (409)
2019-08-02 01:50:23,946 - freqtrade.strategy.interface - WARNING - Outdated history for pair ETC/BTC. Last tick is 15 minutes old
2019-08-02 01:50:23,947 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair POWR/BTC
2019-08-02 01:50:23,964 - freqtrade.strategy.interface - WARNING - Outdated history for pair LTC/BTC. Last tick is 15 minutes old
2019-08-02 01:50:23,984 - freqtrade.strategy.interface - WARNING - Outdated history for pair XLM/BTC. Last tick is 25 minutes old
2019-08-02 01:50:24,008 - freqtrade.strategy.interface - WARNING - Outdated history for pair DASH/BTC. Last tick is 20 minutes old
2019-08-02 01:50:24,009 - freqtrade.strategy.interface - WARNING - Empty ticker history for pair NXT/BTC
2019-08-02 01:50:24,028 - freqtrade.strategy.interface - WARNING - Outdated history for pair ADA/BTC. Last tick is 15 minutes old
2019-08-02 01:50:24,048 - freqtrade.freqtradebot - INFO - Found no buy signals for whitelisted currencies. Trying again..
```
You're in New York - so you're an US customer, which means that these pairs are not available to you. I'm surprised you even were allowed to accept these conditions ...

For US customers, currently it's best to use the snipped (slightly modified) to find all restricted markets and remove all pairs which are in this list from your whitelist.

``` python
import ccxt
ct = ccxt.bittrex()
lm = ct.load_markets()
res = [k for k,l in lm.items() if l['info']['IsRestricted']]
print(res)
```

Note that this is not a restriction / limitation from freqtrade, but from the Bittrex exchange.

Commit message: adjust some documentation wordings

Patch to review:
diff --git a/docs/faq.md b/docs/faq.md
index 83576af4d3f..e8367608ff4 100644
--- a/docs/faq.md
+++ b/docs/faq.md
@@ -45,6 +45,16 @@ the tutorial [here|Testing-new-strategies-with-Hyperopt](bot-usage.md#hyperopt-c
 
 You can use the `/forcesell all` command from Telegram.
 
+### I get the message "RESTRICTED_MARKET"
+
+Currently known to happen for US Bittrex users.  
+Bittrex split it's exchange into US and International versions.
+The International version has more pairs available, however the API always returns all pairs, so there is currently no automated way to detect if you're affected by the restriction.
+
+If you have restricted pairs in your whitelist, you'll get a warning message in the log on FreqTrade startup for each restricted pair.
+If you're an "International" Customer on the Bittrex exchange, then this warning will probably not impact you.
+If you're a US customer, the bot will fail to create orders for these pairs, and you should remove them from your Whitelist.
+
 ## Hyperopt module
 
 ### How many epoch do I need to get a good Hyperopt result?
diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py
index a7c76e6358e..37bbb778e0f 100644
--- a/freqtrade/exchange/exchange.py
+++ b/freqtrade/exchange/exchange.py
@@ -260,7 +260,7 @@ def validate_pairs(self, pairs: List[str]) -> None:
 
         if not self.markets:
             logger.warning('Unable to validate pairs (assuming they are correct).')
-        #     return
+            return
 
         for pair in pairs:
             # Note: ccxt has BaseCurrency/QuoteCurrency format for pairs
@@ -269,6 +269,12 @@ def validate_pairs(self, pairs: List[str]) -> None:
                 raise OperationalException(
                     f'Pair {pair} is not available on {self.name}. '
                     f'Please remove {pair} from your whitelist.')
+            elif self.markets[pair].get('info', {}).get('IsRestricted', False):
+                # Warn users about restricted pairs in whitelist.
+                # We cannot determine reliably if Users are affected.
+                logger.warning(f"Pair {pair} is restricted for some users on this exchange."
+                               f"Please check if you are impacted by this restriction "
+                               f"on the exchange and eventually remove {pair} from your whitelist.")
 
     def get_valid_pair_combination(self, curr_1, curr_2) -> str:
         """
diff --git a/freqtrade/tests/conftest.py b/freqtrade/tests/conftest.py
index 5862a2e8938..71ed23901e6 100644
--- a/freqtrade/tests/conftest.py
+++ b/freqtrade/tests/conftest.py
@@ -304,7 +304,7 @@ def markets():
                     'max': 500000,
                 },
             },
-            'info': '',
+            'info': {},
         },
         'TKN/BTC': {
             'id': 'tknbtc',
@@ -329,7 +329,7 @@ def markets():
                     'max': 500000,
                 },
             },
-            'info': '',
+            'info': {},
         },
         'BLK/BTC': {
             'id': 'blkbtc',
@@ -354,7 +354,7 @@ def markets():
                     'max': 500000,
                 },
             },
-            'info': '',
+            'info': {},
         },
         'LTC/BTC': {
             'id': 'ltcbtc',
@@ -379,7 +379,7 @@ def markets():
                     'max': 500000,
                 },
             },
-            'info': '',
+            'info': {},
         },
         'XRP/BTC': {
             'id': 'xrpbtc',
@@ -404,7 +404,7 @@ def markets():
                     'max': 500000,
                 },
             },
-            'info': '',
+            'info': {},
         },
         'NEO/BTC': {
             'id': 'neobtc',
@@ -429,7 +429,7 @@ def markets():
                     'max': 500000,
                 },
             },
-            'info': '',
+            'info': {},
         },
         'BTT/BTC': {
             'id': 'BTTBTC',
@@ -457,7 +457,7 @@ def markets():
                     'max': None
                 }
             },
-            'info': "",
+            'info': {},
         },
         'ETH/USDT': {
             'id': 'USDT-ETH',
@@ -479,7 +479,7 @@ def markets():
                 }
             },
             'active': True,
-            'info': ""
+            'info': {},
         },
         'LTC/USDT': {
             'id': 'USDT-LTC',
@@ -501,7 +501,7 @@ def markets():
                     'max': None
                 }
             },
-            'info': ""
+            'info': {},
         }
     }
 
diff --git a/freqtrade/tests/exchange/test_exchange.py b/freqtrade/tests/exchange/test_exchange.py
index a5cdf0a820e..2f9e525dd85 100644
--- a/freqtrade/tests/exchange/test_exchange.py
+++ b/freqtrade/tests/exchange/test_exchange.py
@@ -318,7 +318,7 @@ def test__reload_markets_exception(default_conf, mocker, caplog):
 def test_validate_pairs(default_conf, mocker):  # test exchange.validate_pairs directly
     api_mock = MagicMock()
     type(api_mock).markets = PropertyMock(return_value={
-        'ETH/BTC': '', 'LTC/BTC': '', 'XRP/BTC': '', 'NEO/BTC': ''
+        'ETH/BTC': {}, 'LTC/BTC': {}, 'XRP/BTC': {}, 'NEO/BTC': {}
     })
     id_mock = PropertyMock(return_value='test_exchange')
     type(api_mock).id = id_mock
@@ -332,7 +332,7 @@ def test_validate_pairs(default_conf, mocker):  # test exchange.validate_pairs d
 def test_validate_pairs_not_available(default_conf, mocker):
     api_mock = MagicMock()
     type(api_mock).markets = PropertyMock(return_value={
-        'XRP/BTC': 'inactive'
+        'XRP/BTC': {'inactive': True}
     })
     mocker.patch('freqtrade.exchange.Exchange._init_ccxt', MagicMock(return_value=api_mock))
     mocker.patch('freqtrade.exchange.Exchange.validate_timeframes', MagicMock())
@@ -361,6 +361,23 @@ def test_validate_pairs_exception(default_conf, mocker, caplog):
                    caplog.record_tuples)
 
 
+def test_validate_pairs_restricted(default_conf, mocker, caplog):
+    api_mock = MagicMock()
+    type(api_mock).markets = PropertyMock(return_value={
+        'ETH/BTC': {}, 'LTC/BTC': {}, 'NEO/BTC': {},
+        'XRP/BTC': {'info': {'IsRestricted': True}}
+    })
+    mocker.patch('freqtrade.exchange.Exchange._init_ccxt', MagicMock(return_value=api_mock))
+    mocker.patch('freqtrade.exchange.Exchange.validate_timeframes', MagicMock())
+    mocker.patch('freqtrade.exchange.Exchange._load_async_markets', MagicMock())
+
+    Exchange(default_conf)
+    assert log_has(f"Pair XRP/BTC is restricted for some users on this exchange."
+                   f"Please check if you are impacted by this restriction "
+                   f"on the exchange and eventually remove XRP/BTC from your whitelist.",
+                   caplog.record_tuples)
+
+
 def test_validate_timeframes(default_conf, mocker):
     default_conf["ticker_interval"] = "5m"
     api_mock = MagicMock()


Code review comments:
diff_hunk: @@ -45,6 +45,16 @@ the tutorial [here|Testing-new-strategies-with-Hyperopt](bot-usage.md#hyperopt-c
 
 You can use the `/forcesell all` command from Telegram.
 
+### I get the message "RESTRICTED_MARKET"
+
+Currently known to happen for US Bittrex users.  
+Bittrex split it's exchange into US and International versions.
path: docs/faq.md
text: @user1:
One more:
"its exchange"