There is so much unknown when it comes to an exchange. There are bids and asks constantly flashing. There are lots of people using some sort of trade bot tapped into an exchange's API.

How can we be sure that the people running the exchange are not doing anything sketchy?

2 Answers 2


In an unregulated exchange anything is possible. I am positive that exchanges have great potential to do stuff that is sketchy. If you plan your trades hourly or weekly you will be affected in the minimum amount.

But for short term trades 30min etc you might be fooled by the trading bot of exchanges or bots connected by api.


To know what is going on, it is important to understand the order book.

The order book is the set of all open orders on the exchange. The bids and asks we see flashing indicate changes occurring on the order book.

The order book changes when these happen:

  • An order is added to the order book (new order is placed).
  • An order is removed from the order book (order is filled by a trade or order is cancelled).

Since the order book is visible to us, we can check it for any type of sketchy behavior. The order book can be compared with order books on other exchanges. Some services exist that aggregate pricing data from exchanges. See: https://www.cryptocompare.com/coins/btc/markets/USD. If we use a limit order, there is no way for an exchange to manipulate our order or trade. If they did, we would know immediately. This is because we set the limit price of course. Ultimately, exchanges could be doing malicious things behind the scenes and malicious bots could be operating on the outside. In order to know if funny business is occurring, we must understand how the market is supposed to be working. Additionally, we must protect ourselves from the malicious behavior that may exist.

Additional notes on price manipulation:

If an exchange were to manipulate prices materially, they would create an arbitrage opportunity for market participants. As market participants exploited the opportunity, the price would move toward the true price.

If an exchange were to be creating phony bids/asks, aka quote stuffing, it would require analysis of all order submissions to know that this was happening. This data would need to be made available. The SEC provides this type of data for analysis of exchange traded equity securities. This data is provided through the Market Information Data Analytics System. This type of manipulation would not affect users creating limit orders. However, it would allow the exchange to scalp every market order.

We can protect ourselves by:

  1. Using limit orders. When we use a limit order, we set the limit that we are willing to pay. When we look at the order book, we are looking at all prices available to choose from. At each price there is some quantity available for trade See: GDAX limit order
  2. Avoiding market orders. If we use a market order, the price is not specified. Thus, any price can be used to fill our order. See: GDAX market order

I have made this video discussing the order book on GDAX. Take a look here: GDAX order book This playlist contains the videos mentioned above along with others that may help.
Take a look here: GDAX Playlist

  • not exactly answering the question. This is basic market fundamentals, not how an exchange could be manipulating bids/asks/prices behind the scenes without anyone knowing. Commented Sep 22, 2017 at 3:05
  • @yourbrutalness What I have stated is how to deal with those concerns. For example, the title mentions, affecting our trades. Using limit orders defends against this. I'll add some details.
    – deeplizard
    Commented Sep 22, 2017 at 3:10
  • @yourbrutalness I've provided an update. Please let me know what you think.
    – deeplizard
    Commented Sep 22, 2017 at 3:31
  • Thanks for the update. I read through it carefully and it does address the question more directly. You are right in stating that we know through limit orders (not market orders) that **our**(the user's) actual price that we have submitted is being filled. Yet, this does not explain how we can be sure, that an exchange "owner" is not adding a bunch of phony bid and ask orders, that through time, can artificially drive the price up or down by filling orders, primarily orders to make an open position, especially on pairs other than USD/BTC, that aren't on other exchanges that keep them honest. Commented Sep 22, 2017 at 4:47
  • @yourbrutalness I have added more information in this Additional notes on price manipulation section. I hope this helps. Let me know.
    – deeplizard
    Commented Sep 22, 2017 at 23:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.