看到同道中人 所以也写给愿意自己建系统的人看
不愿意自己建系统的人请直接左转
先说我没有用数据库 资料存在一堆CSV档
有模仿SQL自己写一些简易的查询函数
平常都是把资料读进内存后再分析
其他部分该写的都有写了
因为我全部是自己做所以觉得能用就好
常见的质疑如下
1.你是来交易的不是来写程式的
A:如果你只是想用常见的技术指标做交易那真的商用软件就够了
如果你希望用比较新的分析方法那还是有必要自己写程式
如果你只是要分析资料那推荐python
如果你想建立完整的交易系统 建议 C# + python
但不管用什么语言都不重要 重点是可以完成你想做的事
也就是说如果你够神勇也可以下单给台积电做ASIC
2.你自建的交易系统到底会不会赚钱啊
A:这件事情就像是自己做RD研发一套能赚钱的交易系统
具体要完成的事情如下
I.有能赚钱的交易策略+资金与风险管理
II.能执行所有交易动做的系统(市场监控与委托下单)
III.研究交易策略的分析技术与操作接口
实际上不管是不是自建系统都不能保证赚钱
所以问题的关键还是在于你愿不愿意辛苦建立自己的系统
至于如何找到赚钱的策略ptt与网络上已经有很多分享不再赘述
重点是如何把赚钱的策略实作出来
3.那如果我真的要自建系统到底该怎么做
把原po的文章看完 大致上就那些事情 只是细节一堆
请先有足够的心理准备 然后开始系统分析与设计
接着就可以开始写程式了
4.自己研发策略很辛苦,那么用别人的策略如何??
如果是免费的! 可以喔(请注意有没有其他的陷阱)
如果是要钱的 强烈建议 不 不要 不可以
如果你钱多想要当大爷 试试也无妨
关于完整的市场交易资料我帮原po补充 除了成交Tick与最佳5档
交易所有卖委托档与成交档(匿名提供)
前者有各种委托的详细过程 下单 删单 改量 改价
后者则是实际上搓合成交的资料
两者简化合并就变成最佳5档报价
但那不是即时的只能买历史资料 例:201802的资料要到201808才会卖
分析这些资料对了解市场价格产生过程很有帮助
以前我有看过ETHZ讨论过这个问题 价格的动态过程或动力学之类的
然后个股的话有分点券商进出表但期权没有这种东西
自建系统的过程真的很辛苦 而且交易策略不一定赚钱
我完全可以理解为何有人就直接去开课或卖策略(真的可以稳稳赚)
※ 引述《cory8249 (Cory)》之铭言:
: 金融交易变化万千,到底要怎么长期稳定赚钱 ?
: 我想是每个操盘投资人都想解的问题
: 但真的有规律可寻吗 ?
: 某某书写说看 OOXX 指标金叉做多 胜率 80% 真的吗 ?
: 某某老师说 他的程式回测绩效超猛 去年赚五倍 现在我租了 也要发了吗 ?
: 还是跟着乡民反著做 听说胜率很高 ?
: 以上都是我刚入场时,心里的疑惑。充满茫然,不知所措。
: 既然这样,身为一个资工系宅宅,干脆自己用擅长的程式,实做数据分析吧!
: 那要怎么做? 要写 MultiCharts 吗? 还是自己写 Excel DDE? C# API?