: | : | :期货量化学习 | :期货量化 |
返回列表 发帖

程序化交易的干预和不干预

程序化交易的干预和不干预

做程序化交易要不要人工干预?在哪些环节可以进行人工干预?如何进行人工干预?这些问题一直争论不休。

  有人认为,程序化交易必须要有人工干预。因为世界上没有永动机,或者说没有时时有效的策略。而且,本质上来说策略是人开发出来的,人是大脑,程序是手脚,手脚肯定是要听大脑的,所以需要人工干预。

  也有人认为,程序化交易不需要人工干预。因为做程序化交易原本就有两个最基本的目的:1、 规避人性弱点,2、代替人去做重复的事或是人工较难完成的事。因为程序和电脑比人执行得更好、更快、效率更高,所以不需要人工干预。

  如果在交易过程中去干预进出场信号,就不能称为程序化交易。这一点应该是有共识的。

  而对策略模型的开发和完善,必然是人工或半人工实现的。参与资金量的多少,一般也是由人决定的。这些应该也是有共识的。

  而对以下几个方面,则大家尚无明确的共识,即有人会进行人工干预,有人则全部交给程序自动执行。

  一是对参与市场的选择和交易品种的选择。即程序具体要去交易哪个市场,操作哪个品种,有人通过主观分析判断后选择最有可能出行情的或者最适合自己模型的市场和品种,然后启动模型去跑,也有人通过系统自动选择市场和品种,即用某些指标选择市场和品种也做成了模型的一部分功能。

  二是模型的上下架,即策略的更新淘汰。即,一组策略跑了一段时间,有的策略表现好,有的策略表现一般,有的策略表现不好,就需要把差的策略下架,添加新的好策略。这时有人采用人工识别和决策的方式,有人则采用系统自动识别和匹配的方式。

  三是头寸的分布、仓位的管理。即每个品种每次开仓仓位多少,最多持仓品种数量设置,单边仓位设置和单边品种数量设置等,这些要素涉及到整个账户的风险度和盈利能力,有些人偏向于根据主观预判的不同而经常性人工调整,而有人则设计成自策略让程序自动安排和调整。

  总体上来说,在策略思想上,人是不可替代的,在策略执行上,电脑是必须的,而在一些选择性、识别性、调节性的动作上,则可以人工实现也可以电脑实现,或者两者结合实现。世界上或许没有最好的方案,只有最适合自己的方案。

论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
 
期货论坛 - 版权/免责声明   1.本站发布源码(包括函数、指标、策略等)均属开放源码,用意在于让使用者学习程序化语法撰写,使用者可以任意修改语法內容并调整参数。仅限用于个人学习使用,请勿转载、滥用,严禁私自连接实盘账户交易
  2.本站发布资讯(包括文章、视频、历史记录、教材、评论、资讯、交易方案等)均系转载自网络主流媒体,内容仅为作者当日个人观点,本网转载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网不对该类信息或数据做任何保证。不对您构成任何投资建议,不能依靠信息而取代自身独立判断,不对因使用本篇文章所诉信息或观点等导致的损失承担任何责任。
  3.本站发布资源(包括书籍、杂志、文档、软件等)均从互联网搜索而来,仅供个人免费交流学习,不可用作商业用途,本站不对显示的内容承担任何责任。请在下载后24小时内删除。如果喜欢,请购买正版,谢谢合作!
  4.龙听期货论坛原创文章属本网版权作品,转载须注明来源“龙听期货论坛”,违者本网将保留追究其相关法律责任的权力。本论坛除发布原创文章外,亦致力于优秀财经文章的交流分享,部分文章推送时若未能及时与原作者取得联系并涉及版权问题时,请及时联系删除。联系方式:http://www.qhlt.cn/thread-262-1-1.html
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

返回列表