用结算价,期货的收盘价在理论上没有什么实际用途。因为期货有一个叫做mark to market的程序,即每天交易所都会根据你的position清算你当时的损益,一旦清算完成,你账户里面的钱就会有相应的变化,即你如果赢了钱你当天就可以拿出来用,而输了钱,钱就直接没有了。因此这个和股票很不一样,股票的账面盈亏都是名义上的,只有你买卖的时候这个盈亏才会发生。因此交易所在清算(settlement)的时候肯定要根据一个价格来进行,这个价格就是结算价。所以如果你是test交易策略和risk的话肯定要用结算价。另外如果从每天的交易来看的话,比如股指期货,结算价和收盘价应该没有什么不一样,但是在期货到期的那一天,因为结算价指的是最后两小时沪深300的均价,而收盘价只是沪深300最后当天3点最后一笔交易,因此会很不一样。