Understanding High Frequency Trades HFT