[闲聊]有网友玩算法交易?一点点心路历程分享

楼主: sma1033 (死马)   2018-08-14 18:27:40
各位吹顶版的年薪300万大大好
小弟最近在做一些跟算法交易的研究,觉得这真的是一条不归路
先说一下我认知中,小型个体户能做的算法交易:
==== 老派作法 ====
人工观察期货或是股票走势,把脑袋的想法写成策略去跑回测
人工观测MDD,风险,报酬期望值....等等,靠人工完成多数决策
算是科学量化的研究方法,缺点是人力成本很高
觉得好像如果不一直快速开发新策略拼命写,很快被市场淘汰
(回头看自己写的这段,觉得当初写策略应该是有些过度最佳化了)
==== 新式作风 ====
用神经网络去预测数据,将数列走势(因)与价格预测(果)连结在一起
可用最佳化的神经网络做价格预测,或是用强化学习做策略最佳化
自行定义机器人得分准则,让机器人自动做交易,最佳化回测结果
把交易决策大多数的部分都交给电脑去自动分析
大概五年前,我一开始接触算法交易的时候用的是“老派作风”
自己也写过约10支程式,其中有一些也曾在某一段时间内能赚钱
但是后来发现市场进化的速度实在太快
写好程式之后,程式能用的周期越来越短
我写过最长时间能赚的程式,有效时间也只有约半年左右
所有的人工程式后来也都失效了,实际上从来没有靠自己写的程式赚到钱
后来,渐渐的体认到我自己靠人眼看数据,思考策略,再刻成程式的作法成本实在太高了
实际上投入的时间成本跟获得的收益根本不成比例(也可能我智力不够?)
于是大约在1年前开始学习“新式作风”
也就是想学习用神经网络来预测的方式,从事交易
希望透过神经网络最佳化,让电脑“自动从数据当中学策略”
但是从最近做的一些台指期数据的研究中
我发现要让电脑“自动学”策略也很困难
想用全自动化的方法来学习交易策略,需要的硬件运算能力门槛也很高
一般10W预算以内“高级个人电脑配备”跑神经网络训练实在是慢到悲剧
(i7 8700K,1080 Ti,64G Mem,SSD)
如果是用监督式学习的方式训练网络去“预测”价格还可以跑出一点东西
以台指期来说,小弟做实验测试结果,价格确实并非是“完全随机”的
但是价格的可预测程度无法直接变成能实际赚钱的策略
真正完整的策略包含很多价格预测以外的决策内容,像是停损及进出场点位
这些东西都无法直接靠监督式学习的方式来得到,这也是监督式学习的先天限制所在
后来因缘际会之下,小弟看到阿发狗的新闻
非监督式学习(强化学习,RL)的概念很潮
第一次听到阿发狗下围棋的时候就深深被吸引,觉得这概念实在是屌
如果可以自己建一个交易游戏,让电脑自己去学策略并攻破游戏实在太帅了
这实在是一个会让喜欢交易的人一听就高潮的概念
为此小弟又花了很多时间去看RL相关的Paper
也找到一些可用的工具,看文件,解Bug,自己尝试不同算法与参数
但是用强化学习的方法来训练机器人,却无可避免会碰到运算资源的问题
我先用小量数据,搭配类似阿发狗的算法去训练神经网络交易台指期
发现数据资料集小的时候,的确可以训练出一些期望值>0的神经决策网络
“电脑自动开发策略”的预期目标 Get!
看到初步结果时,我的心头大为振奋,觉得自己好像离交易圣杯越来越近了
反正就算市场会自己改变与进化,只要我的学习速度快过市场改变的速度
应赅还是可以在市场尚未改变之前交易获利吧
天下武功,唯快不破,我想这也是交易的硬道理
但是这心头的兴奋雀跃感觉也没有维持太久
当我开始想要更进一步,把训练资料集从数天扩展到数月或是数年的时候
电脑自动训练网络的时间就会变成哭爸久 Orz
看来除非再投资个几十万添购高档CPU或是GPU
不然好像很难在合理时间内跑出有实际经济效益(能真的让我赚钱)的结果
当然要用Amazon开AWS server来跑运算当然也是可以
不过又要投时间学习写分布式系统的程式,找算法瓶颈
这样一来又变成很烧钱的高门槛研究,想想觉得实在很难负担的了
小弟并非全职交易人,但是投入研究交易的时间也不算少
虽然实质上没赔很多钱,但如果把时间成本算进去的话也是投资颇多
现在回头看起来,如果把那些投在研究交易上的时间都投资到别的地方去的话
大概也可以有不错的成就
但是投入在交易上,好像没赚钱就等于没收获的感觉
想来实在有些感叹
不知道版上有多少人在玩算法交易呢?
对交易的想法又是什么,真的有个体户靠算法交易赚到钱吗
大家的看法如何呢?
作者: UNCHARTED3   2018-08-18 12:08:00
强调困难度,丢铜板猜每日涨跌也是50%,不用机器来学
作者: zaqimon (dream)   2018-08-18 11:46:00
自动驾驶必须接近100%的准确率预测股价只要超过50%的准确度就够了
作者: UNCHARTED3   2018-08-18 10:38:00
机器学习能不能应用于金融走势预测?,我认为要先观察Google的股价市值会先站上全世界第一,破兆美元是基本阿发狗是机器学习之王,能预测金融走势,阿发狗先爆赚另一个观点是,功力要先能打败阿发狗,才可能预测股价还有一点是,机器学习自动驾驶汽车先上路,机器学习机器预测车辆路径走势还不行,金融走势(醉汉开车)更难
作者: zaqimon (dream)   2018-08-18 00:01:00
https://youtu.be/G-HsP8daGhM (纯参考 非广告)这影片应该接近你想要的结果吧 预测未来的价格
作者: uvvvv (FQ)   2018-08-17 18:05:00
交易只是简单事情重复做 不需要每分每秒追求答案
作者: ms0202687 (kane)   2018-08-14 19:22:00
我还是学生 我也在在试这块 你想法跟我好像喔,都是以资料导向(data driven)产出交易策略 我也对于当前以人工为导向的产出交易策略实在既没效率也不去前瞻性
楼主: sma1033 (死马)   2018-08-14 19:36:00
我认为以交易而言,要靠电脑高度自动化才有竞争力但是无可避免的就会变成船坚炮利的战争,小户根本没机会要比运算力,散户根本被碾压如果楼上对RL自动化做交易有兴趣的话,可以去看看这篇:https://www.alexirpan.com/2018/02/14/rl-hard.html我认为自动化算法交易应赅还是正确的方向,但怀疑门槛其实事实上根本高到一般人不能做不起来“算得太慢”好像不是穷人能解决的问题(?)
作者: UltraSeven (神奇小熊在我家)   2018-08-14 21:20:00
你可以作长单 就没有什么太慢的问题了....除此之外 想赚钱 照程式交易的想法 其实也不用搞圣杯如果走势真的不是随机的 取一段中长期方向明显的走势一直作同边 用暴力破关法就可以了~ 但重点是如何一开始就知道哪个点是中长期走势转折点 可以开始疯狂单边
楼主: sma1033 (死马)   2018-08-14 21:29:00
我自己做研究的心得是越短期的数据越接近随机(5分K以下)即使并非完全随机,但期望值上的优势仍然抵不过交易成本今天一边开车时一边想,觉得好像想通了点什么其实只要把交易周期拉长使随机成分降低,好像还是有机会?
作者: UltraSeven (神奇小熊在我家)   2018-08-14 21:38:00
细微波跟长波的差别啊~ 你如果要作细微波 就不能期待它的走势会太长~ 随机成份你就想一个事情好了如果走势已经连续下跌3年跟只下跌3分钟比 哪个状况转折向上的机率会大大上升??? 难道下跌3年转折的机率还会少于下跌3分钟??? 比如说台股好了 用肉眼观察兜
作者: Genki626 (元气626)   2018-08-14 21:43:00
你近看是 上下上上下下 再站远一点看 变上下上下 再后退一点也许就是一个明显的向上 这样
作者: UltraSeven (神奇小熊在我家)   2018-08-14 21:43:00
可以知道过25或36或48个月以后 常常会是转折时间了只要可以算出转折时间跟转折价位 剩下来就作单边用暴力破关卡本多终胜就可以了~ 靠资金管理就搞定了
作者: miw1980 (新年快乐)   2018-08-14 22:05:00
我是老派研究....不过人脑才是最强大的神经网络...最终应该是了解市场本质而订出自己觉得适用的策略,人生还有很多要达到的目标...
楼主: sma1033 (死马)   2018-08-14 22:10:00
老派未必不能赚,只是必须要很勤劳... XD
作者: UltraSeven (神奇小熊在我家)   2018-08-14 22:14:00
如果你真的觉得老派有用 你就不会第一段写 策略要一直快速开发了~ 因为真相是会赚的策略一直没有不同
楼主: sma1033 (死马)   2018-08-14 22:18:00
我认为某些长线策略确实可以搭配资金管理长时间使用
作者: UltraSeven (神奇小熊在我家)   2018-08-14 22:18:00
你又提到希望可以预测 但如果没有``循环观念``其实你讲的那些东西 要作到理想状态 我觉得不会太容易
楼主: sma1033 (死马)   2018-08-14 22:22:00
我经验是短线的(分K等级)好像失效很快,或者利润太微薄变成如果不一直汰旧换新,很难长久持续赚到钱即使用轮的,也是会慢慢的失去效用,且怎么轮也是算法的一部份,需要人来设计。不过这是我自己的经验跟观察
作者: UltraSeven (神奇小熊在我家)   2018-08-14 22:25:00
不是失效很快~ 是因为循环可能会很短~ 所以你会觉得
楼主: sma1033 (死马)   2018-08-14 22:25:00
难道真的有人短线靠写一套放著就可以维持很长时间赚钱?
作者: him0283 (北美的天空)   2018-08-14 22:29:00
同意U大说法,部位及资金管理才是重点
楼主: sma1033 (死马)   2018-08-14 22:29:00
感谢楼上提点,我也觉得周期放长些可能比较适合我这懒人“部位及资金管理”在我的认知其实也是算法的一部份了
作者: UltraSeven (神奇小熊在我家)   2018-08-14 22:31:00
我觉得不要误会我的意思 重点不是说长短循环的问题
楼主: sma1033 (死马)   2018-08-14 22:31:00
我的目标是做到完全懒人,全靠电脑模拟(包含部位控管)
作者: UltraSeven (神奇小熊在我家)   2018-08-14 22:32:00
重点是你要理解什么是``循环`` 我提的东西 只是我觉得如果你真的理解以后 会觉得比较轻松的作法 应该是这样所以我的重点也不是资金管理 因为那只是手段而已真正重点是``循环`` 该怎么被理解??? 这才是圣杯
楼主: sma1033 (死马)   2018-08-14 22:36:00
我的个性是喜欢靠数据分析,喜欢可以模拟回测检验的东西
作者: UltraSeven (神奇小熊在我家)   2018-08-14 22:37:00
循环可以用数据分析啊... = =/// 也可以模拟检验啊
楼主: sma1033 (死马)   2018-08-14 22:39:00
小弟资质愚钝,就绞尽脑汁写不出来呀,曾经MC努力很久
作者: dodo222kimo (ㄎㄎ~嘟嘟胖 <>~~~)   2018-08-14 22:39:00
UJ强势回归<>~~~
楼主: sma1033 (死马)   2018-08-14 22:40:00
后来觉得实在做不到就还是放弃了,找策略这种事我不在行所以后来才改成全部靠电脑算法分析
作者: UltraSeven (神奇小熊在我家)   2018-08-14 22:42:00
那只是因为你还不懂什么叫作``循环``而已 其实很简单
楼主: sma1033 (死马)   2018-08-14 22:42:00
每次烧脑袋写的东西过一阵子都变不能用也是满挫折的我也没有每隔一段时间把以前写的翻出来检查或调参数重测可能我实在太懒,后来只想叫电脑全部自动化帮我做最佳化
作者: dodo222kimo (ㄎㄎ~嘟嘟胖 <>~~~)   2018-08-14 22:47:00
慢就是快 别整天求快
楼主: sma1033 (死马)   2018-08-14 22:53:00
所以超七大真的可靠几百支策略一直轮就能吃很久?我跪了.我知道"策略轮动"也是有算法啦,Adabst即为代表不过前提是蓝子要够大,怎么轮也要有明确的SOP
作者: UltraSeven (神奇小熊在我家)   2018-08-14 22:58:00
我没有几百套策略喔~ 我就只有一套循环策略而已如果你是想作转折单的模式~ 其实问题就在于
作者: tyler2018   2018-08-14 23:00:00
建议你可以去找 A man for all markets这本书来看
作者: kain777 (想妳在0:01分)   2018-08-14 23:00:00
原来凹姊在这里
楼主: sma1033 (死马)   2018-08-14 23:01:00
赚钱方式千百种啊,我相信只要能找到规律就能赚
作者: UltraSeven (神奇小熊在我家)   2018-08-14 23:01:00
1.价位区间多大 2.时间区间多大 这2个问题而已~
楼主: sma1033 (死马)   2018-08-14 23:02:00
不过“怎么找规律”就像智力测验一般,笨的(向我)就很很痛苦,一直看图形到最后结论就是这方法不适合我
作者: UltraSeven (神奇小熊在我家)   2018-08-14 23:04:00
那也很简单啊 用均线翻啊~ 但是只无脑作单边靠暴力破关法就可以了~ 你的问题就是你看不懂方向而已既然如此~ 那就不要管方向 靠停损跟抱长单就好了
楼主: sma1033 (死马)   2018-08-14 23:06:00
我的问题是我很懒... XD,如前面所说的 1.价位 2.时间也是要写程式去验证才知道对不对,而且验证完不知用多久做过几次之后真心觉得困难 :(难道是我方法用错?
作者: UltraSeven (神奇小熊在我家)   2018-08-14 23:12:00
就纯粹你没搞懂循环的意思而已
作者: darkMood (瞬间投射)   2018-08-14 23:13:00
我用 A 方法失败,代表全宇宙的A方法都是无效的。老派作风要一直开发新的策略? 你的策略问题也很大吧
楼主: sma1033 (死马)   2018-08-14 23:14:00
我用A方法失败 => 我用A方法赚不到钱 这样讲比较合理吧
作者: darkMood (瞬间投射)   2018-08-14 23:15:00
摊开近几年市场走势图,变化有大到策略淘汰速度那么快?
楼主: sma1033 (死马)   2018-08-14 23:16:00
当然也可能是每个人理解的方式不同,但事实就是不适合我任何方法,都有人可能可以从市场赚到钱,但那人不是我啊
作者: kain777 (想妳在0:01分)   2018-08-14 23:18:00
其实资金管理+策略轮动 目前听到台指最夸张有500只至于怎么凑到策略 交换 买 读书会等等
楼主: sma1033 (死马)   2018-08-14 23:20:00
很开心这讨论串出版上各位高手,也让小弟长长了见势
作者: UltraSeven (神奇小熊在我家)   2018-08-14 23:22:00
我不好意思说 如果是要作预测 占星术跟塔罗牌比较有用
楼主: sma1033 (死马)   2018-08-14 23:24:00
我应该会试试长周期的方向,若有心得再来跟各位版友分享
作者: john668 (john668)   2018-08-15 00:16:00
有 我有认识在google上班的神人靠这招赚钱但我也知道有人用老派做法写一堆程式长期赚钱
作者: leolarrel (真.粽子无双)   2018-08-15 09:46:00
言者不知,知者不言,在这,高手都是不讲话的,像我就是笨蛋一个
楼主: sma1033 (死马)   2018-08-15 10:30:00
子曰:“知之为知之,不知为不知,是知也。”
作者: yuiop0929 (浪费时间达人)   2018-08-15 10:42:00
谢谢你的文章
作者: micbrimac (shark)   2018-08-15 10:56:00
这篇文章钓到神人 感谢分享~
作者: zaqimon (dream)   2018-08-15 15:30:00
作者: wadeabc (潜水夫)   2018-08-15 19:08:00
看这篇吧!!短期胜率很高,股期一个tick就跑https://goo.gl/BstfReline 群组 tps://line.me/R/ti/p/%40xei2233@xei2233d
作者: rcwang (啊嘻汪)   2018-08-15 22:34:00
比较不能理解的是原PO为什么会算很久呢?
楼主: sma1033 (死马)   2018-08-15 23:06:00
当然是因为资料量太大,电脑跑很慢呀~
作者: rcwang (啊嘻汪)   2018-08-16 01:01:00
个人对于资料越多是否越有帮助还是有一些问号搞不好多一些假设或操作, 少一点资料不知道会不会有帮助~
楼主: sma1033 (死马)   2018-08-16 01:06:00
资料多是否有帮助的这个问题,似乎没办法很简单的下定论只能说,除非很确定某些资料毫无相关,不然不会贸然舍弃但要确定资料无相关性,也是要做很多研究才会知道就是了比方说:“昨天晴天与今天电厂限电跳机”之间的关连性
作者: rcwang (啊嘻汪)   2018-08-16 01:10:00
同意,想说如果可以冒一些验证假设的风险,用空间换取时间或许可以在原PO限制底下,仍然能持续精进并有些学习成长当然代价可能就是真理真的是藏在这么多资料里面,因而错失
楼主: sma1033 (死马)   2018-08-16 01:14:00
资料科学就是在玩这个,必须要有多少证据方能说多少话除非有非常显而易见的逻辑,不然很多事情只能用数字来讲可以做大胆假设,不过必须要小心求证,不然会被市场修理
作者: rcwang (啊嘻汪)   2018-08-16 01:20:00
如果是用 rolling window 不知道有没有帮助用小批量,但是随时间去滚动去重新训练.. 不知道是否较好缺点就是始终资料太少 XD... anyway..
作者: john668 (john668)   2018-08-16 15:21:00
做这个最常被人诟病:我们是来赚钱 不是来做研究的做了一大堆研究找出一堆因果 然后赔钱...?我只是要说实际一点 不必太钻牛角尖 能赚钱就是好方法
楼主: sma1033 (死马)   2018-08-16 16:45:00
我认同能赚钱就是好方法,但是如何才能找到"赚钱"好方法就是一件“八仙过海,各显神通”的事情,对我来说看图型找规律这种如同智力测验的方式,在我身上已知道是太困难所以我才会选择靠电脑代替我分析,至少逻辑是我能理解的赚钱也赚得有凭有据不凭运气(对我来讲),晚上睡得心安天底下神人所在多有,一定有人靠直觉或是其他方法就能赚
作者: easychen (easy life)   2018-08-16 16:53:00
所以你的认知是老派作法等于看图形找规律? XDD
楼主: sma1033 (死马)   2018-08-16 16:53:00
所以这边倒也没有要否定其他人的意思就是了我讲老派是指相对“新”方法而言,新旧是相对的概念,倒也是不用在字句上过度钻牛角尖啦~
作者: lrm549 (洛恩 a.k.a sirius)   2018-08-18 14:01:00
这个看完 我就想到凌大 不过他现在是用老式加新式如果用你的定义的来看的话
作者: liangniko   2018-08-18 21:43:00
机器学期或计量大多只靠过去资料预测,所以问题就在于当周期翻转策略就会失效,单一依靠这个策略风险蛮高的,短线或许还可以,但谁知道什么时候会翻转XD
作者: h4k (4kkkk)   2018-08-21 09:25:00
你说的我全都玩过,你欠缺的是财务的领域知识,不是技术问题
作者: Lio41 (随机漫步)   2018-08-21 23:18:00
转去股期你就海阔天空了,何必在鬼台指内打转
作者: sde7w9xzo (4684694)   2018-08-22 07:10:00
你可投履历当自营AP,搞不好你就会顿悟出什么了
楼主: sma1033 (死马)   2018-08-22 11:29:00
请问楼上上h4k大是个体户吗,真的能用DL做出能赚的系统?
作者: ProTrader (没有暱称)   2018-08-22 16:13:00
重点在于能赚钱的系统而非用什么技术做的出在AlphaGo之前就已经有下围棋的人工智能 只是不够强用DL是再强化棋力到可以下赢顶尖职业棋士先有业余级的获利(年获利3~5%优于定存)再说用DL强化
作者: ariadne (壞人)   2018-08-23 11:03:00
DL干麻不能赚?有研究僧用DL+图形辨识套件兜出波浪系统已经验证可以赚钱卖断给自营直接六位数入袋讲错了是七位数 QQ
楼主: sma1033 (死马)   2018-08-23 11:28:00
我相信DL兜的系统一定可以赚,因为DL只是最佳化的工具但是怎么使用这个最佳化的工具,“人”的智慧才是关键
作者: vesta9 (菸酒生)   2018-08-23 11:57:00
先别管 dl 了,验证可以赚钱这件事比 dl 还神
作者: ProTrader (没有暱称)   2018-08-23 14:24:00
我没说DL不能赚 只是运算能力门槛高 以波浪系统来说我用 多周期均线+传统影像辨识技术 也能验证波浪理论希腊女神说的DL 应该不是AlphaGo那种等级的硬件以原po的电脑日线应可行周月线应该一定跑的动 兜波浪只是我觉得对交易获利来说 DL不是很好的切入点然后可以去确认用DL做的波浪系统是不是圣杯验证某个策略或模型能长期赚钱这件事真的是神人等级
作者: TJLai (PokerStars)   2018-08-23 21:15:00
我就是用第一个方法,如果策略都撑不过半年.我想是方法不对
作者: Altair ( )   2018-08-23 22:20:00
兜出波浪系统还卖断给自营? 那他不是傻了就是想套现而已
作者: UNCHARTED3   2018-08-23 23:34:00
我的方法是用已在市场验证过可以赚钱的策略海龟来改进化版海龟,海龟近年来被认为不能赚钱是太钝了被巴进化版海龟,牺牲胜率换取赔率,经典老车翻修还是好开策略易得、心法难求,DL像是从海量的策略去求取心法,用可靠的心法去设计策略容易很多,效果也比乱兜的好海龟心法:掌握优势、不预测行情、管理亏损
作者: ProTrader (没有暱称)   2018-08-24 15:18:00
金融市场是不完全资讯赛局而且各种场外变量随机性高所以基于金融市场的相关知识设计策略很重要以海龟来说 用过的人都知道 假突破的机率很高然而 海龟的获利来自少数真突破 关键是找出真突破用多重条件设定严苛进场条件减少假突破成本是基本的有足够的市场经验判断真突破 才有高获利
作者: vesta9 (菸酒生)   2018-08-24 17:20:00
推楼上
作者: UNCHARTED3   2018-08-24 21:17:00
我翻修的老金龟车,正因为获利是少数真突破,更不能错过,所以进场条件宽松,出场从严,但从严不见得抓不到反转,重点还是稳定度,从软件工程的观点来分析要达到某个功能的function,用越少的资料量,越少的逻辑判断,复杂度越低,稳定度越高,回测才接近实战以前工作帮美系品牌代工,客户是直接要求"逻辑"和"资料的"复杂度的,从这点来看,美国强大是有根本因素支持的,所以交易策略,我也是用这样的要求来设计,用到目前为止,稳定度是满显著的想到还有,我也不用平均数,和男人平均1.5颗泽丸一样没有代表性
作者: ProTrader (没有暱称)   2018-08-24 22:54:00
恩 用平均很容易高估获利 至少要用期望值
作者: ciccio (三叶虫要)   2018-09-17 10:55:00
我觉得你想太复杂了,假如只要赚钱,不用这么累。
作者: zaqimon (dream)   2018-09-18 10:12:00
感觉很多靠交易赚大钱的根本完全没碰过程式交易
作者: ms0202687 (kane)   2018-08-15 03:22:00
我还是学生 我也在在试这块 你想法跟我好像喔,都是以资料导向(data driven)产出交易策略 我也对于当前以人工为导向的产出交易策略实在既没效率也不去前瞻性
楼主: sma1033 (死马)   2018-08-15 03:36:00
我认为以交易而言,要靠电脑高度自动化才有竞争力但是无可避免的就会变成船坚炮利的战争,小户根本没机会要比运算力,散户根本被碾压如果楼上对RL自动化做交易有兴趣的话,可以去看看这篇:https://www.alexirpan.com/2018/02/14/rl-hard.html我认为自动化算法交易应赅还是正确的方向,但怀疑门槛其实事实上根本高到一般人不能做不起来“算得太慢”好像不是穷人能解决的问题(?)
作者: UltraSeven (神奇小熊在我家)   2018-08-15 05:20:00
你可以作长单 就没有什么太慢的问题了....除此之外 想赚钱 照程式交易的想法 其实也不用搞圣杯如果走势真的不是随机的 取一段中长期方向明显的走势一直作同边 用暴力破关法就可以了~ 但重点是如何一开始就知道哪个点是中长期走势转折点 可以开始疯狂单边
楼主: sma1033 (死马)   2018-08-15 05:29:00
我自己做研究的心得是越短期的数据越接近随机(5分K以下)即使并非完全随机,但期望值上的优势仍然抵不过交易成本今天一边开车时一边想,觉得好像想通了点什么其实只要把交易周期拉长使随机成分降低,好像还是有机会?
作者: UltraSeven (神奇小熊在我家)   2018-08-15 05:38:00
细微波跟长波的差别啊~ 你如果要作细微波 就不能期待它的走势会太长~ 随机成份你就想一个事情好了如果走势已经连续下跌3年跟只下跌3分钟比 哪个状况转折向上的机率会大大上升??? 难道下跌3年转折的机率还会少于下跌3分钟??? 比如说台股好了 用肉眼观察兜
作者: Genki626 (元气626)   2018-08-15 05:43:00
你近看是 上下上上下下 再站远一点看 变上下上下 再后退一点也许就是一个明显的向上 这样
作者: UltraSeven (神奇小熊在我家)   2018-08-15 05:43:00
可以知道过25或36或48个月以后 常常会是转折时间了只要可以算出转折时间跟转折价位 剩下来就作单边用暴力破关卡本多终胜就可以了~ 靠资金管理就搞定了
作者: miw1980 (新年快乐)   2018-08-15 06:05:00
我是老派研究....不过人脑才是最强大的神经网络...最终应该是了解市场本质而订出自己觉得适用的策略,人生还有很多要达到的目标...
楼主: sma1033 (死马)   2018-08-15 06:10:00
老派未必不能赚,只是必须要很勤劳... XD
作者: UltraSeven (神奇小熊在我家)   2018-08-15 06:14:00
如果你真的觉得老派有用 你就不会第一段写 策略要一直快速开发了~ 因为真相是会赚的策略一直没有不同
楼主: sma1033 (死马)   2018-08-15 06:18:00
我认为某些长线策略确实可以搭配资金管理长时间使用
作者: UltraSeven (神奇小熊在我家)   2018-08-15 06:18:00
你又提到希望可以预测 但如果没有``循环观念``其实你讲的那些东西 要作到理想状态 我觉得不会太容易
楼主: sma1033 (死马)   2018-08-15 06:22:00
我经验是短线的(分K等级)好像失效很快,或者利润太微薄变成如果不一直汰旧换新,很难长久持续赚到钱即使用轮的,也是会慢慢的失去效用,且怎么轮也是算法的一部份,需要人来设计。不过这是我自己的经验跟观察
作者: UltraSeven (神奇小熊在我家)   2018-08-15 06:25:00
不是失效很快~ 是因为循环可能会很短~ 所以你会觉得
楼主: sma1033 (死马)   2018-08-15 06:25:00
难道真的有人短线靠写一套放著就可以维持很长时间赚钱?
作者: him0283 (北美的天空)   2018-08-15 06:29:00
同意U大说法,部位及资金管理才是重点
楼主: sma1033 (死马)   2018-08-15 06:29:00
感谢楼上提点,我也觉得周期放长些可能比较适合我这懒人“部位及资金管理”在我的认知其实也是算法的一部份了
作者: UltraSeven (神奇小熊在我家)   2018-08-15 06:31:00
我觉得不要误会我的意思 重点不是说长短循环的问题
楼主: sma1033 (死马)   2018-08-15 06:31:00
我的目标是做到完全懒人,全靠电脑模拟(包含部位控管)
作者: UltraSeven (神奇小熊在我家)   2018-08-15 06:32:00
重点是你要理解什么是``循环`` 我提的东西 只是我觉得如果你真的理解以后 会觉得比较轻松的作法 应该是这样所以我的重点也不是资金管理 因为那只是手段而已真正重点是``循环`` 该怎么被理解??? 这才是圣杯
楼主: sma1033 (死马)   2018-08-15 06:36:00
我的个性是喜欢靠数据分析,喜欢可以模拟回测检验的东西
作者: UltraSeven (神奇小熊在我家)   2018-08-15 06:37:00
循环可以用数据分析啊... = =/// 也可以模拟检验啊
楼主: sma1033 (死马)   2018-08-15 06:39:00
小弟资质愚钝,就绞尽脑汁写不出来呀,曾经MC努力很久
作者: dodo222kimo (ㄎㄎ~嘟嘟胖 <>~~~)   2018-08-15 06:39:00
UJ强势回归<>~~~
楼主: sma1033 (死马)   2018-08-15 06:40:00
后来觉得实在做不到就还是放弃了,找策略这种事我不在行所以后来才改成全部靠电脑算法分析
作者: UltraSeven (神奇小熊在我家)   2018-08-15 06:42:00
那只是因为你还不懂什么叫作``循环``而已 其实很简单
楼主: sma1033 (死马)   2018-08-15 06:42:00
每次烧脑袋写的东西过一阵子都变不能用也是满挫折的我也没有每隔一段时间把以前写的翻出来检查或调参数重测可能我实在太懒,后来只想叫电脑全部自动化帮我做最佳化
作者: dodo222kimo (ㄎㄎ~嘟嘟胖 <>~~~)   2018-08-15 06:47:00
慢就是快 别整天求快
楼主: sma1033 (死马)   2018-08-15 06:53:00
所以超七大真的可靠几百支策略一直轮就能吃很久?我跪了.我知道"策略轮动"也是有算法啦,Adabst即为代表不过前提是蓝子要够大,怎么轮也要有明确的SOP
作者: UltraSeven (神奇小熊在我家)   2018-08-15 06:58:00
我没有几百套策略喔~ 我就只有一套循环策略而已如果你是想作转折单的模式~ 其实问题就在于
作者: tyler2018   2018-08-15 07:00:00
建议你可以去找 A man for all markets这本书来看
作者: kain777 (想妳在0:01分)   2018-08-15 07:00:00
原来凹姊在这里
楼主: sma1033 (死马)   2018-08-15 07:01:00
赚钱方式千百种啊,我相信只要能找到规律就能赚
作者: UltraSeven (神奇小熊在我家)   2018-08-15 07:01:00
1.价位区间多大 2.时间区间多大 这2个问题而已~
楼主: sma1033 (死马)   2018-08-15 07:02:00
不过“怎么找规律”就像智力测验一般,笨的(向我)就很很痛苦,一直看图形到最后结论就是这方法不适合我
作者: UltraSeven (神奇小熊在我家)   2018-08-15 07:04:00
那也很简单啊 用均线翻啊~ 但是只无脑作单边靠暴力破关法就可以了~ 你的问题就是你看不懂方向而已既然如此~ 那就不要管方向 靠停损跟抱长单就好了
楼主: sma1033 (死马)   2018-08-15 07:06:00
我的问题是我很懒... XD,如前面所说的 1.价位 2.时间也是要写程式去验证才知道对不对,而且验证完不知用多久做过几次之后真心觉得困难 :(难道是我方法用错?
作者: UltraSeven (神奇小熊在我家)   2018-08-15 07:12:00
就纯粹你没搞懂循环的意思而已
作者: darkMood (瞬间投射)   2018-08-15 07:13:00
我用 A 方法失败,代表全宇宙的A方法都是无效的。老派作风要一直开发新的策略? 你的策略问题也很大吧
楼主: sma1033 (死马)   2018-08-15 07:14:00
我用A方法失败 => 我用A方法赚不到钱 这样讲比较合理吧
作者: darkMood (瞬间投射)   2018-08-15 07:15:00
摊开近几年市场走势图,变化有大到策略淘汰速度那么快?
楼主: sma1033 (死马)   2018-08-15 07:16:00
当然也可能是每个人理解的方式不同,但事实就是不适合我任何方法,都有人可能可以从市场赚到钱,但那人不是我啊
作者: kain777 (想妳在0:01分)   2018-08-15 07:18:00
其实资金管理+策略轮动 目前听到台指最夸张有500只至于怎么凑到策略 交换 买 读书会等等
楼主: sma1033 (死马)   2018-08-15 07:20:00
很开心这讨论串出版上各位高手,也让小弟长长了见势
作者: UltraSeven (神奇小熊在我家)   2018-08-15 07:22:00
我不好意思说 如果是要作预测 占星术跟塔罗牌比较有用
楼主: sma1033 (死马)   2018-08-15 07:24:00
我应该会试试长周期的方向,若有心得再来跟各位版友分享
作者: john668 (john668)   2018-08-15 08:16:00
有 我有认识在google上班的神人靠这招赚钱但我也知道有人用老派做法写一堆程式长期赚钱
作者: leolarrel (真.粽子无双)   2018-08-15 17:46:00
言者不知,知者不言,在这,高手都是不讲话的,像我就是笨蛋一个
楼主: sma1033 (死马)   2018-08-15 18:30:00
子曰:“知之为知之,不知为不知,是知也。”
作者: yuiop0929 (浪费时间达人)   2018-08-15 18:42:00
谢谢你的文章
作者: micbrimac (shark)   2018-08-15 18:56:00
这篇文章钓到神人 感谢分享~
作者: zaqimon (dream)   2018-08-15 23:30:00
作者: wadeabc (潜水夫)   2018-08-16 03:08:00
看这篇吧!!短期胜率很高,股期一个tick就跑https://goo.gl/BstfReline 群组 tps://line.me/R/ti/p/%40xei2233@xei2233d
作者: rcwang (啊嘻汪)   2018-08-16 06:34:00
比较不能理解的是原PO为什么会算很久呢?
楼主: sma1033 (死马)   2018-08-16 07:06:00
当然是因为资料量太大,电脑跑很慢呀~
作者: rcwang (啊嘻汪)   2018-08-16 09:01:00
个人对于资料越多是否越有帮助还是有一些问号搞不好多一些假设或操作, 少一点资料不知道会不会有帮助~
楼主: sma1033 (死马)   2018-08-16 09:06:00
资料多是否有帮助的这个问题,似乎没办法很简单的下定论只能说,除非很确定某些资料毫无相关,不然不会贸然舍弃但要确定资料无相关性,也是要做很多研究才会知道就是了比方说:“昨天晴天与今天电厂限电跳机”之间的关连性
作者: rcwang (啊嘻汪)   2018-08-16 09:10:00
同意,想说如果可以冒一些验证假设的风险,用空间换取时间或许可以在原PO限制底下,仍然能持续精进并有些学习成长当然代价可能就是真理真的是藏在这么多资料里面,因而错失
楼主: sma1033 (死马)   2018-08-16 09:14:00
资料科学就是在玩这个,必须要有多少证据方能说多少话除非有非常显而易见的逻辑,不然很多事情只能用数字来讲可以做大胆假设,不过必须要小心求证,不然会被市场修理
作者: rcwang (啊嘻汪)   2018-08-16 09:20:00
如果是用 rolling window 不知道有没有帮助用小批量,但是随时间去滚动去重新训练.. 不知道是否较好缺点就是始终资料太少 XD... anyway..
作者: john668 (john668)   2018-08-16 23:21:00
做这个最常被人诟病:我们是来赚钱 不是来做研究的做了一大堆研究找出一堆因果 然后赔钱...?我只是要说实际一点 不必太钻牛角尖 能赚钱就是好方法
楼主: sma1033 (死马)   2018-08-17 00:45:00
我认同能赚钱就是好方法,但是如何才能找到"赚钱"好方法就是一件“八仙过海,各显神通”的事情,对我来说看图型找规律这种如同智力测验的方式,在我身上已知道是太困难所以我才会选择靠电脑代替我分析,至少逻辑是我能理解的赚钱也赚得有凭有据不凭运气(对我来讲),晚上睡得心安天底下神人所在多有,一定有人靠直觉或是其他方法就能赚
作者: easychen (easy life)   2018-08-17 00:53:00
所以你的认知是老派作法等于看图形找规律? XDD
楼主: sma1033 (死马)   2018-08-17 00:53:00
所以这边倒也没有要否定其他人的意思就是了我讲老派是指相对“新”方法而言,新旧是相对的概念,倒也是不用在字句上过度钻牛角尖啦~
作者: uvvvv (FQ)   2018-08-18 02:05:00
交易只是简单事情重复做 不需要每分每秒追求答案
作者: zaqimon (dream)   2018-08-18 08:01:00
https://youtu.be/G-HsP8daGhM (纯参考 非广告)这影片应该接近你想要的结果吧 预测未来的价格
作者: UNCHARTED3   2018-08-18 18:38:00
机器学习能不能应用于金融走势预测?,我认为要先观察Google的股价市值会先站上全世界第一,破兆美元是基本阿发狗是机器学习之王,能预测金融走势,阿发狗先爆赚另一个观点是,功力要先能打败阿发狗,才可能预测股价还有一点是,机器学习自动驾驶汽车先上路,机器学习机器预测车辆路径走势还不行,金融走势(醉汉开车)更难
作者: zaqimon (dream)   2018-08-18 19:46:00
自动驾驶必须接近100%的准确率预测股价只要超过50%的准确度就够了
作者: UNCHARTED3   2018-08-18 20:08:00
强调困难度,丢铜板猜每日涨跌也是50%,不用机器来学
作者: lrm549 (洛恩 a.k.a sirius)   2018-08-18 22:01:00
这个看完 我就想到凌大 不过他现在是用老式加新式如果用你的定义的来看的话
作者: liangniko   2018-08-19 05:43:00
机器学期或计量大多只靠过去资料预测,所以问题就在于当周期翻转策略就会失效,单一依靠这个策略风险蛮高的,短线或许还可以,但谁知道什么时候会翻转XD
作者: h4k (4kkkk)   2018-08-21 17:25:00
你说的我全都玩过,你欠缺的是财务的领域知识,不是技术问题
作者: Lio41 (随机漫步)   2018-08-22 07:18:00
转去股期你就海阔天空了,何必在鬼台指内打转
作者: sde7w9xzo (4684694)   2018-08-22 15:10:00
你可投履历当自营AP,搞不好你就会顿悟出什么了
楼主: sma1033 (死马)   2018-08-22 19:29:00
请问楼上上h4k大是个体户吗,真的能用DL做出能赚的系统?
作者: ProTrader (没有暱称)   2018-08-23 00:13:00
重点在于能赚钱的系统而非用什么技术做的出在AlphaGo之前就已经有下围棋的人工智能 只是不够强用DL是再强化棋力到可以下赢顶尖职业棋士先有业余级的获利(年获利3~5%优于定存)再说用DL强化
作者: ariadne (壞人)   2018-08-23 19:03:00
DL干麻不能赚?有研究僧用DL+图形辨识套件兜出波浪系统已经验证可以赚钱卖断给自营直接六位数入袋讲错了是七位数 QQ
楼主: sma1033 (死马)   2018-08-23 19:28:00
我相信DL兜的系统一定可以赚,因为DL只是最佳化的工具但是怎么使用这个最佳化的工具,“人”的智慧才是关键
作者: vesta9 (菸酒生)   2018-08-23 19:57:00
先别管 dl 了,验证可以赚钱这件事比 dl 还神
作者: ProTrader (没有暱称)   2018-08-23 22:24:00
我没说DL不能赚 只是运算能力门槛高 以波浪系统来说我用 多周期均线+传统影像辨识技术 也能验证波浪理论希腊女神说的DL 应该不是AlphaGo那种等级的硬件以原po的电脑日线应可行周月线应该一定跑的动 兜波浪只是我觉得对交易获利来说 DL不是很好的切入点然后可以去确认用DL做的波浪系统是不是圣杯验证某个策略或模型能长期赚钱这件事真的是神人等级
作者: TJLai (PokerStars)   2018-08-24 05:15:00
我就是用第一个方法,如果策略都撑不过半年.我想是方法不对
作者: Altair ( )   2018-08-24 06:20:00
兜出波浪系统还卖断给自营? 那他不是傻了就是想套现而已
作者: UNCHARTED3   2018-08-24 07:34:00
我的方法是用已在市场验证过可以赚钱的策略海龟来改进化版海龟,海龟近年来被认为不能赚钱是太钝了被巴进化版海龟,牺牲胜率换取赔率,经典老车翻修还是好开策略易得、心法难求,DL像是从海量的策略去求取心法,用可靠的心法去设计策略容易很多,效果也比乱兜的好海龟心法:掌握优势、不预测行情、管理亏损
作者: ProTrader (没有暱称)   2018-08-24 23:18:00
金融市场是不完全资讯赛局而且各种场外变量随机性高所以基于金融市场的相关知识设计策略很重要以海龟来说 用过的人都知道 假突破的机率很高然而 海龟的获利来自少数真突破 关键是找出真突破用多重条件设定严苛进场条件减少假突破成本是基本的有足够的市场经验判断真突破 才有高获利
作者: vesta9 (菸酒生)   2018-08-25 01:20:00
推楼上
作者: UNCHARTED3   2018-08-25 05:17:00
我翻修的老金龟车,正因为获利是少数真突破,更不能错过,所以进场条件宽松,出场从严,但从严不见得抓不到反转,重点还是稳定度,从软件工程的观点来分析要达到某个功能的function,用越少的资料量,越少的逻辑判断,复杂度越低,稳定度越高,回测才接近实战以前工作帮美系品牌代工,客户是直接要求"逻辑"和"资料的"复杂度的,从这点来看,美国强大是有根本因素支持的,所以交易策略,我也是用这样的要求来设计,用到目前为止,稳定度是满显著的想到还有,我也不用平均数,和男人平均1.5颗泽丸一样没有代表性
作者: ProTrader (没有暱称)   2018-08-25 06:54:00
恩 用平均很容易高估获利 至少要用期望值
作者: ciccio (三叶虫要)   2018-09-17 18:55:00
我觉得你想太复杂了,假如只要赚钱,不用这么累。
作者: zaqimon (dream)   2018-09-18 18:12:00
感觉很多靠交易赚大钱的根本完全没碰过程式交易

Links booklink

Contact Us: admin [ a t ] ucptt.com