返回介绍

量化基础--新手入门

量化进阶--自定义指标

量化高级--策略与应用

量化高手--牛人分享

果仁选股策略--FAQ

果仁选股策略--FAQ

发布于 2025-01-22 22:41:52 字数 7070 浏览 0 评论 0 收藏 0

1.果仁提供什么服务?

果仁网是国内最活跃的非编程量化平台,为用户提供策略开发,策略分享,策略组合交易管理一站式服务。有选股软件(比如通达信、大智慧、同花顺)使用经验的用户学习使用果仁功能 0 门槛。门槛低、效率高是果仁网的最大特点。

果仁网的主要功能有:
1. 快速策略开发。非编程、菜单界面、海量因子、自动参数调优、分钟线回测、大盘择时、股指对冲、准确历史回测、自动策略评估。
2. 策略商城。策略达人制作的高质量策略以供使用。
3. 策略组合。多策略间实现最优配置,降低风险提高收益。
4. 实盘管家。 产生实时调仓指令,一键交易,非全职投资的用户也能做自己的量化基金。
5. 交易社区。 共享实盘心得、策略、量化知识。

果仁网目前的投资品种有国内上市的 A 股和 ETF。其后会陆续开放期货、港股策略平台。在果仁网,量化投资不再神秘,寻常百姓触手可及。

2.量化投资在中国管用吗?量化投资和技术选股有啥区别?

基于量化指标的回测统计方法在中国远没有得到广泛使用,大多数投资者采用跟风投资或 K 线图形的策略。也正因为很少有人用这种方法买卖股票,这种方法在中国更加高效。在欧美市场,量化统计已经被很多聪明人研究透彻,这造成一般量化策略有效性降低,击败大盘指数是件不容易的事情。而在中国,一个相对简单的量化选股模型就有可能轻松跑赢大盘。

 技术选股+K 线分析量化投资
使用人群散户(多)机构用户为主(少)
选股指标以量价指标为主。除了量价指标,还需要使用财务指标、公司事件等。
交易模型没有完整的交易模型。重视股票买入条件,不重视个股仓位和卖出条件。有完整的交易模型。模型对股票的买入条件、卖出条件、个股仓位、调仓时点和风险控制都有明确的规定。
策略验证使用基于经验和书本总结出来的规则。没有在历史数据里测试过有效性。选股策略基于个人研究, 在历史数据里测试其有效性。可以根据回测结果对策略进行调优。 重视风险收益量化指标。
分析方法有很多主观成分,不同人对同一图表有不同结论。 “大师”辈出。依赖客观数据统计。
收益来源着重于单个股的波段操作。多股票之间的轮动。重视多种投资标的之间的配置和轮动。讲究风险对冲。
分析工具通达信、同花顺金融终端数据库、编程平台。 或者果仁网云平台。
类比中医西医

3.量化投资就是高频交易吗?

不是。量化投资是基于量化统计模型的一种投资方法。其核心步骤是将量化模型放回真实的历史数据模拟跑盘,以验证量化模型的有效性。 量化投资可以做日内高频交易也可以做日间低频交易,只要是基于量化模型统计的投资方法都是量化投资。果仁支持日间股票买卖量化模型,门槛低,即便是一般的投资者也可以使用。需要学习量化入门的朋友,推荐阅读金伟民(持有封基)老师的 《十年十倍》 。 想进一步掌握完整量化体系的用户可以阅读 2017 年张然写的 《基本面量化投资》

4.果仁的量化策略买卖模型是什么?

果仁策略默认的交易模型(模型 I)是一种定期调仓的量化轮动模型。在每一个调仓日, 果仁策略卖出仓内的所有股票, 并依据调仓日前一交易日的数据,选出股票等权重买入。如果选出的股票已经在仓内, 这支股票的仓位也会被重新调整成和其它股票一样的仓位, 但如果这只股票因为停牌或涨停跌停无法调整仓位,则仓位保持不变。 这种买卖模型比较简单,适合轮动交易策略。

果仁交易模型 II 是一种按卖出条件调仓的的量化轮动模型。在每一个调仓日,卖出满足卖出条件的股票,把余下的资金等权重买入符合买入条件的新股票。不满足卖出条件的股票可以保持自己的仓位, 在规定的仓位范围内不作调整。模型 II 分离买入和卖出条件, 是一种更加灵活的交易模型。

5.选股指标的数据从哪里来?何时更新?

选股指标(除了分析师预测指标外)是果仁根据原始市场数据和公司发布的财报自己计算出来的。具体的计算方法在 选股指标 里有解释。

数据日期范围:大多数指标从 2007 年 1 月 4 日开始,用户可以使用 历史查询 功能来判定任一股票的指标日期范围。股票数据每晚 10 点完成更新, 基金数据到第二日早 9 点完成更新。

6.果仁股票行业分类标准是什么?

果仁依据申万 2014 版一类行业标准对股票进行分类。

7.果仁历史回测真实吗?

为了做到回测的真实性,果仁回测引擎作了如下处理:使用精准的(point-in-time)历史数据,彻底回避了使用未来信息的隐患;对停牌和涨跌停股票的买卖限制做出真实处理;对交易成本进行合理估算。历史回测结果可以全部导出到 Excel 文件里,方便验算。 经过许多细心用户的验证, 果仁历史回测结果是真实可靠的。

8.筛选条件和排名条件各有什么用处?

果仁使用“先筛选后排名”的选股流程。 当选股策略既有筛选条件又有排名条件时,筛选条件将首先被使用,从几千只股票里选出一批股票做为候选股票,然后排名条件将被用来对这些候选股票做出排名,排名最靠前的 N 只股票将被买入(N 是最大持仓股票数)。

有些用户喜欢使用复杂的筛选条件精选出少量股票,再使用一个简单的排名条件对这些股票排名;另一些用户喜欢使用简单的筛选条件粗选出大量股票, 再使用较复杂的排名条件对这些股票进行精准的排名。 从实际的效果来看,使用排名条件可以实现更加精细的选股策略,所以我们建议用户首先使用筛选条件对股票进行粗选,再使用排名条件对选出的股票进行细致排名,最后选出最靠前的 N 只股票进行投资。

11.策略收益的具体计算规则是什么?

策略收益根据回测日期区间和调仓周期来计算。每个周期的收益单独计算,最后策略的总收益是各个周期的收益累积而成, 即(1+周期 1 收益)×(1+周期 2 收益)×。。。 = 1 + 总收益。调仓日是在每个周期的第一天, 股票买卖价格按照调仓日的价格计算, 默认是收盘价。 每一个周期的选股日调仓日的前一天。比如一个调仓周期的第一天是 T 日,这个周期的调仓日就是 T 日,而选股日是 T-1 日。 果仁收益计算包含股息,拆股和配股的收益。

在默认情况下, 策略会等权重全仓买入股票, 对每只股票的仓位不做限制。 比如策略只选出一只股票,则会用 100%的资金持有这支股票, 如果选出 2 只股票, 则每只股票占用 50%的现金,依次类推。 在每个调仓日, 回测程序都会自动调整仓位,把股票仓位重新设回到等权重的状态。

当有市场择时条件时, 用户可以限制熊市整体股票仓位,比如在 50%。 这时,在每个熊市调仓日,回测程序都会把整体股票仓位设置为 50%。

(如果用户认为用 100%资金买入一只股票过于危险,可以在策略回测的高级设置里限制个股最大买入仓位。)

股票交易成本默认按双边千分之二计算,即买的时候要扣除千分之二的交易成本, 卖的时候再一次扣除千分之二的交易成本。 在调仓日,继续持有的股票仓位被调整时不扣除交易成本, 比如一只股票的仓位从 50%调整为 20%, 不会扣除交易成本。

股票如果停牌或者一字板涨停跌停,则不能买卖,即便是按照选股策略应该被买入或被卖出,买卖也不能进行。不能卖出的股票会被继续持有到下一个调仓日,并根据下一个调仓日的市场情况来决定是否可以买卖。

12.排名分析里收益率为什么和策略回测收益率不一样?

在排名分析里收益率挺好的策略,到策略回测里收益经常会低很多, 这是因为排名分析回测计算做了简化,没有考虑交易成本和股票停牌等问题。 比如排名分析算出的收益率可能是 20%, 可到了策略回测里, 收益率变成了 5% 甚至是-5% , 这往往是由交易成本造成的。 一个策略假设每天都买入卖出不同的股票, 双边的交易成本合计千分之四, 交易费一年就会吃掉 100% 的收益增长。 第二点, 策略回测考虑到停牌股票不能买卖, 这一点也会造成和排名分析回测的收益不一样。

排名分析主要用于验证选股策略的相对有效性, 通过从高分段到低分段股票的收益分布趋势来判断选股策略有效性。 而使用策略回测可以得到更接近实际情况的收益曲线。

13.回测起始日变化,策略收益变化很大是什么问题?

有些策略起始日期往前或往后调整一天,策略的回测收益会变化很多。 大约有两个原因,

一是统计样本数量过少, 造成收益计算的随机性较大。 比如一个策略最大持仓股票数量是 2 只, 调仓周期是 20 天, 回测时长是 5 年, 按一年有 240 个交易日算, 回测统计数据点有 2 X 12 X 5 = 120 个。 这种策略的回测数据点少,随机性大, 收益计算的波动自然较大。 比如起始日变化一天, 回测收益就可能从 80%变成 30%。 建议用户增加策略回测统计的数据点至少到 1000 个。 增加回测数据点数量的方法有增加最大持仓股票数量,减少调仓周期的天数, 手工做起始日期的滚动回测再取平均值。

二是策略本身过度拟合, 造成结果不稳定。 这往往是策略过于复杂或者参数对于某个起始日过于调优造成的。

14.用户如何跟随自己感兴趣的策略?

在调仓日,策略结果页面会显示调仓指令。 如果策略是别人的策略,用户可以首先关注这个策略, 被关注的策略会在个人主页里出现。 使用微信服务号是一种更方便的策略跟随方式 ,用户可以绑定果仁微信服务号, 在微信服务号里查看每个策略最新的更新情况和调仓指令。

我们建议用户根据自己的风险承受能力慎重跟随,果仁网不承担任何由于策略跟随做成的损失。

15.如果策略的选择条件产生很多只股票,策略如何选择股票买入?

使用“每日选股”,用户可以看到每一天具体有哪些股票通过筛选条件被选中。如果有排名条件,在“每日选股”的结果中还可以看到每只股票的排名得分。 一个选股策略往往能选出上百只或上千只股票,而实际上,一般用户最多能买入 10 到 20 只股票。比如用户限定一次最多买入 10 只股票,筛选条件产生 100 只股票,程序将挑出排名得分最高的 10 只股票买入, 如果没有指定排名条件,程序会选择成交额最大的股票买入

16.什么是市场择时?

用个股指标选个股, 用大盘指标择时,是行之有效的股票策略。 虽然我们无法准确预测未来总体市场的走势,但是根据一些常用的大盘指标, 我们可以规避一些由市场巨幅波动带来的风险。 具体使用方法,请查看 市场择时

17.自定义指标是什么?

用户可以用已有的指标作为计算公式的输入定义出新的指标。 一旦创建成功, 自定义指标的使用方式和其它公共指标的使用方式一样。 具体用法,请查看 自定义指标

18.策略评分规则是什么?

策略评分。 帮助用户快速的判定策略的质量。 70 分以上的策略是相对较好的策略, 60 分以下是相对较差的策略。 但是评分不能简单对待, 还应该仔细研究策略的成分分数。 策略评分由 5 个成分组成:

收益分。 根据策略的年化收益打分。 100 分表明过去 5 年的策略年化收益大约是 50%, 60 分表明策略年化收益在 10%-15%之间。

抗风险分。根据策略的最大回撤率和赢率计算得出。 80 分以上的策略表明抗风险的能力强, 60 分以下表明抗风险能力一般。

流动性分。 代表策略的容量。果仁根据保守的假设估算出策略的容量。 90 分以上策略表示策略是大容量策略, 60 分以下是小容量策略。

稳定性分。代表策略收益波动率的大小。 70 分以上代表策略月收益波动率在 5%以下。 40 分以下代表策略月收益波动率在 15%以上。

实盘分。策略实盘的时间越长,相对沪深 300 的收益越高,实盘得分就越高。用户如果修改自己的策略公式,实盘分将会清零。

为了公平起见, 评分程序不使用策略作者规定的起始日期进行回测, 还是选用几个时段对策略进行进行多次回测,各项得分从多次回测中取平均值成为为最后得分, 唯一的例外是抗风险分,使用表现最差的那次得分为最后得分。

19.果仁支持什么浏览器?

果仁建议用户使用 Chrome, 其它支持的浏览器有 Opera、360 极速模式、Safari。还有高版本 IE, 不支持 IE9 以下的版本。

20.为什么选股指标只有后复权价格没有前复权价格?

前复权价格包含未来信息, 为了防止用户错误使用未来信息做策略, 果仁只提供后复权收盘价作为选股指标。 但在策略结果页面,展现历史股票买入卖出价格时,果仁使用前复权价格, 这样便于用户做价格比较。

使用未来函数是量化分析最容易犯的错误之一, 为了防止这个错误的发生, 果仁网在数据准备和回测算法上做了大量工作,以确保未来函数不会被使用。

21.如何搞清楚筛选、排名、自定义指标、策略买卖的具体含义?

果仁已经提供了较为清晰的文档阐述以上功能。使用 每日选股 查看选股结果,是搞清这些功能的最好方法。 例如,在筛选条件里, 加入“换手率 最大 全部 10” 是得到当日全市场换手率最大的 10 只股票, 这个使用每日选股, 其中的含义便一目了然,如果有疑惑, 还可以更换条件为 “换手率 最小 全部 10” 或者 “换手率 最大 全部 20”, 再看结果。

另外查看策略回测结果里的 调仓详情 也是理解策略功能的一个重要工具。 这样做可以知晓策略具体的运作情况。 点击策略详情右上方的导出图标,可以将策略在每个周期的持仓详情导出到一个 Excel 文件里。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文