如何评价优矿网?

论坛 期权论坛 期权     
suck uk   2018-10-15 23:46   10111   8
分享到 :
0 人收藏

8 个回复

倒序浏览
2#
王涵涵  4级常客 | 2018-10-15 23:46:30 发帖IP地址来自
我是来黑优矿的,从个人用户角度,非机构用户。
这个是我在另一个问题下的回答
已知国内量化平台的比较, Ricequant / 优矿究竟谁是下一个quantopian,哪家挖矿强? - 王涵涵的回答 - https://www.zhihu.com/question/35097533/answer/235221461
个人学的python3,然后开始简单用了用ricequant,然后写代码多了,发现Python2也很好写嘛,然后就兜兜转转,看到了有多因子数据的优矿,自此入坑。
我这里对其他的平台就不评价了,感觉自己的了解程度不足以给各位介绍,所以这里主要是黑一下优矿
入坑最初,因为自己对其说明文档的理解失误,犯过在一次handle_data对同一只股票下多个方向的单子,然后结果和自己预想完全不一致的错误,也犯过使用order_pct_to时候不太理解这个函数运行时间导致结果不一致的错误,但是,排完自己不了解这个平台的quartz3编写框架的坑之后,逐渐就是优矿回测时候的坑了。
一坑是优矿的说明文档。表示一个写python的,一般情况下我都保持直接查看文档,然后自己使用,或者看看例子,自己使用的好习惯。比较省事,而且,如果连说明文档都不能相信,那么我们还能相信啥呢。结果,优矿次次打脸啊,打我打的生疼。比如说,winsorize函数的所谓去异常值,signal_result返回的截面数据,我当时可是跟自己老板说这些东西写个策略玩玩还挺快的啊,然后就发现了这个东西的错误。
二坑就是优矿的社区,我不否认社区中有一些策略,或者数理方面的大神,写写策略还是挺有意思的。但是,如果你用来编写策略的优矿框架本身有问题,你都不知道,还在开心的用,不进行说明就用,然后原因是其他人都在用,这个是什么鬼?所以后来我自己还是去看研报算了,毕竟代码我写得了,而且我觉得社区里所谓大神,他们的严谨程度还是让我有些不敢相信二手的测试。
三坑,我不知道应不应该叫坑,因为毕竟人家还是回过我,这个说的就是优矿的客服啊。。。从来不在线,我一个问题闹了几天,他们才有可能回我几句,我比较来火,后来觉得自己不能那么愤青,就算了,好好说一下吧
四坑就是优矿Q群里面的好基友,我在里面提出发现的问题时候呢,客服不回我,这些好基友有一小部分,当然不是大部分,真的是。。。什么情况都不了解,就说我代码有问题。。。这个是什么鬼,另外最先告诉我代码别人就是这么用的,你就不要较真这种话的就是在群里。。。。
所以,后来我放弃不用了,怕浪费时间。
初学者,自己最开始试着玩玩,这种平台还是可以,写着方便,学着比较快。想玩的更贴近实盘,自己弄个框架再说吧,省的亏了钱不知道怎么亏的。

最新更新,貌似以前有的数据现在对个人不开放了,如dataapi中的tick数据
3#
nli-sz  4级常客 | 2018-10-15 23:46:31 发帖IP地址来自
还是相当不错的,理论和实战的信息很多,容易上手,据说国内很多券商的研究员在用。不过貌似数据弄不下来(至少我现在没发现怎么下载下来),而且严重依赖优矿自己开发的API,flexibility不高。此外担心有可能策略会通过平台泄漏什么的(我是不是太小人之心度君子之腹了TAT),毕竟个人感觉,做量化,大家基本用的原始信息都是差不多的,有的小技巧用上了模拟效果会倍增,而通常这些小技巧都是比较简单但绝大多数人都想不到的(个人经验,不同意的话可以共同探讨)。所以......能拿到数据的还是在本机做吧,但获取信息和资源还是非常好的。
4#
Lulu Chen  2级吧友 | 2018-10-15 23:46:32 发帖IP地址来自
感觉用来玩还是挺有意思的呢。毕竟连环境都不用部署,有浏览器的地方就能玩。
当然你如果指望直接把那几行代码用来接入实盘挣钱估计是不大可能。
5#
优矿量化实验室  4级常客 | 2018-10-15 23:46:33 发帖IP地址来自
搬运一把知乎网名为李米的回答:

作为量化从业者,过来怒答一番。
个人背景:从研究生开始接触量化,在国外做算法交易系统出身,现回国进行相关工作。

最早对量化交易平台的理解,受到自己的第一份工作的影响,当时主要是帮助葡萄牙的一家投行开发和实施一个针对期货、期权衍生品的算法交易系统,接触了大量的如TWAP、VWAP、Iceberg、Implementation shortfall等等概念,还有一堆固化好的期权套利模型。因此觉得量化交易系统,就是算法交易系统。
随后开始接触“白盒”策略系统,也就是可以自己编写策略,进行策略研究、运行、实盘交易的系统。也因为身边有大神使用自己编写的高频系统赚到很多米的激励,开始研究相关系统。这时候,我对量化平台的理解,变为量化系统就是高频交易系统。
回国后,开始真正接触量化,接触真实的量化策略,接触了各种模型,各种因子,各种特色数据。从最早的对衍生品的关注逐步扩展到对股票策略、FOF策略等更全面的多策略角度。也因为工作中的实际场景都是多策略的产品,也通过对多种资产的研究和理解,更加加深对量化投资,也加深了对量化平台的理解。

在多年的研究中,也接触了很多量化工具,包括楼主提到的天软、还有TB、TradeStation,还有近几年逐步兴起的互联网资管工具,比如优矿、米筐等。
现在常用的除了自己本地的编程环境外,还十分常用的是优矿的客户端。
因为他能满足我进行量化研究的所有需要。
首先吸引我是丰富的数据,最早认为量化就是策略,但现在更多发现,策略并不是全部,好的策略一定是基于好的数据,甚至可以说量化就是数据。好的数据,一是我们的策略灵感的来源,二是我们校验我们的灵感(策略)的依据。在优矿上,除了有股票、期货、期权、基金等多种资产的行情等基础数据,还有细粒度的point in time的财务数据,除此之外,还有大量的衍生数据可以直接使用,如财务指标,因子库,期权希腊值等。
其次,是多资产的策略平台。在日常的研究中,由于多资产的需要,很需要能够 All in One 的进行各种资产的策略研究,这个可以在优矿上轻松实现,现在优矿支持股票、期货、场内外基金、指数的策略开发,听他们的服务人员讲,今年还会有港股、期权的策略支持,这个对多资产多策略的研究十分有帮助。
他们的策略平台,还有一个对我有帮助的地方,就是策略回测和策略跟踪的细致处理。这个是我之前用其他平台没有体会的细致。主要是两点,一是合理的订单撮合模型,二是 point in time 数据。
就拿成交价格来说,很多平台都是直接拿K线图的收盘价进行撮合的,这就造成“偷价”问题。什么意思呢?比如说,策略触发是使用日K线进行判断的,但订单成交的判断却使用了最后一根日K线的收盘价。不要忘了,当订单委托下去后,价格早就不是日K线的收盘价了,所以相当于用过去的无法真实成交的价格进行成交。这样会比较明显的增加策略收益。优矿使用的下单后的价格进行的撮合,无论是回测还是模拟交易,都是如此,即保证了回测结果的合理性,也更加真实的模拟的现实场景。
再说一个point in time的事儿。不做量化的人未必理解 PIT 的重要性,怎么理解 PIT 呢?这个主要是在财务数据和财务因子方面有明显的体现。我们经常遇到财务报告修正,修正的值往往和第一次披露的科目值相差很多。传统的数据提供商和量化平台,往往只给你一份数据,就是修正后的数据。这东西用来站在今天的视角选股没什么问题,但用在历史回测,那就俨然引入了未来数据。
比如4月1日发了年报,那我在4月2日就应该只知道这份财报的数据,5月1日发了修复的年报,那我在5月2日之后,就应该基于新的数据进行计算。优矿在这点做得很严谨,回测时,在不同的时间可以得到对应的数据,不会有未来数据的引入。
关于策略跟踪时候的模拟交易。优矿由于是直接对接交易所行情,所以在策略的触发和订单撮合时,做得也十分细,他们直接用的 OrderBook 盘口数据进行的订单可成交性和撮合成交价格的估计。比传统的用成交价或者K线图的收盘价要精细的多。
通过这种处理,能让我研究更多细致的策略表现,如开盘时候的盘口分布对订单成本的影响等。

当然,又回来数据上来,策略平台最重要的,除了细致的订单模型,完善的从策略回测到策略跟踪再到策略交易的全流程,更重要的还是策略平台的保障——稳定的数据生产。
只有数据生产稳定,才敢将这样的策略平台应用在模拟和实盘中,这种功力非多年积累和专注做数据的公司才能做到。
可以说,得数据者得量化。
6#
懒牛随想  2级吧友 | 2018-10-15 23:46:34 发帖IP地址来自
优矿是一个炒股的量化研究平台,平台提供各种数据,大家来写策略,看谁的回测收益率高。
用编程来量化,但是股民大多数却不是程序员,那么优矿这种网站首先要做的就是“如何编程”的教程。我个人觉得,量化网站来做这种事有点吃力不讨好,毕竟编程的门槛还是挺高的,你做教程也只能浅尝辄止,深度达不到要求。如果可以,应该朝着简化编程难度这个角度出发,最好是不用输一行代码,就可以完成一个策略,这样才能让更多的股民使用量化网站。
优矿做了一个网页版的Python IDE,功能比较阳春,基本上和文本编辑器差不多,变量名都不带自动补全的。调试的时候输出Series居然不是连同索引输出一个矩阵,而是输出成一行。
为什么选择优矿,因为据驽马兄说,优矿提供很详细的因子数据。嗯,确实是,可以直接一个函数获取某日多个股票的PB值,用来计算A股温度再合适不过了。不过网站的数据吞吐能力就差强人意了,我尝试获取所有A股股票(总共3420个)某一天的PB数据,总是“查询服务超时”。当我尝试1000个股票的时候,可以查询成功。不知“查询数据超时”是不是网站害怕有人恶意盗取数据。
我用优矿的数据算了一个指标——A股温度。A股温度的思想还蛮简单的,统计每一天所有A股股票的PB中值,然后计算当天的PB中值在所有时间里的百分位。欲知详情,可以关注“驽马量化投资”这个公众号。感觉驽马兄非常有开源的精神,在公众号里把这个指标的算法,回测都写得清清楚楚,我非常希望能够和他交个朋友。
下图就是我计算过去10年头1000个股票的A股温度,还是能表现出市场的顶和底的。当然更漂亮的图大家可以去集思录的网站上看,我就是练练手画的。

毕竟量化炒股的网站才刚出现不久,目前功能不完善也是可以理解的,希望他们能越做越好。
欢迎关注懒牛君的微信公众号:懒牛随想(id: BullThink)。关注钱的升值,更关注人的升值。别等到有了钱,才做回你自己。
7#
warekings  1级新秀 | 2018-10-15 23:46:36 发帖IP地址来自
能不能做商品期货的?
8#
邹锐  4级常客 | 2018-10-15 23:46:37 发帖IP地址来自
很多国外老牌的软件自带的script就很强,TOS,TC2000,esignal,njtrader等等,然并卵,指望靠这些策略赚钱是很难的。
另外,如果能加入对图形的模式识别会很好多。
9#
郭东家  2级吧友 | 2018-10-15 23:46:38 发帖IP地址来自
不错!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:158
帖子:7
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP