做历史数据的回测其实不难。 - 我举个具体例子,怎么建一个交易系统和怎么回测。
例如,拿我们网上免费的价量数据做交易系统和回测。 价量数据的几个字段是:股票代码,开盘价,最高价,最低价,收盘价,成交量。 你的交易系统是(假设的,不是真的):涨停的股票,且成交量不高于过去30天的30%,涨停第二天以昨天收盘价的涨幅2%以内买入,买入后,第二天收盘卖出。 你看,这里每一个条件,都有量化。这就是一个交易系统。 2. 交易系统的回测 最好会编程,不会也可以,但会编程效率会很高。 现在,你写个程序,比如Excel VBA,python等都可以。根据价量数据,涨停股选出来,涨停当天成交量不高于过去30%的股选出来,然后假设买入,再用第二天的收盘价,减去买入价,减去手续费,乘以假设买入的股数,就得出了你的盈利。 这个程序反复算一年或者2年,就得出了你的年盈利。怎么样?是不是很清楚的理解了? 如果能盈利,其实一年足以(因为这个例子中买入频次非常高),就证明你这个交易系统可用,照着操作,你的现金奶牛就来了。 当然,仅仅靠价量数据肯定是不行的,我们是level2数据+价量数据做的交易系统。如果有兴趣可以看看我们网上。 |