期货日内震荡模型 期货日内震荡交易策略
怎么辨别期货量化交易模型的好坏方法
程序化模型的选择与辨别如果有人告诉你他的程序化能在不长的时间内,让你的资金翻几番,那你要为他的言语或者他的程序打个折扣,但是如果对方又能拿出不错的图形或者非常漂亮的收盘测试结果放在你的面前,你又当如何说服自己是相信还是不相信?以下内容就是帮助你如何辨别好坏模型.
1、测试时间:一个好的程序化必须经得起时间周期的测试,如果一个程序化,结果很漂亮,周期却只有一两个月,不可信;
2、使用资金:很多人贴出来的漂亮测试结果,使用资金常常是80%或者其它百分比,但这些都是不合理的选择,因为金融市场资金管理很重要,在行情好时候,资金使用越高,收益越大,行情不好时,资金使用越高亏损越大,但我们无法去判断接下来的行情会如何,所以,历史测试的结果使用百分比的开仓方式是不合理,这也就是为什么,有时候会出现,资金使用率为80%是,测试结果是亏损的,而且使用率为40%时又是赢利的.
3、测试方式:开盘价和收盘价测试均有其不合理性,趋势模型一般以趋势逆转点为开仓信号,故较为准确的是:出现指令价位。
测试结果的分析:
a.指令总数:也就是信号数,过高,说明震荡行情过滤不好,过低,说明风险大;如何判断信号数合理呢?那就只有不同的模型在同样的周期下的一个对比了.还有一个最简单的方式就是将指令总数/有效交易天数以日内短线为例,一般一个有效交易日的平均信号数在2-5之间(此数据仅供参考);
b.利润率:总利润不用看,只看扣出最大利润的结果,必须为正,而且测试周期越长利润率应该越大,很多模型,测近期不错,测远期就不行,所以测试时应该尽量的去测能测到的最长周期.(当然因为行情关系也可能出现,长期比短期利润率低,但总体而言,周期越长利润率越高,才是好的模型的测试结果)
c.正确率:其它条件都完全一样的情况下,正确率越高自然越好,但也不用为了看到一个高正确率的模型而心动,也不用因为你自己模型的正确率低而担心,一般的正确率能在45%左右,就不错了,因为程序化的本来意义就是赚大亏小,在震荡的时候正确率自然会低;
d.最大亏损率:如果你是选择的固定手数,比如10手进行测试,你的最大亏损率最大应该不能超过10%,当然,如果你选择的测试手数多,最大亏损率可能有所提高.如果你选择的80%的资金使用率,可能亏损会更大,当然也会有亏损的不大的测试结果,这往往和你的测试周期中的行情的一定关系,所以不值得过于依赖;
e.空仓时间:以日短线为例,空仓时间不能太高,太高,必然会错过大行情,当然,这一项不是最重要的,如果你空仓时间长,利润也高,错过就错过吧,错过不是过错,没赚到也不存在亏损的风险;
期权期货BS模型中N(d1)怎么算
d1实际上指的是正态分布下的置信值,d1={ln(S/X)+[r+(σ^2)/2]*(T-t)}/[σ*(T-t)^0.5],d2=d1-σ*(T-t)^0.5。利用相关数据先计算出d1和d2的值,然后利用正态分布表,找出对应的d1和d2所对并迹应的置信值。
1.BS公式的原始推导过程采用偏微分方程、随机过程中的几何布朗运动性质(描述标的资产)和Ito公式。如果你没有学过随机和偏微分估计,只有火星人能给你解释。如果你想要这种形式,看看二叉树模型。二叉御逗树模型易于理解,可以自己推导。二叉树模型(无限细时间分割)的极限为BS公式。如果你真的想了解BS模型公式,可以看看蒋立尚的期权定价数学模型和方法。从第1章到第5章选择欧洲选项就足够了。
2.在该模型中,五种风险利率必须以连续复利的形式存在。简单无风险利率或不连续无风险利率一般每年计算一次,要求R为连续复利利率。R0必须转化为r才能代入上式。两者的转换关系为:r= ln(1+ R0)或R0= exp(r)- 1。例如,如果R0= 0.06,则r= ln(1+ 0.06)= 0.0583,即100在第二年以583%的连续复利投资得到106,这与直接用R0= 0.06计算得到的答案是一致的。
3.BS期权定价模型内容:b-s-m模型假设股票价格随机波动,服从对数正态分布;在期权有效期内,股票资产的无风险利率、预期收益变量和价格波动性均为常数;市场上没有摩擦,镇蔽卖即没有税收和交易成本;股票资产在期权有效期内不支付股息和其他收入(这个假设可以放弃);该期权为欧式期权,即在期权到期前不能行使;金融市场不存在无风险的套利机会;金融资产的交易可以继续进行;所有金融资产都可以用于卖空。
拓展资料:期货期权是指期货合同中的期权。期货期权合同是指在期权到期日或到期日之前,以约定的价格买卖一定数量的特定商品或资产的期货合同。期货期权的基础是商品期货合同。当期货期权合约被执行时,它不是由期货合约所代表的商品,而是期货合约本身。
如何看懂期货市场波动
期货涨跌幅根据品种制不一样幅度不一样,期货行情图主要反映了型销某一时间段某种期货合约竖知的价格和成交量的走势。期货市场波动可以从趋势形态、资金动量、心理博弈、基本面逻辑、大势判断五个维度入手去建立研究市场波动的模型。期货市场波动最常见的是K线图和竹线图。常见的期货行情图有分时图、Tick图、K线图、竹线图、点数图等。如您需了解股票行情,可以登录平安口袋银行APP-金融-股票期货-证券服务查询信息。
温馨提示:以上内容仅供参考,不作任何建议,入市有风险,投资需谨慎。您在做任何投资之前,应确保自己完全明白该产品的投资性质和所涉及的风险,详细了解和谨慎评估产品后,再自身判断是否参与交易。卜纤游
应答时间:2022-01-25,最新业务变化请以平安银行官网公布为准。
期货交易中怎样避免震荡行情
一、人工交易-震荡行情的应对策略;
其实震荡行情中想要大幅获利是不现实的,人们都是当震荡行情出现后才意识到近期横盘整理了,没有较大的单边行情又如何获利!但是我们可以通过调整交易策略或调整仓位达到小幅盈利是可以的。如前所述你必须注意商品价格运行的位置,如上涨到前期波段的顶点或下跌到前期波段的底部你需要做对横盘行情的预防工作,可以将隔夜交易调整为日内交易,这样避免反转行情跳空带来的损失。一但上一交易日在顶部拉出长上影线或在底部收出长下影线,则表明短期行情反转了,可能为横盘震荡。但是一但行情有效的突破了前期的高点或底部则将会发生较大的趋势行情。
二、程序化交易中对期货震荡行情的应对策略;
量化交易则完全不同于人工操作方式,对于租哗禅如何防震荡是一个系统交易者必生研究的课题。智冠丰银在对横盘趋势量化交易应对时主要采用三种方式,供大家学习研究。
1、因为从波浪原理来讲一段趋势行情接下来则是一段横盘整理,在量化交易中程序化可以让这段震荡行情不交易弊尘或是少交易,或是减少仓位交易来规避震荡风险。
2、提高程序芦银化的自身对行情的适应能力,既程序中加入防震荡策略,如交易模型不仅对价格变化进行分析,再加之持仓量等资金流向的分析,从而达到防止震荡行情所带来的止损或不必要的开平仓操作。
3、选用较长周期的K线进行分析。在价格运行波动规律上来讲,短期价格的变动是随机的、是一个混沌体并没有趋势而言,这样一来则更容易发生震荡行情。如智冠丰银研发的日内交易模型TB-30系统,则采用30分钟日内交易,但信号为指令价,这样既达到了信号及时的目的由达到了一定的防震荡策略,因为模型选择周期的属性30分钟,一天只有8根K线,所以一般最多每日交易两次,那么这种策略在日内震荡行情中则有效的避免了反复开仓及止损还来的风险,也合理的控制了交易次数。