• 设计程序化交易系统会出现什么误区?


    一:程序化交易系统就是指标的优化

    有很多交易系统的设计者会认为,交易系统就是优化之后的指标,所以这些设计者喜欢使用分析家、SUPERCHAT等股票分析软件的指标优化功能,每天不断对每个技术指标进行计算并赋予不同的参数。

    事实上设计者犯了两个错误:第一,将程序化交易系统的预测分析部分误认为是交易系统的全部,却忽略了资金管理和投资策略,但实际上这两部分很多时候比预测分析部分更重要。第二,程序化交易系统的预测分析部分除了技术指标的优化之外,还包括投资理念的体现。

    首先,设计预测分析部分时,设计者必须对目标品种的走势非常熟悉,并且已经具备了良好的技术分析手段,就算没有经过优化,设计者也应该能人为的比较准确地进行分析。

    其次,设计者必须将若干的条件进行组合,不只是对已有的技术指标进行优化,更重要的是将自己的分析思路程序化,甚至可以是编出一个新的复合指标。

    这些复合指标经过调试之后再通过优化来提高交易性能。只有这样才能构成交易系统的预测优化部分。

    二:程序化交易系统的利润总额是最重要的,能够获得利润最大的程序化交易系统就是最好的交易系统

    一个交易系统的利润总额是衡量交易系统好坏的重要依据,但却不是最重要的,如果将通过历史数据检验能够获得最大利润的程序化交易系统应用在实践之中,很多时候会出现很多问题。

    第一是这一利润总额与用来计算的历史数据的时间有关,可能由于某一年的利润额特别高从而导致几年的利润额也很高,这样的交易系统在实际交易的时候中是不可取的,由于我们不知道未来的行情能不能与该系统历史中获得高利润额的行情相符,或说很可能不一致,假如未来的行情不一致,使用这套交易系统就不能获得高利润,甚至很可能会亏损。

    第二是我们在实际交易的时候,首先需要避免市场风险,在此基础上再去获取稳定的收益,假如将追求利润总额高放在首位必然要承担较大的风险。

    所以总的来说,交易系统确定是安全的,是可以有能力避免市场的较大风险,其次应该稳定,能够保证在不同的情况下都能赢利,最后再去获取尽可能大的收益。

  • 相关阅读:
    5000+ 字解读 | 产品经理:如何做好元器件选型?
    MYSQL之压测
    C#:实现Google S2算法(附完整源码)
    关闭bitlocker加密
    数据结构-栈
    JAVA毕业设计096—基于Java+Springboot+Vue的在线教育系统(源码+数据库+18000字论文)
    【力扣】面试经典150题——哈希表
    Android 9 画中画实现流程
    虚拟人动作捕捉会成为虚拟人三维动画宣传片的主流吗?
    2.Tensor For Beginner -Tensor Definition
  • 原文地址:https://blog.csdn.net/Q1841085904/article/details/126367684