程序交易:痛并快乐着

Discussion in 'Philosophy and Strategy' started by itfin, Aug 21, 2007.

  1. 三五分钟的行情用22制作条件是已不错了.

    比如说今天的038006分时表现,也许可以这样看:
    利用连续下跌给市场造成的恐慌,早盘打压吸筹,
    利用市场期盼深跌反弹迅速拉高出局.
    随后的走势在描述市场不死心,但又战战兢兢的无可奈何,
    下午1.25开始有资金进场收集至2.10,
    收市前35分钟开始拉高,仍有加仓动作,
    明天有冲击1.87的能力,
    如果资金有足够的配合,则看2.20附近.
    当然,这组走势还需有明日大盘环境的适当配合.

    其实,上面的分析方法,老H应该也会了,但一直未见有类似的叙述,不知何果?
     
  2. 上面的进点可选择1.64或1.67,
    出点可期1.75或1.86

    老H的
    是一种缺乏沉着,与依据上的逻辑推考.

    以上一帖也算写给老H看吧.希望错误减少重复。
     
  3. ITFIN:
    最好能借助自动化模拟一下,不算什么策略,仅仅是:在任何TICK上,只要上涨就买入,只要下跌就卖出,所谓上涨,就是最近一跳比上一跳高,1分钟大概要进出许多次,行情激烈的时候模拟半个小时就够了。目的是想知道你那里的速度怎么样,滑价到什么程度,信号遗漏了多少。我的手工模拟无论怎么快都达不到检测目的。
     
  4. 增加一个过滤条件:当日是否是波动率日,如果是才做。中国的权证如果是一种期权的话,它的价值应该主要在波动率日体现。从必须选择沽权作为操作标的的情况来看,这个假设可能是成立的。
     
  5. 早盘冲高1.82,完成上冲第一目标.见好就收.
     
  6. 日内高频交易的思路分2种
    1、一种是作市商策略,它可以是连续在线的高频交易,以为它有制度上的优势,以报价差委主要的赢利手段。
    2、另一种就需要尽可能的减少交易的次数,只选择对自己有利的情况下才交易,努力提高单次赢利的金额,是一种“等待、等待、再等待、出击!等待、等待、再等待、出击!。。。”的循环过程。
    第2种日内高频交易,可以参看参看《外汇市场——高频数据的实证研究》和《短线狙击手》里的一些思路。
    比如按星期分日,以30分钟为间隔通过那时间段里的交易活跃情况,然后根据统计的情况选择你系统交易的适合时间段。
    统计分析报价的委买、委卖价差,委买、委卖量以及和成交价和量的比例关系来分析买卖趋势的压力方向。
    非作市商的高频交易策略好像以降低交易频率,提高单笔赢利能力为优!
     
  7. 先看看模拟吧:http://210.21.207.162/jhp/order.jhp?id=1038006&algo=1,实盘改日进行(今天我看风险不大,10点多把系统又跑起来了).
     
  8. 请解释一下"波动率日"指什么,没搜索到,谢谢!
     
  9. 这个波动率日是我杜撰的一个词。在多数交易日里,多空双方(合计起来看)是没有方向感的,买卖量也基本均衡,这时候市场的波动率是呈收敛的,市场多半会盘中震荡但持续原有趋势。但在某些时候,市场可能会有一致看法和行动,这种情况多为事件触发,如周末/周一效应,基本面新政策意外发布,隔夜美股的大幅波动等,这时候市场可能出现VOLATILITY BREAKOUT,从收敛转为突变,完成波动率的MEAN REVERSION周期。我的看法是OPTION类工具这时候的价值变化最大,可以操做,即不做股价的趋势,而做波动率的趋势。
     
  10. 对!
    所以要做个统计,关于周日情况,日内各30分钟里的情况,当然如果有可能也可以选择统计10-15分钟间隔情况.
     
  11. 支持TOMSH的意见,呼吁ITFIN满足兄弟们的要求:):)
     
  12. 狙击手!
     
  13. 惭愧!自己也觉得惰性太强,进展过于缓慢。这两天刚好在看谭健飞(日内交易员)的《操盘华尔街》(china-pub目前3折),也深深感受到要做好任何事情,目标,能力和努力都是缺一不可的。自己现在的研究条件相对还是很优越的,又没有技术上的障碍,应该珍惜目前的有利时机,尽可能多做一些事情。十一期间刚买了一台笔记本,昨天又去加了1G内存。以后会加快开发速度,也希望朋友们多多鞭策。谢谢!
     
  14. 除了作市商因为规则优势外,其他的投资者象用连续性的自动交易系统比较困难和危险。
    用自动交易系统短线交易的一个目的是为了应对行情的启动(火车启动运行的初始阶段),因为行情的跳跃性!日交易中的一波趋势行情的发动只有短短的1-5分钟,而整个趋势运行波段(幅度)的80%可能就只有那么10多分钟就完成了。风险比较少的参与时间也就那短短的初始1-5分钟。自动交易系统的目的也就是为了扑捉这个。
    《外汇市场 -- 高频数据的实证研究》里那对交易时间段里活跃程度的统计可能就为这个扑捉提供了时间敏感区域的参考,当然还需要其他的。
     
  15. 今天发现在他的网站http://www.05178.com上有这本书的全文pdf下载.我觉得日内交易确实也有自己的优势,值得关注和探讨。比如可以避开26日出台的涨停板限制导致038006直接低开9%的这种隔夜风险,并且行情剧烈波动时收益也是相当可观的。我比较幸运,25号上午把系统又启动起来,在后面的单边市中获利30%.(10点前试着手工追涨两次,都失败了)。26号系统跑了一天,在剧烈震荡中居然又赚了56%,远远出乎我的预料(下午因为申购新股调整可用资金出错把系统重新初始化了,全天交易情况可以参考模拟盘)。像这两天的行情如果换用灵敏度较低准确度较高的策略可能反倒会严重削弱总收益率。另外如果换成操作风险相对低的038003的话,这两天的收益只有7%3%.另外值得提一句的是26号收盘前14:53:59发出的一笔卖单因为交易接口超时14:55:33才确认成交,而在这一分半钟内038006从1.66迅速杀跌至1.52,两件小概率事件同时发生,当时的感觉也是惊心动魄。幸好事后确认出问题的不是报盘请求而是查询请求,还是在1.66的价位上成交了。
     
  16. 速度对于极大多数系统其实根本是无所谓的,甚至晚一个礼拜都未必有什么问题,因为这些系统根本无法知道速度究竟对自己有什么关系,但对你的系统,特别是在现在的品种上,策略确定了以后,速度就是钱了,一毫秒就是一毫秒的钱。
     
  17. 简化的“开盘价”突破交易系统

    交易时间尺度:
    日线,半日,小时,30分钟,最小交易时间尺度间隔不亦小于10分钟。

    需要研究的统计数据:
    交易时间尺度里的“开盘价-收盘价”的统计,“最高价-开盘价”的统计,“开盘价-最低价”的统计。
    对于单边只能买入交易来说,只统计”收盘价“高于”开盘价“的分布情况。


    建仓规则:
    已交易时间尺度的”开盘价“为基准O,加上一个数值X,这个X可以是固定数值,波动率等来决定。
    X已上面提到的研究统计数据来确定。

    初始止损点:
    可以选择以交易时间尺度里的开盘价为”初始止损点“。

    跟随止损点:
    可以采用波动率,或只简单的采用新高/低 +/- ”初始风险值“。

    目标价位:
    可以有目标价位,也可以只采用跟随止损的办法来处理,如果使用目标价位,那目标价位的选择可以是”交易时间尺度“里”最高价-开盘价“或”开盘价-最低价“统计数据里的一个百分比,比如70-90%。

    时间止损(平仓):
    以”交易时间尺度“结束时为时间止损周期,对于正好是真实收盘时间时可以以真实收盘时间前的5分钟内实现时间平仓。

    只在一个交易时间尺度里执行一个交易循环。

    资金管理:
    采用简单的固定金额交易法,就是说在满足一个固定资金情况下只交易1手,达到2倍资金的情况下增加1手交易,类推。
     
  18. 又坐了一回过山车:(.今日系统在038006上亏损26.20%(另一个账户在038003上亏损2.86%).今天和昨天的走势非常相似,换手率也同样很高,但系统收益却是冰火两重天,实在难以理解,我也因此未能坚决止损,深感后悔。现在看来最大的错误就是未在系统里加上一个硬性止损,这个教训的代价是1万元。今晚先把这个补进去,再考虑实现wj2000兄的策略。