之前一直是用excel来做这个交易策略的模型,但是因为excel的lookup函数的问题,一直做的不是很顺畅,后来看网上说spss的功能比较强大并且界面很友好,所以今天下了一个spss,但是看了几个教程以后没有找到我要的功能,不知道是我没看到相应的教程还是spss没有这方面的功能,所以来论坛求教一下高手。
我要的功能大概是这样的,比如说有如下的成交列表
时间 | 价格 | 现手 | 买①价 | 卖①价 | 卖①手数 | 价差 |
15:14:58 | 3012.8 | 1 | 3010.8 | 3013.8 | 8 | 3 |
15:14:56 | 3012.8 | 1 | 3010.8 | 3012.8 | 1 | 2 |
15:14:34 | 3013 | 1 | 3010.4 | 3013.8 | 9 | 3.4 |
15:14:02 | 3012.6 | 1 | 3010.4 | 3013 | 1 | 2.6 |
15:13:03 | 3013 | 4 | 3010.4 | 3013 | 1 | 2.6 |
15:11:43 | 3010 | 1 | 3010 | 3013 | 2 | 3 |
15:11:30 | 3009 | 1 | 3008.2 | 3010 | 1 | 1.8 |
15:10:34 | 3008.2 | 1 | 3008 | 3009.6 | 2 | 1.6 |
15:09:21 | 3009 | 1 | 3008 | 3009.8 | 2 | 1.8 |
15:09:19 | 3009 | 1 | 3008 | 3009 | 1 | 1 |
我需要编写公式,当之前的成交符合我的公式时,变量显示为“开仓”,或者是“平仓”,同时通过lookup函数计算出我的开仓和平仓成本,在计算出我的最终收益。但是由于excel的lookup函数的问题,没有办法找出每个“开仓”信号所对应的“平仓”信号。
后来我看了下spss,似乎spss没有办法实现不同变量不同行数的数值相加减,例如将A5格的数值减去C7格的数值,也没看到类似lookup的函数。不知道是我没研究透spss,还是spss确实没有这方面功能,请高手指教。谢谢。