问个数学问题~至少需要多少周期才能显著大于0?

Discussion in 'Philosophy and Strategy' started by ch3coohqb, Jan 15, 2014.

  1. 一个日内策略~
    回测了几百个交易日的日盈亏时间序列

    平均每天的收益是750
    序列的方差是11180
    胜率48%
    盈亏比1.3

    至少需要交易多少个交易日才能看到这个日内策略显著(90%以上的概率)赚到钱?
    只是希望得到个理论的计算过程~
    实盘可能永远赚不到钱...:D

    上面还差了啥子条件跟我说一下~
    这里假设日盈亏序列是平均分布的~

    数学都快忘光了~只剩下点编程了...
     
    rok likes this.
  2. 没说本金、仓位……
    以大写的R表示产出比(平仓后资金/开仓前资金),小写的r表示增值率r=R-1。无风险产出比R0。增值率超过R0的部分用D表示。
    设盈利时产出比R1,增值率D1=R1-R0>0,亏损时产出比R2,增值率D2=R2-R0<0,盈利概率为P1,亏损概率P2=1-P1,鲁晨光的优化投资比例为Q=R0*(P1*(1-D1/D2)-1)/D1。
    按优化投资比例投入资金,
    单次交易的期望产出比Rx1=POWER(1+D1*Q,P1)*POWER(1+D2*Q,P2)
    n次交易的期望产出比Rxn=POWER(Rx1,n)
    n次交易全都盈利的概率是POWER(P1,n)
    n次交易全都亏损的概率是POWER(P2,n)
    中间各种盈亏可能按二项分布自己算呗
     
  3. 就是置信区间为90%,查表吧,这东西推导异常复杂,且无解析解。
     
  4. 计算这个东西需要 交易次数、平均盈利、平均亏损、单次最大盈利、单次最大亏损。
     
  5. 假设日收益序列是平均分布。。。呃,觉得这个假设可能偏差会很大吧
     
  6. 假设日收益序列是平均分布。。
    因为实际交易的分布情况是不知道的啊~所以假设一个平均分布~
    你愿意的话也可以假设为正态分布或者干脆用样本内数据的分布~

    实际上是这样一个问题~
    就是问一个策略上实盘后最晚多久能够确认实际效果~

    因为有的策略比如日内~一年交易可能有个3-400次
    还有的隔夜策略~一年才交易6-70次~
    那么跟踪策略的时候我要看到一个策略显著性效果最晚需要多长时间呢?
     
  7. http://zh.wikipedia.org/wiki/泊松分佈
    泊松分布适合于描述单位时间内随机事件发生的次数的概率分布。
    泊松分布的参数λ是单位时间(或单位面积)内随机事件的平均发生率。
     
  8. 8

    -5

    -4

    4

    6

    -5

    -1

    5

    -2

    -1

    上面10个数字~
    随机取n次值~(第一次取值有10种可能~第二次取值也是10种可能)
    求n等于多少的时候能够保证n个取值数值的和90%的概率大于0?
     
  9. 以上数据,数学期望值为0.5,标准差为4.836206043
    按正态分布公式计算,单次取值和小于0的概率为p=0.458827983
    (Excel公式=NORMDIST(0,A1,B1,TRUE),A1=0.5,B1=4.836206043)
    n次取值和小于0的概率为p^n<0.1
    所以n*ln(p)<ln(0.1)
    n>ln(0.1)/ln(p)=2.955518532
    3次?
    这个结果我也有些怀疑
    不知道哪里出错了
    用其他方法验算一下吧
     
  10. mu/std*sqrt(n) = 0.5/4.84*sqrt(10) = 0.33 没有显著大于0
     
  11. 是n次取值只和显著大于0
     
  12. 查了下书,标准差相同的离散型随机变量的和,数学期望是它们数学期望的和,标准差就是相同的那个标准差,所以Excel公式=NORMDIST(0,n*A1,B1,TRUE),n可以用COLUMN()函数来取,A1,B1换成固定位置的$A$1,$B$1,结果n=12时和小于0的概率是0.107369027,n=13时和小于0的概率是0.089469544。答案为13,这个应该差不多了。
     
  13. 标准差相同的离散型随机变量的和,数学期望是它们数学期望的和,标准差就是相同的那个标准差

    忘了这一条了~
    你这个13应该是正确答案~
    不知道是否还有不同答案的~
     
  14. 喜欢较真的网友~
    看你对我的问题这么认真我也说下我算这个东西的一些想法~
    与大家学习交流~

    一般我们使用一个策略面临两种风险
    1 回撤幅度过大
    2 长时间不新高一直低收益出资人无耐心自己也无耐心坚持下去~

    我今年需要从股指日内转到商品隔夜上去~
    以前日内做的好的时候月月新高~一个日内策略如果半年不新高即使收益不错我也会放弃使用~
    现在一旦转到商品隔夜上去后~新高时间拉的很长~
    4个多月新高一次甚至半年多新高一次都比较正常~
    所以需要计算一个策略投入实盘到显著性看到成效之间的时间到底有多长~
    自己得提前心理有个底~

    这里我不恰当的引入一个债券久期的概念~

    债券久期的数学定义就不说了~直接用泥鸽靶上的解释~

    把债券想象成一系列排在跷跷板上的木块,每个木块代表一个现金流。把这些木块按时间顺序从左到右排列,大多数木块都是矮的(息票利息),最右边的一块(本金偿付)则比其他的高出很多。债券的久期就是从一端到使跷跷板平衡的支点的距离。

    久期越长风险越大~

    我把一个交易策略的“久期”定义为显著赚到钱所需要的时间~
    久期越长的策略越难模仿(像巴菲特那种)~换句话说优势可能更大~
    但是久期越长的策略越容易陷入低频策略陷阱~(样本太少不具备统计意义)

    ABCD各种策略~有的日内有的多品种隔夜~
    只需要把每日绝对收益叠加后的序列(已经包含了头寸分配与各品种相关性在里面)求出来
    就能求出一个日内加隔夜策略组合的“久期”

    我们就能知道这个策略组合90%以上概率赚到钱至少需要多少个交易日

    当然这个只是回测的理论结果~含各种假设~
    抛砖引玉互相提高
     
  15. 久期是未来现金流的产生时间的加权平均。这种用一个值来代替整个序列的方法可以简化计算。
    在资金增长过程中,有三个变量对最终资金量起作用:初始资金量、单次平均增值率、重复增值次数。
    初始资金量可以通过杠杆放大(同时放大了风险)。
    重复增值次数等于(经历时间/平均单次增值所需时间),我把这也看成是杠杆——时间杠杆。
    久期长相当于时间杠杆大,结果如何要看被放大的是怎样的增值率,所以单次平均增值率才是核心问题。
    模仿的难点不是在于久期,而是在于保证增值率。
    巴菲特的方法不是单纯增大久期,而是企业分析。
    保证收益率的前提是找到市场运动中的守恒量。
    巴菲特找到的守恒量是企业价值(的下限)。
    你找到的守恒量是什么?
    回测无意义,除非能保证回测结果在未来至少在统计上是守恒的。
     
  16. 说个简单点的 方法:如果不知道策略能不能赚钱 通常的情况就是赚不到钱。

    一个能赚钱的策略会让你的重点放在 你想赚多少 而不是讨论赚不赚