量化交易到底指什么样的交易?

量化交易到底指什么样的交易?

量化交易属于程序化交易,程序化交易是指通过计算机程序自动生成或者下达交易指令参与本所股票交易的行为,包括按照设定的策略自动选择特定的股票和时机进行交易的量化交易,或者按照设定的算法自动执行交易指令的算法交易以及其他符合程序化交易特征的行为。

对于专业的量化机构/投资者来讲,量化交易是以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略,核心是挖掘数据规律并固化为可重复执行的程序,以提升纪律性、降低情绪干扰、控制风险并追求稳定收益。

对于多数普通投资者来说,量化交易更多的是能够按照设定的策略自动选择特定的股票和时机进行交易的工具,通过量化软件毫秒级延迟响应速度,提升策略的执行效率;普通量化投资者往往都是根据自己的交易体系来构建量化交易策略,可能并没有考虑那么多概率统计、数学模型。

现在国内进行股票实盘量化交易常用的软件有QMT和Ptrade,支持的券商和使用的投资者较多,具备量化交易中常用的策略编写、策略回测、模拟量化、实盘量化、算法交易、风险管理等功能,满足多数投资者的量化交易需求。我们国金也是QMT和Ptrade量化都支持,需要的联系我 @国金证券长岭北路营业部 【温馨提示:需要有客户经理归属关系才可以 app 在线申请哦,记得找我开通账户】。

投资者可以利用量化交易终端坚定的贯彻并执行自己制定投资策略,尽可能抓住在交易市场中符合该策略所出现的交易机会。量化交易具有以下特点:

根据投资者制定的策略模型的运行结果进行决策,而不是凭感觉。纪律性既可以克制人性中贪婪、恐惧和侥幸心理等弱点,也可以克服认知偏差,且可跟踪。

手动交易的投资者都知道,根据自己原本的交易策略并非自己没有遇到过好股,只是遇到了因为受自己各种情绪的影响没把握住错过了或持有过没拿住等等,而量化交易是没有感情的程序,是会坚定不移的执行投资者制定的交易策略,盈亏、涨跌也只是数据而已。

量化投资可以通过对海量数据的处理,可以在全市场、全天候的挖掘符合投资者交易策略中的机会。

投资者在制定交易策略时本身就会经过数据清洗、策略构建、参数设置、策略回测运行后,才到实盘交易,具体到买入卖出触发条件、仓位比例、风险控制都是构建起了一套完整的交易系统,不会像手动交易中受到市场情绪的影响,交易心态受到影响,背离自己的交易策略(这在手动交易中是很常见的)。

量化投资通过全面、系统性的扫描捕捉错误定价、错误估值带来的机会,从而发现估值洼地,并通过买入低估资产、卖出高估资产而获利。有很多套利策略几乎都瞬间的,手动交易几乎很难抓住瞬间的套利机会。

一是量化投资不断从历史数据中挖掘有望重复的规律并加以利用;二是依靠组合资产或多次交易取胜,而不是单个资产(个股)和单次交易取胜。

假设每次量化交易的胜率都是55%,赔率都是1:1,那么交易1次时胜率是55%,交易11次整体胜率变成了63%!交易101次整体胜率变成了84.3%!如果交易1001次胜率是99.9%!当然胜率永远不可能到百分百。

因此量化交易如果胜率能够相对稳定,交易次数越多相对越有利,实盘量化交易中还要考虑滑点以及交易本身对市场的冲击(特别是资金量较大的情况下)。

投资者需在国金开通股票账户并满足相关要求(如资金、风险等级、年龄等)后,即可在APP上进行PTrade量化交易申请。

投资者申请成功提交后,系统会自动进入审核流程。完成审核及系统配置,配置完成后,开通成功的通知将发送至投资者申请时登记的邮箱(有的也会有短信提示),投资者最早可在收到通知邮件当日5点后安装及登录。

安装完成就可以进行登录,登录界面如图所示,包含关闭、登录设置、账号、密码及登录等信息。

投资者通常下载安装好量化交易软件之后,想要构建新的量化交易策略,需要先配置编程语言(如python库),有的量化交易软件是采用内置的模式(如Ptrade就有内置python),QMT也可以在软件上进行直接下载配置。

①在【我的】主页,点击新建策略按钮;

②点击【python策略】模型;

③会弹出一个策略编辑器框 【新建策略文件】;

④在策略编辑框内编辑完成,点击【编译】按钮,检查策略代码是否能够正常运行(如果有提示出错的地方,还要进行修改);

⑤关闭策略编辑器。

①点击进入【模型研究】界面;

②右键 -> 选择本地. rzrk导入。

①启动策略回测

在回测之前,可手动在操作-数据管理中补充数据,以方便回测运行。也可直接回测,系统会自动补全相应品种指定运行周期的所有历史数据。

对某一策略编译成功后,点击回测,可以通过日志输出查看模型回测情况,主界面会跳转到模型设置的默认标的和默认周期界面,并输出模型绩效分析结果。

②回测绩效显示

随着光标在K 线主图上的移动,右边回测结果展示窗口会动态显示截止光标所在当日的绩效分析结果(包括年化收益,基准年化收益,单位净值,下方差,信息比率,夏普比率,波动率,索提诺比率,阿尔法系数,贝塔系数,跟踪误差,最大回撤,胜率等)、买卖操作和持仓分析等。

①点击界面上的【模型交易】按钮,进入策略设置界面;

②在左侧策略文件列表中,选择要进行交易的【策略】;

③在弹窗中选择【主图代码】,【账号类型】,【账号】,【周期】,特别要说明的是,在实盘交易中,无论选择什么周期,策略都是以tick级进行运行,周期选项只影响非快速下单时的passorder调用;

④点击【运行模式】栏按钮,选择策略是否对账户进行操作,其中:

模拟:不下单到设置的账号,只在软件进行信号记录;

实盘:产生实际下单;

⑤点击【操作】栏按钮,即可开始策略交易。

量化交易策略是量化交易的核心,若策略本身存在设计缺陷或逻辑与市场脱节,将直接导致亏损,这是量化交易最根本的风险。其中常见的风险类型有:

①过度拟合风险

量化策略在历史数据回测中表现极佳(如年化收益50%+、最大回撤10%),但实盘后大幅亏损,甚至跑不赢指数。

②策略逻辑失效风险

过去有效的策略突然持续亏损,无法适应新市场环境。

③数据质量风险

基于错误/片面数据开发的策略,实盘后与回测结果严重偏离,投资者在进行策略回测时需要考虑到数据质量和全面性。

股票市场的波动性、政策依赖性、投资者结构等特征,会对量化策略形成突发性冲击,且这类风险难以通过分散持仓完全规避。

①系统性风险(如黑天鹅事件)

影响股市涨跌的因素有很多,很多事件的发生是很难预测到的(如疫情、战争等等),当发生重大系统性风险时,可能会出现策略都会失效的情况,量化策略出现大面积亏损,最大回撤远超回测预期。

②结构性行情切换风险

A股长期呈现结构性行情,若量化策略的行业 / 风格暴露过度(如长期重仓单一行业或风格的股票),会在行情切换时持续跑输。

③流动性风险

量化策略(如高频交易、小市值选股策略)在交易小市值个股时,出现 “想买买不进、想卖卖不出” 的情况,导致订单滑点(实际成交价格与预期价格的差距)扩大,侵蚀收益。

投资者的策略逻辑有效,若交易执行环节出现问题,也会导致实盘收益大幅低于回测收益。投资者在进行策略回测或模拟交易时,基本上不存在滑点、延迟交易的风险,而实盘交易中是会经常出现的。

监管环境对量化交易的约束较强,且政策可能动态调整,若量化策略违反监管要求,将面临 “策略暂停、账户处罚” 等风险,投资者制定交易策略时需考虑到相关监管规则,避免出现异常交易、违规交易行为。

量化交易高度依赖计算机、网络、软件等技术系统,若技术系统出现故障,会导致策略无法运行或出现重大损失。投资者需要有系统故障的预案并重视数据的安全性(避免受到网络攻击等等)。

量化交易策略是需要量化投资者来自己构建的,通常是根据自己的交易体系来构建属于自己的量化交易策略,即便是学习借鉴一些成熟的量化交易策略,在参数上也要根据新的市场情况进行动态调整,以适应新的市场。以下是一些相对经典的策略思路,可作为学习参考。

构建与对标指数具有相似特征持仓结构,通过主动管理获取相对于指数超额收益的策略。该策略基本不开展对冲交易。

指数增强策略会在跟踪指数的基础上,利用量化方式适当调整投资组合的持仓结构,以期在跟踪指数Beta收益的基础上,再获得额外的Alpha收益的一种投资策略。指数增强策略收益=指数收益β+超额收益α。

指数增强策略不是对跟踪指数成分股的完全复制,而是对评价较高的股票增加权重,评价较低的股票减少权重,或者增加指数成分股以外的股票持仓。

指数增强策略的优点在于长期稳健,适合大资金;缺点则是超额收益可能逐年递减。

同时构建多头和空头头寸以对冲市场风险的策略。市场中性策略一般采用多因子选股构建权益端同时采用股指期货、融资融券或者期权对冲市场风险(产生对冲成本)获取与市场低相关性稳定的Alpha收益。市场中性策略收益=超额收益α-对冲成本。

市场中性策略具有以下特点:

①整体策略组合与市场相关性低,无论市场涨跌,均有机会获得稳健收益。

②整体策略组合波动性较小,大大减少资产发生大幅回撤的风险。

③策略适合寻求资产稳健增值,不喜欢在投资过程中有过大净值波动的客户。

指根据市场情况灵活调整多头和空头比例的策略。该策略主要根据管理人的自主判断调整对冲方式和对冲头寸,对冲方式包括股指期货、股指期权、融券卖空、场外衍生品等。多空策略收益=α+优化后的β-少量对冲成本。这个策略在期货期权中用得可能更多一些,股票交易中用这个策略会少一些。

多空灵活策略的优势

①灵活性

多空策略可以应对不同的市场环境,无论股市是上涨还是下跌,投资者都可以通过多空策略寻找获利机会。

②收益潜力

多空策略可以实现双向收益,既可以从股票上涨中获利,也可以从股票下跌中获利。

②风险管理

通过多空策略,投资者可以对冲市场风险,降低投资组合的波动性。

多空策略的风险

①操作复杂

多空策略需要投资者具备较高的投资技能和市场分析能力,操作较为复杂。

②资金要求高

多空策略需要投资者同时进行做多和做空的操作,因此对资金的要求较高。

通过上市公司财务数据、宏观经济等基本面指标,或者股价波动、成交量、换手率等技术指标,灵活选股并进行投资决策的策略。

在股票市场中,量化多头策略可以通过分析股票的基本面数据和技术指标,以及市场的宏观经济数据,来判断股票的投资价值和上涨潜力。投资者可以根据这些分析结果,选择具备较高潜力的股票进行买入操作。

A股交易由于融券有诸多限制,整体上也是以做多为主。量化多头策略的核心在于构建和应用数学模型和统计方法,大概逻辑为以下。

①投资者需要收集、整理和分析市场数据,包括股票价格、交易量、市场指数、财务数据等等。

②通过数学模型和统计方法,将这些数据进行分析,并挖掘其中的规律和趋势。

③根据分析结果制定多头投资策略,并进行实际的交易操作。

量化多头策略的优势在于其科学性和系统性。通过量化的手段,投资者可以避免主观判断和情绪因素对投资决策的影响,从而降低投资风险。

此外,量化多头策略还可以利用大量的历史数据进行回测和优化,以找到最佳的投资策略提高投资的盈利能力。

利用持有股票,参与新股首次公开发行的投资策略。参与新股发行的策略,本质上是由于市场的稀缺性,利用一级市场与二级市场的价差,通过制度套利来获取低风险收益,新股发行策略如果新股定价过高,也有上市后短期内破发的风险,这是需要注意的。

利用一个或多个市场存在的价格差异,或市场价格与理论价格存在差异获利的策略。

量化套利策略的核心是利用证券资产的错误定价,即买入相对低估的品种、卖出相对高估的品种来获取无风险的收益。

套利策略一般也会结合多空手段来实现市场中性,优点是净值波动小,不过当市场品种出现较大波动时套利基金容易亏损。套利策略主要有期现套利、跨市场套利、跨品种套利、ETF套利等。

在同一个交易日内,对同一标的进行反向交易,获取日内波动价差的策略。A股很多券商类似的策略服务,通常叫底仓增强,签约后根据底仓增强算法自动进行交易。

日内回转策略主要是通过在一天内多次买入和卖出同一只股票来赚取利润。这种策略适用于适中波动的市场,其中股票价格在一定范围内波动。

核心是在买入时选择当天有潜力上涨的股票,然后在价格上涨时卖出。在卖出后,再等待价格下跌时再次买入。

这种策略需要交易者拥有良好的市场知识和技能,以便在正确的时机做出正确的决策。最终目标是在市场中实现高回报率和低风险投资。

多因子策略是量化交易中常用的一种核心策略,其核心逻辑是通过挖掘影响股票收益的多种因素(因子),构建模型来筛选具有潜在超额收益的股票,从而指导投资决策。多因子策略的基本思路包括:

①因子选取:从海量数据中筛选出可能影响股票价格走势的因素,这些因子通常分为几大类:

②因子处理:对选取的因子进行标准化、去极值、中性化等处理,消除量纲差异和市场整体波动的影响,确保因子之间具有可比性。

③因子权重分配:通过统计方法(如回归分析、机器学习等)确定各因子的权重,衡量不同因子对股票收益的影响程度,最终合成一个综合得分(因子得分)。

④构建组合:根据股票的综合得分排序,买入得分较高的股票、卖出得分较低的股票,形成投资组合,以期获得超越市场平均水平的超额收益。

多因子策略的优势在于:通过多维度因子的组合,能降低单一因子失效带来的风险,同时适应不同的市场环境(如震荡市、牛市),是目前机构投资者广泛采用的量化策略之一,但对于量化新手来说构建多因子策略难度是比较高的。

我是国金证券客户经理,相关问题可随时交流,提供一对一解决方案。