量化交易也叫程序化交易,是国内证券交易、期货交易快速发展的交易方式,欧美市场上60%-70%的证券、期货交易时通过程序化完成的。程序化交易讲究团队运逗世营,资产管理公司一般设置策略研究员、量化交易
程序员、
交易员、风控等岗位。量化交易程序员的主要职责就是把策略研究员的交易山拦肢逻辑、交易思想用计算机语言编程。编程完成以后还要做测试以及参数修改等工作。程序员最基本的要求你要懂得最常见的计算机语言,如C++,Python,最好懂AutoIt、MATLAB、R语言衡裂。程序化交易员对计算机语言的要求不太高,但是要有证券交易经验,会看K线图,懂得基本的技术分析理论、技术指标,这些是必须的。很多公司的程序化交易也不是完全计算机执行的,你需要懂得在什么样的市场行情使用怎样的交易策略,当一套策略系统一段时间运行表现不佳的时候要会分析市场机构的变化。正规的资产管理公司很少会聘期完全没有交易经验的交易员,不会聘请不懂计算机语言的程序员。如果你符合如上说的条件可以去应聘。至于压力,要比主观交易的 *** 盘手要轻得多,是否加班主要取决于该公司投资的产品是国内还是境外的市场,如果是国内证券、期货产品,比较少加班吧,境外市场会有人上夜班。非交易时间外的加班,这得看工作需要与企业文化啦。不知我这样回答你清楚吗?量化交易大多用在股票交易上,量化是指将早渗某只股票或者摸个行业的数据进行量化,在更具各家机构自己的量化公搭激式进行选择,量化交易只是选择知睁袜,并不涉及交易,程序化交易也是一种量化交易,但是是更具已有的数据进行,比如各种行情指标,MACD KDJ等,无法像量化交易那样把能涉及到的所有数据进行量化,程序化交易更侧重交易的
自动进行,没有认为干预,且模型编写简单,个人用户也可以进行将交易技术量化成自动交易是没问题的。难度在于交易技术的量化过程,细节处理,还有就是程序员编程能力。
首先,要将交易技术用别人能理解的方式描述出来,让别人一听就能掌握的程度。这样对程序员来说更有把握完整写出符合要求的程序。
其次,根据程序员的反馈,很多细节描述方面进行完善。有时候,某些细节交易者认为理所当然,但实际所采用的编程工具未必有对应的函数或对应的描述方法。这就需要交易者更改描述方樱悉法。
再次,很多程序在编写以后,很可能存在逻辑错误,或其他或多或少的问题,需要进行大量的数据测试来念厅修正。
还有就是量化的一些基本问题需要注意,如过度拟合优化这些。先对量化的基本知识做个了解,做到心中有数仔颂隐为好。
至于自动交易,找个支持自动交易的平台即可。股票方面有掘金量化(九州证券),TS量化平台(国信证券),还有少量的Python量化平台也支持自动交易,期货的文华财经,开拓者,外汇的MT4等等。
评论列表(0条)