查看: 2813| 回复: 5
跳转到指定楼层
上一主题 下一主题
收起左侧

求一些适合quant或金融行业学习的cs公开课,目标是提高quant工作能力

全局:
公开课
学校名称: na
Unit号: 1
开课时间: 2021-04-24
课程全名: Computer Science for Quantitative Finance
平台: 其他
URL: https://www.1point3acres.com/bbs/forum-128-1.html

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 sigridh 于 2021-4-26 08:39 编辑

希望发的板块没错,如有请指正。

如题,我知道quant的很多工作都需要写码,想问学习一下cs什么方面的内容对quant工作有用呢?我个人有些编程基础但本科不是cs专业的,感觉之前实习中如果告诉我要做什么让我实现不难,但经常不知道怎样是elegant的code。不单指算法和efficiency,也指一些功能性的code怎么设计或写出来比较好,有什么原则之类的。其他遇到过的困难也包括遇到bug要花很长时间找,即不知道怎么系统性debug。

这个板块有很多公开课的信息,但不知道怎么选择。求意见,感谢!


上一篇:CS61 B 求队友
下一篇:完全小白求推荐适合整理数据/做可视化/网站的语言和课程
全局:
sigridh 发表于 2021-04-27 07:43:22
感谢意见,很有帮助!我不是想职业发展成quant developer,但感觉其他quant的职业也对写码有要求。就是希望自己工作的时候不要成为留下s****y code的人哈哈。data struct
程序设计的话,可以看点ood 或者design pattern(比如singleton, factory design pattern) 方面的书,你可以搜一搜地里面很多人提到过的书籍。我个人是通过geeksforgeeks,还有StackOverflow 遇到不会的,去深挖,这种学习对面试,准备时间短有效,如果时间长还是多看看这方面的书吧。

如果不想成为quant developer或者不想转码,其实不用学的太深,工作中用的不太多,因为不会写大量的code,面试时候也不会考system design之类的,多学学Python,巩固statistic,finance方面的知识更有用。

补充内容 (2021-04-27 23:24 +08:00):
再补充一点,如果quant team中没有纯developer,cs背景的,不会过多关注code time efficieny,因为他也不太懂,也不会关注很多你的code质量,我见过有的quant 做了快10年了,一直用vector/list instead of hashmap,所以可能更关注的是你的methodology是不是有效,你的assumption是不是make sense,你的strategy是不是profitable。

人的精力毕竟有限,quant这行,尤其是金工学的杂,但每个学的都不深,个人感觉最好要抓住你的从事的方向,精准打击

评分

参与人数 1大米 +2 收起 理由
sigridh + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
ThetaSigma14 2021-4-26 09:07:10 | 只看该作者
全局:
1. 看公司codebase 2. 看星星多的开源github project 3.上个online cs? btw同行小白,可以加交流!

评分

参与人数 1大米 +2 收起 理由
sigridh + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

全局:
如果想做high frequency trading或者trading developer,c++必备,个人感觉c++ primer作为入门可以。如果做quant research或者model development,多学点python,c++基本不用管。如果想写elegant code,个人经验,可以上一些mooc data structure and algorithm 的课作为入门,然后直接刷题,刷题多了,很多算法就通了,还能用于面试。如果想问基本的编程语言,YouTube 很多beginer的课也不错

Debug的话,可能需要industry 一些经验,其实慢慢写多了,你大概就能猜出来哪里错了。

评分

参与人数 2大米 +3 收起 理由
sigridh + 2 很有用的信息!
jyc0512 + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
 楼主| sigridh 2021-4-27 22:38:50 | 只看该作者
全局:
ThetaSigma14 发表于 2021-4-26 09:07
1. 看公司codebase 2. 看星星多的开源github project 3.上个online cs? btw同行小白,可以加交流!

感谢靠谱意见!第三个我也考虑过,但想想要找老师要推荐信就觉得太麻烦了哈哈
回复

使用道具 举报

🔗
 楼主| sigridh 2021-4-27 22:43:22 | 只看该作者
全局:
beckswu 发表于 2021-4-26 11:30
如果想做high frequency trading或者trading developer,c++必备,个人感觉c++ primer作为入门可以。如果做 ...

感谢意见,很有帮助!我不是想职业发展成quant developer,但感觉其他quant的职业也对写码有要求。就是希望自己工作的时候不要成为留下s****y code的人哈哈。data structure and algorithm 听起来是好主意。
还请问如果想学一些程序设计的原则或哲学(?)有没有什么课/内容推荐呢?感谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表