Sort:  

Straight from the exchange's API! though as for derivatives, there is much more "distilling and synthesis" of data needed as compared to spot trading data.