what is the on exchange ?
on exchange is a term used to mean that a trade is taking place directly on an order book it differs from at quote which is a trade made at the price quoted by a market maker 