We collect live streaming trades from several exchanges around the world. Every six seconds, we calculate our official price from these trades. For each exchange we remove outliers and calculate the average of the remaining trades. We then remove outlier exchanges and calculate the average across the remaining exchanges.