CFTC:10.1109/CIFEr.2012.6327783