资源加载中... loading...

三行代码实现阿尔戈斯机器学习快速解读行业新闻的反指策略

Author: Zero, Date: 2020-04-23 18:51:02
Tags: StudyMyLanguage

阿尔戈斯

https://www.quantinfo.com/Argus/

吹牛皮

阿尔戈斯 (Argus Ἄργος) 希腊神话中的百眼巨人 该系统是发明者旗下宽客在线的一个项目, 经过五年研发,全网监控期货、股票、期权、大宗商品、外汇等价格波动及相关资讯 使用目前科技最前沿的人工智能神经网络,经过上亿次训练 可实现预测股票有效挂单报价、预测金融资产价格变动、预测标普500指数波动性、优化投资组合、基于新闻头条预测价格波动

img

落地

虽然牛皮吹的可以,但尴尬的事实证明, 跟这个用了AI技术的阿尔戈斯做反指效果比较好,它预测涨咱就卖,预测跌咱就买 别人疯狂我恐惧别人恐惧我疯狂, 因为它预测的是大众情绪,想赚钱,得反着来

策略

借助于发明者平台强大的语法支持,为了最直观的展示效果,选用了增强版的My语言, 数据源返回的是一个0到1的小数来描述涨的概率, 用户需要要获取其它品种的数据, 修改策略代码URL里的品种名称即可

效果

img

最后

如果想要定义自己的第三方数据源, 参考API https://www.fmz.com/api#exchange.getdata 此策略只做演示如何调用第三方数据源进行回测验证, 请勿实盘!!!


(*backtest
start: 2019-10-01 00:00:00
end: 2020-04-21 23:59:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Bitfinex","currency":"BTC_USD"}]
*)

预测值:DATA('https://www.quantinfo.com/API/Argus/history?symbol=比特币');
预测值>HV(预测值, 5)&&预测值>0.6,SPK;
预测值<LV(预测值, 10)&&预测值<0.4,BPK;
template: strategy.tpl:40:21: executing "strategy.tpl" at <.api.GetStrategyListByName>: wrong number of args for GetStrategyListByName: want 7 got 6