没接触股票交易系统,想问下大家,写个交易系统有多难。

43 天前
 qians666

没尝试过,想挑战下,不知道是不是不知天高地厚。

5179 次点击
所在节点    程序员
56 条回复
HongJay
43 天前
想想就可怕
Depth
43 天前
交易系统不难写,对接的实时性交易系统难。
encro
43 天前
tradeview 写一个交易策略,不难。。。赚钱-----难。。。
jjtang11
43 天前
技术不是问题,最大问题是找到稳定,准确,实时的数据源
testonly
43 天前
你是要交易系统还是赚钱的交易系统?
交易系统的话,你用大智慧预警出来,再获取交易软件的资金模拟键盘下单就行。
能盘前提前筛选锁定到三几百个股票内的,用通达信都行
要抢板的话,可能你要跟券商要 API 了,好像这个条件要求都不高。
赚钱的交易系统就帮不了你了,先有能力在 K 线图上显示一个像样点的买入卖出点再考虑交易系统吧。
sagaxu
43 天前
@Depth 技术上对接不难,上交所官方就提供了 API ,但门槛较高。券商也有 API ,账户里有个一千万,应该能申请开通了。
Nazz
43 天前
实现一个不难,难的是性能和可靠性
encro
43 天前
@jjtang11

miniqmt 挺好的,无门槛
ZZ74
43 天前
op 说的应该是真正的交易系统。一般都是 C 类语言写的。
你们说的是对接
FantaMole
43 天前
其实证券行业的交易系统,跟其它交易系统的最大区别我觉得是速度。就像不记得看的哪里写的,什么专门去纽交所拉条专线就为了比别人早几毫秒看到行情一样

国内几家头部技术提供商恒生、顶点、金证的极速交易系统,基本上单笔交易处理时间都在纳秒级别,从下单到上报到交易所基本都在个位数微秒。先是速度,然后才是并发,然后才是业务和风控
ivvei
43 天前
@FantaMole 不存在的,全是吹牛。上交所这种发单到确认得十几毫秒
Sawyerhou
43 天前
没明白你的交易系统是什么意思,API 券商都提供现成的,直接把策略接上去就行了。

一般来说,IT 和硬件方面看策略,策略交易频率越高要求越高。

自己做的话难点不在开发,在于策略,只要有赚钱的策略,代码可以找外包写。
Sawyerhou
43 天前
@ivvei 毫秒以上高频根本没必要做了,都是微秒级别,慢的百微秒,快的个微秒。
cvbnt
43 天前
仅以纳斯达克举例
1 、从 2020 年开始,每天要存储 700 亿条记录,峰值是 1130 亿条记录,数据湖和数据仓采用 Simple Storage Service (Amazon S3) 和 Amazon Redshift ,集群超过 70 个节点
2 、,纳斯达克的全球 IP 基础设施(包括延迟极低的交易网络)一直采用的是
思科® Catalyst® 和思科 Nexus® 交换机,同时监控采用 AppDynamics ,可能使用的是世界上最好的网络资源
3 、核心交易系统被称之为 INET ,INET 系统处理延迟小于 250 微秒,每秒可处理 100 万笔订单
真正的交易所软件和硬件的投入很大,相比之下开发人员的能力比较渺小
asmoker
43 天前
@cvbnt 真百万并发
xxjwxc
43 天前
https://www.v2ex.com/t/1063329
这里有一个,而且还开源免费!拿去不用谢
smlcgx
43 天前
看你的交易品类有多少吧,股票外汇期货衍生品,本地市场全球市场,还有楼上说的实时还是延时数据,下个 ibkr 参考一下就知道了
NoOneNoBody
43 天前
到底是交易系统还是交易模型啊?交易系统说的是证交所现在用的那个?
wxf666
43 天前
@FantaMole #10
@Sawyerhou #13

光速 30W KM/S ,一微秒才走 300 米,

这是要在交易所附近三公里下单,才能几微秒上报成功吗?

是这么算吗?
osilinka
43 天前
一个交易系统估计可以撑起来一个公司了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1063291

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX