作者ProTrader (没有昵称)
看板Trading
标题Re: [问题] API Auto Trading
时间Fri Mar 3 15:23:23 2017
你完全是门外汉的状态
自己孤狗 "程式交易" 如果想找书再加上"姜林杰佑"
==================================================
帮忙回答一些程式交易入门者常见Q&A
I.程式交易要在甚麽平台
A: 1.现成商用交易软体 MC TS(个人觉得功能太少很不方便)
2.自建交易系统(需要券商API
3.自己申请当券商,开发自己的交易系统(不切实际 想想就好)
我是选择2
II.甚麽是券商API
A:就是与券商串接的最基本介面 分为 报价 下单 两种API
也是券商免费交易软体的最核心元件
例:多数人在元大开户用元大YesWin看盘与下单(纯手动)
自建交易系统的人就是拿元大的API写自己的看盘与下单软体(可自动)
所以会有该用哪种语言开发程式的问题
III.那麽应该用哪种语言自建交易系统比较好???
A:最常见的是Excel VBA C# VB.net,券商资源也较多
C++ Python 很少人用 Matlab没听过台湾有人用(请爱用正版)
总体来说 微软体系就像沙漠中的绿洲 以外就像沙漠
以效能来说除非想做高频交易要拼 微秒 奈秒(FPGA ASIC都听过)
否则真的不用在意,高频交易是另外一个世界
普通的交易策略(假设你钱多 全世界都有交易标的) C#就很够用了
如果只交易台指期权再搭配少数台股现货(没钱小散户) ExcelVBA就可以了
假设已很熟 C++ 当然还是直接用C++ 不用特别换
IV.程式交易能获利的关键是甚麽??
A:有能够"稳定"获利的交易策略 然後把实作交易策略自动化
对多数程式交易人员来说问题是没有好策略而非程式不会写
特别强调,能赚钱的好策略不一定要程式交易
没有好策略的程式交易只会自动输钱
V.能弄得出类似AlphaGo那样的人工智慧来自动交易吗??
A:自己去搜寻软体工作版的文章
[徵才] Kuchi 徵机器学习工程师- 看板Soft_Job - 批踢踢实业坊
这是台湾人的新创公司(新加坡资金)
他们就是用类似AlphaGo的开发技术实作程式交易
目前有些正面的初步测试结果(100万资金) 但谈不上成功
=========================================================================
在金融市场猜中涨跌 相对於比特币来说就是猜中Hash值
提高命中率是获胜的关键,在金融市场与比特币都是
(其实比特币也有可以猜涨跌的市场)
挂机获利,你想要的应该是可以获利的自动交易系统而不是API
你应该自创可获利策略然後实作"演算法"
在这个市场最需要的是"演算法"其他都不是问题(大公司有足够资金)
只有高频交易 从计算机组织 资料结构 演算法...从下到上全包
※ 引述《Rasin (雷森)》之铭言:
: Hi 各位钱辈大家好
: 本来对API这种东西觉得很无聊 但近年因为接触比特币
: 发现挂机获利的可能性 但以前没碰过API 只是网路上随便看兜出了
: 很没系统的API去做自动交易
: 问题大概是 小弟有打算几年内自己弄有系统的 比特币 外汇 股票 API
: 选哪种语言去弄比较有系统效率呀?
: (我知道会花点时间但是用别人写的很不自由 且有连线多家的需求)
: C# PYTHON都不少人用 但是好像很少有书(?
: 另外有看过有人用MATLAB去连 但却很少人用的样子
: 因为演算类的东西MATLAB太好用了 不知MATLAB对API的可行性?
: (MATLAB可以直接调用C#函数之类的API档连线交易平台吗?
: 再来是发现自动交易很多相关名词术语我都没听过 演算反而不太是什麽问题
: 除了聚宝盆还有哪边有资源可以快速扫描一下吗
: 感谢解答了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.142.129.145
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Trading/M.1488525805.A.747.html
1F:推 cobrasgo: 沙漠那句很好笑也很中肯XD 03/03 15:59
2F:→ cobrasgo: 说真的,api要是有出linux下的so档就好了 03/03 16:00
3F:推 vbnwei: 推! 03/03 17:34
4F:推 Rasin: tks 能不能再提一下有哪些着名交易理论关键字 03/03 19:33
投资组合 风险分散 技术分析 基本分析 筹码分析
念课本的话 财金系的 证券分析(重要) 金融市场 财务管理 行为财务 衍生性金融商品
研究所的 赛局理论 市场微结构理论 随机程序 连续时间财务
直接找台大财金系所的课应该就很够了
5F:推 micbrimac: 在台湾 自建交易系统会比Multichart或TS有优势吗? 03/03 20:22
6F:→ micbrimac: 还是最多差不多而已? 03/03 20:22
如果只想用网路上都能搜寻到的技术指标 真的用MC TS就行了
如果想用以外的,类似楼下提到的图型辨识 抓W底 M头就要自建系统
或者是想要自建技术指标需要复杂科学运算 这些都不是商业软体的范畴
机器学习就不用怀疑 Python
7F:推 noreasonkon: 看你的系统是怎麽写的 如果是想用图形辨识就只能自 03/03 21:11
8F:→ noreasonkon: 己打造系统 但如果是看K线用MC和TS基本上就可以了 03/03 21:12
9F:→ noreasonkon: 尺度小才需要自己写 K棒可以想成一种滤波的方式 03/03 21:13
10F:→ noreasonkon: 尺度大的(5分K或以上)基本上不用浪费时间去build系统 03/03 21:14
11F:→ noreasonkon: 好好想策略的期望值比较好 都可以赚到钱就是 03/03 21:15
没错 赚到钱才有用 搞一堆复杂的运算结果不能赚钱也是没用
13F:→ Rasin: 给点建议 (1st 白:比特币价 绿:美金 红:比特币数 粉:黑币数 03/03 21:33
14F:→ Rasin: 更正 粉:乙太币数 青:黑币数; x:时间轴 y:倍数) 03/03 21:35
15F:→ Rasin: y轴指的是全部换成美金/比特币/乙太币/暗黑币的总量与初始 03/03 21:37
16F:→ Rasin: 的比较 03/03 21:37
Rasin: 应该还要 粉青历史价等我一下
暗黑币跟乙太币都不熟 只知道乙太币在跟比特币对干
这些虚拟货币跟投机股的特性比较相近 有人炒作会暴涨暴跌
尤其是比特币 有数量上限 矿工就类似锁筹码的主力
矿工的竞争力来自低耗电高算力这种特性跟高频交易的军备竞赛接近
当主力跟拼设备都是有钱的大户或法人玩的游戏
所以这些我都不熟因为我不碰投机股 只分析权值股还有台股指数
如果你想当矿工就比较接近想用筹码控制股价的主力
如果你只是想赌虚拟货币价格的涨跌 就当成投机股分析即可
※ 编辑: ProTrader (220.142.151.66), 03/03/2017 22:20:29
※ 编辑: ProTrader (220.142.151.66), 03/03/2017 22:21:32
※ 编辑: ProTrader (220.142.151.66), 03/03/2017 22:22:43
※ 编辑: ProTrader (220.142.151.66), 03/03/2017 22:23:55
※ 编辑: ProTrader (220.142.151.66), 03/03/2017 22:24:27
※ 编辑: ProTrader (220.142.151.66), 03/03/2017 22:24:53
18F:→ Rasin: ok tks 03/03 22:25
19F:推 ntcbman: 收益良多谢谢Pro大 03/04 09:18
20F:推 dodo222kimo: 推猛!!! 03/04 09:19
21F:推 yuiop0929: 谢谢protrader的回文 03/04 22:27
22F:推 Rasin: 再借问一下想用手机<->PC的话 有什麽关键字可以GOOGLE TKS 03/06 22:30
23F:推 Rasin: (用指令控制PC而非远端) 03/06 23:04
问这种问题@@ 你跑错版了吧 不知道 我只知道远端遥控
※ 编辑: ProTrader (220.142.136.89), 03/06/2017 23:19:04
24F:推 Rasin: ok stil thx 03/07 00:16
25F:推 magier: putty 03/07 16:45
26F:推 micbrimac: MC TS跑日间交易来得及吗? 03/07 20:11
5秒以上的波段应该都可以 高频交易一定不行
※ 编辑: ProTrader (220.142.140.192), 03/07/2017 22:01:58
27F:推 kiss110756: 专业给推 03/10 23:39
28F:推 petertom: 请问元大的API去哪里查询呢? 03/15 11:07
找营业员 公司有API客服
※ 编辑: ProTrader (220.142.122.158), 03/15/2017 14:17:09
29F:推 gn00291010: 03/20 00:48
30F:→ micbrimac: 如果想用C#或python串API 比较推荐哪家券商 03/23 13:30
31F:推 ETHZ: 目前没有一家券商有给Python的API使用范例.很不好串.C#很多 03/23 21:21
32F:推 micbrimac: 如果要用C#或C++串 哪一家提供的API最好用? 03/31 23:54
33F:→ ProTrader: 能自己写的话没差很多 元大的说明文件有比较详细 04/02 01:18
34F:推 roninmissyou: 感谢各位先进的经验分享,解除心中疑惑~ 06/13 23:03
(ETHZ 删除 NNGG 的推文: SZBZ分身乱版)