交易模型是一个清晰定义的,逐步的基于规则的结构,用于管理交易活动。 ,我们介绍了交易模型的基本概念,解释了它们的好处,并提供了有关如何建立自己的交易模型的说明。
建立交易模型的好处
使用基于规则的交易模型有很多好处:
- 模型基于一组经过验证的规则。 这有助于从决策中消除人类的情绪。可以在使用真实货币潜水之前,轻松地对历史数据进行模型回测,以检查其价值。基于模型的回测可以验证相关成本,因此交易者可以更现实地看到获利潜力。 理论上的2美元利润可能看起来很有吸引力,但是2.5美元的经纪费用改变了等式,模型可以自动发送移动警报,弹出消息和图表。 这可以消除手动监视和采取行动的需要。 使用模型,交易者可以轻松跟踪10只股票,其50天移动平均线(DMA)跨越15天移动平均线。 如果没有这种自动化,甚至很难手动跟踪一个库存DMA。
如何建立自己的交易模型
要建立交易模型,您不需要高级交易知识。 但是,您确实需要了解价格的变化方式和原因(例如,由于世界大事所致),存在利润的机会以及如何实际利用机会。 新手和经验丰富的交易者可以从熟悉一些技术指标开始。 这些为交易模式提供了有意义的见解。 了解技术指标还将帮助交易者概念化趋势并针对其模型进行定制化策略和更改。 ,我们将专注于基于技术指标的交易。
简单交易模型策略的例子
根据趋势反转的原理,一些交易者采取的行动是假设下跌的情况会重新出现(反之亦然)。 使用趋势反转的假设作为策略,我们将建立交易模型。 在下面的步骤中,我们将逐步执行一系列步骤以创建交易模型并测试其是否有利可图。
建立交易模型的流程图
朱莉·邦(Julie Bang)摄©Investopedia 2020
1.概念化交易模型
在此步骤中,交易员研究历史库存走势以识别预测趋势并创建一个概念。 该概念可能是广泛数据分析的结果,也可能是基于偶然观察的预感。
对于本文,我们将使用趋势反转来构建策略。 最初的概念是:如果股价与前一天的收盘价相比下跌了x%,则预计未来几天这种趋势会逆转。
在这里,查看过去的数据并提出问题以完善概念:概念是否正确? 这个概念会只适用于少数精选的高波动率股票还是适合所有股票? 预期趋势反转的持续时间(1天,1周或1个月)是多少? 进入交易的下跌水平应该设置什么? 目标利润水平是多少?
最初的概念通常包含许多未知数。 交易者需要一些决定点或数字来开始。 这些可能基于某些假设。 例如:此策略可能适用于beta值在2到3之间的中等波动的股票。如果股票下跌3%,并等待接下来的15天趋势反转,并期望获得4%的回报,则购买。 这些数字基于交易者的假设和经验。 同样,对技术指标的基本理解也很重要。
2.确定机会
在此步骤中,确定合适的机会或股票进行交易。 这涉及根据历史数据验证该概念。 在示例概念中,我们以3%的跌幅买入。 首先选择高波动性股票进行评估。 您可以从交易所网站或金融门户网站(例如Yahoo!)下载常用股票的历史数据。 金融。 使用电子表格公式,计算前一天收盘价的百分比变化,过滤出符合条件的结果,并观察接下来几天的形态。 下面是一个示例电子表格。
在此示例中,该股票的收盘价在2天(2月4日和2月7日)跌至3%以下。 接下来几天的仔细观察将揭示趋势反转是否可见。 2月5日的价格上涨了4.59%。 到2月8日,这一变化低于预期的1.96%。
结果是否定论? 否。一项观察符合该概念的预期(4%或更高的变化),而一项观察则不符合。
接下来,我们需要进一步检查更多数据点和更多库存的概念。 以至少5年的每日价格对多只股票进行测试。 观察哪些股票在定义的持续时间内给出正的趋势反转。 如果阳性结果的数量比阴性结果的数量要多,那么请继续使用该概念。 如果不是,请调整概念,然后完全重新测试或放弃该概念,然后返回到步骤1。
3.开发交易模型
在此阶段,我们会微调交易模型并根据概念的评估结果引入必要的变化。 我们将继续对大型数据集进行验证,并观察更多的变化。 如果考虑特定的工作日,策略结果是否会改善? 例如,股价周五下跌3%,是否会导致下周内累计上涨5%或更多? 如果我们选择贝塔值大于4的高波动率股票,结果会改善吗?
我们可以验证这些定制,无论原始概念是否显示出积极的效果。 您可以继续探索多种模式。 在此阶段,您还可以使用计算机编程,通过让算法和计算机程序分析数据来识别有利可图的趋势。 总体而言,我们的目标是改善我们的战略带来的积极成果,从而提高盈利能力。
一些交易员陷入了这一阶段,不断分析大型数据集,而参数却略有变化。 没有完美的交易模型。 记住要划定一条测试线并做出决定。
4.进行实用性研究
我们的模型现在看起来很棒。 它显示了大多数交易的正利润(例如,获胜2美元的收益为70%,损失1美元的收益为30%)。 我们得出的结论是,每10笔交易,我们可以赚7 * $ 2 – 3 * $ 1 = $ 11的可观利润。
此阶段需要进行实用性研究,该研究可以基于以下几点:
- 经纪人的每笔交易成本是否留有足够的获利空间?我可能需要做20笔交易,每笔500美元才能实现获利,但我的可用资本仅为8000美元。我的交易模型是否会解释资本限额?我可以交易吗? 该模型显示的交易量太高,无法提供我的资金,或者交易量太少,使利润非常低?理论结果是否符合必要的规定。 它是否要求禁止卖空或长期期权交易,或者同时不允许同时持有买卖头寸?
5.上线或放弃,然后转到新模型
考虑以上测试,分析和调整的结果,做出决定。 通过使用交易模型投资真实货币来上线或放弃该模型,然后从步骤1重新开始。
请记住,一旦您用真钱赚钱,重要的是要继续跟踪,分析和评估结果,尤其是在开始时。
6.为失败和重启做好准备
交易需要不断关注和改进策略。 即使您的交易模式多年来一直稳定赚钱,市场发展也随时可能发生变化。 为失败和损失做好准备。 对进一步的自定义和改进持开放态度。 如果您亏本并且找不到更多自定义项,请准备好丢弃该模型并继续使用新模型。
7.通过建立假设情景来确保风险管理
根据所选择的策略,可能无法在所选择的交易模型中包括风险管理,但是,如果事情看起来与预期不符,则最好有一个备用计划。 如果您购买下跌了3%但在下个月没有出现趋势反转的股票怎么办? 您应该以有限的损失抛售该股票还是继续持有该头寸? 如果发生诸如供股之类的公司行为,您应该怎么做?
底线
存在数百种已建立的交易概念,并且随着新交易者的定制化,交易概念每天都在增长。 要成功建立交易模型,交易者必须具有纪律,知识,毅力和公平风险评估。 主要挑战之一来自交易员对自主制定的交易策略的情感依恋。 对模型的这种盲目信任会导致越来越多的损失。 基于模型的交易与情感超脱有关。 如果模型出现故障,则将其转储,并设计新模型,即使模型损失有限且时间延迟也是如此。 交易与获利能力有关,而基于规则的交易模型内置了对损失的厌恶。