想研究量化交易,可为啥 api 全是 Python 呀

283 天前
 sisi041
我不会这个新语言,我只会 c 和 java ,Java 不是一个用户基础很大的语言吗,为啥一到量化交易领域,都不提供 java 接口呢?

一把年纪了,真不想去学 Python ,看着就烦
1992 次点击
所在节点    问与答
21 条回复
0o0O0o0O0o
283 天前
可能是因为那些 researchers 看着 Java 就烦。。。
bigtan
283 天前
数据分析方面 JAVA 没有什么基础设施,基本上各类包都是 python 为主,你要想做这个,只能学习 python
Jwyt
283 天前
写简单的东西 python 太快了,我平时脚本都是 python
david101
283 天前
量化如果进化到尽头,大概就是诞生炒股 ai ,请问现存市面上的 ai 是什么写的?
Vegetable
283 天前
python 都学不会还研究什么量化交易啊,这都是小学生学的语言
sisi041
283 天前
@bigtan 调用 api 就是为了把历史数据取到本地,之后怎么清洗怎么分析那是很私人的事情,都是关上门各干各的。语言说白了就一个 download 的作用,可各个平台偏就只让用 Python 去下载,不让用 Java 下载。
david101
283 天前
隐秘 AI 巨头“幻方量化”:大模型,不止用来炒股 | 焦点分析-36 氪 https://www.36kr.com/p/2222018193621892
手握万块 A100 芯片,量化巨头幻方发布通用大模型! - 华尔街见闻 https://wallstreetcn.com/articles/3701177
量化都用上万张 a100 了,你猜为什么量化要用 python ?这本身就是 ai 领域不用 python 用啥?
zictos
283 天前
api 不就是 https 请求吗?可以直接请求,不参考特定语言的示例代码的。
不过 python 有 pandas_ta 库,常见的技术指标都可以直接计算;也有 pandas 库,进行数据分析和处理比较方便。其他语言不太清楚。
streamrx
283 天前
那个交易所的 api? 一般都会有几种语言的版本 除非很垃圾
DogeElon
283 天前
让 chatgpt 帮你写
Jirajine
282 天前
你说的那叫 sdk ,封装好了的 rest/ws api 而已,热门的交易所往往也有非官方维护的 sdk 。
数据分析不一定必须要用 Python ,Julia 和 R 也不错,当然你要是已经 Java 入脑很深了,还是用 Python 更合适。
nlfiasel
282 天前
你真写起来了,大概率也会最后切到 python 上。
同样的计算你用 py 写省太多事,然后回测的话还有 numpy 啥的库直接可以用
davinci21s
282 天前
同意 #11 ,api 可不管什么语言,你说的应该是 sdk 或者库,我都用 swift 写比特币量化了,这和语言没关系。
sjkdsfkkfd
282 天前
正经搞起来一般投研用 python ,实盘上 c++,Java 的接口真的很少见,还不如 C#常见
julyclyde
280 天前
@david101 你这是偷换问题
那如果不诞生炒股 AI 呢,量化用的语言还会和 AI 的语言发生因果关系吗
julyclyde
280 天前
一般说 API 都是通信语义的
如果你说的是“调用”,那叫 SDK
david101
279 天前
@julyclyde 可能你写的量化是设定价格到价触发这种,所以没觉得量化是属于 ai 大模型领域
julyclyde
272 天前
@david101 只有“一部分量化”属于。你是语文不及格
david101
272 天前
@julyclyde 你写的简单量化能在 ai 大模型量化下发挥作用不容易的,量化不是平常调用 api 写个小玩具,实现了小玩具这的功能就好了,量化是需要长期在那拿你的钱一直运行的,是需要它发挥作用的,不是平常随随便便写个东西实现了就叫写出来了,不用 python 从开头就错了
julyclyde
271 天前
@david101 你这说的好像除了 AI 就没办法做量化了似的
人家之前那么多 C++的量化公司都不存在是吧

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

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

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

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

© 2021 V2EX