推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
ookiddy
V2EX  ›  Python

量化分析师的 Python 日记 [第 1 天:谁来给我讲讲 Python?]

  •  
  •   ookiddy · Apr 8, 2015 · 16544 views
    This topic created in 4232 days ago, the information mentioned may be changed or developed.
    https://app.wmcloud.com/mercury/community/share/54c89443f9f06c276f651a52

    这里有人愿意学习写交易策略这种事情么
    46 replies  •  2022-01-11 16:31:09 +08:00
    staticor
    staticor
    Apr 8, 2015
    1
    这里竟然有Quant
    lsmgeb89
    lsmgeb89
    Apr 8, 2015
    2
    这个不是数学,物理 PHD 干得活嘛?
    bigtan
    bigtan
    Apr 8, 2015❤️1
    3
    最近准备写一个《Python for quantitative finance》系列,准备拿博文做quant的敲门砖。第一篇已经完成,第二篇已经构思了框架,待写完了和楼主交流交流。
    lwhite
    lwhite
    Apr 8, 2015❤️1
    4
    当然有,但是不知道需要如何入门就是了。Quant工这个词虽然听过,可是身边没有相关从业人员...希望LZ可以持续更新。
    soba
    soba
    Apr 8, 2015
    5
    python不适合搞高频交易啊
    一开始就错了

    高频要java scala c++
    甚至nodejs也成
    ljcarsenal
    ljcarsenal
    Apr 8, 2015
    6
    这行待遇完爆普通程序员吧。。。
    怎么入行
    soba
    soba
    Apr 8, 2015
    7
    python适合实时性要求不高的场景

    erp 云os 。。。。
    liboyue
    liboyue
    Apr 8, 2015 via Android
    8
    有兴趣。。。马克。。。
    megoo
    megoo
    Apr 9, 2015
    9
    @bigtan 第一篇在哪里?是博客么?
    yangff
    yangff
    Apr 9, 2015 via Android❤️1
    10
    @soba 他们这个只是做模拟吧。。
    soba
    soba
    Apr 9, 2015
    11
    @yangff

    蛋疼 浪费生命

    java scala c++ c甚至fpga才是高频交易的王道
    yangff
    yangff
    Apr 9, 2015 via Android
    12
    @soba 我的意思是。。稍微围观一下可以看出。。这个只是相当于数据分析+策略模拟之类的。。因此写起来方便相比效率才是他们考虑的东西。。
    soba
    soba
    Apr 9, 2015
    13
    @yangff

    其实js java c++设计算法的改动代码很小
    (偶做过js的密集计算性能不行 转c++ 几乎秒转换)

    python和c系列差别很大
    leedstyh
    leedstyh
    Apr 9, 2015❤️1
    14
    @soba 谁说quant就指的是高频了,高频的话当然需要java/c++,但是低频的quant,Python足以!
    Actrace
    Actrace
    Apr 9, 2015 via iPhone
    15
    java做计算这个理论是从哪里开始的
    ldehai
    ldehai
    Apr 9, 2015
    16
    @ookiddy 不错,科学计算我喜欢,曾经搞过一个土壤分析的小项目
    ookiddy
    ookiddy
    OP
    Apr 9, 2015
    17
    @staticor 目标是人人都能成为Quant
    ookiddy
    ookiddy
    OP
    Apr 9, 2015
    18
    @bigtan nb!可以邀请您来我们社区发一下作品么
    ookiddy
    ookiddy
    OP
    Apr 9, 2015
    19
    @leedstyh @soba @yangff 是的,搞高频是很小的一撮人,低频的Quant,比如做日间的量化策略,python足够了
    ookiddy
    ookiddy
    OP
    Apr 9, 2015
    20
    @yangff 实盘正在高速开发中,敬请期待啊
    bigtan
    bigtan
    Apr 9, 2015
    21
    @megoo 博客草稿里面,待我把第二篇写完
    dwztom
    dwztom
    Apr 9, 2015
    22
    我是物理PhD,楼主是quant,能交个朋友吗?
    HerrDu
    HerrDu
    Apr 9, 2015
    23
    敢问“量化分析师”是做什么的?
    dwztom
    dwztom
    Apr 9, 2015 via Android
    24
    @leedstyh 请问为什么高频要c++,低频要python,里面有什么玄机吗?谢谢您
    leedstyh
    leedstyh
    Apr 9, 2015 via Android
    25
    @dwztom 运行效率,高频里每一毫秒都要争取,为了速度,甚至需要把运行程序的电脑放置到交易所旁边,因为光纤也有延迟。低频就无所谓了。


    @ookiddy LZ那个社区是你做的吗
    ookiddy
    ookiddy
    OP
    Apr 9, 2015
    26
    @HerrDu “量化分析师”是Quantitative Analyst翻译过来的,有一些怪异,但是基本上大的投行有叫这个的,也有叫Strategiest策略分析师,对冲基金里叫Quant Trader,但是干的活基本都是类似的
    bl2fu
    bl2fu
    Apr 9, 2015
    27
    之前写过一个策略,也实现盈利了,国内接口大多都是c的,没用py写过哎,楼主为啥要用py呢?
    bl2fu
    bl2fu
    Apr 9, 2015
    28
    量化分析师这个词太装逼了,说到底,也是一名从事高科技行业的农民工!
    jun4rui
    jun4rui
    Apr 9, 2015
    29
    可以pypy嘛
    ookiddy
    ookiddy
    OP
    Apr 9, 2015
    30
    @bl2fu 是的,就是金融民工,只是做的好的民工赚的钱稍微多一点罢了,也是很多没有背景的人发家的一条途径,很多基金经理都是屌丝出生,投资这个行业比较好就是不管你什么学历啊背景啊,衡量的标准都只有一个
    ookiddy
    ookiddy
    OP
    Apr 9, 2015
    31
    @leedstyh 是的,我要做一个众包版的对冲基金
    langhua9527
    langhua9527
    Apr 9, 2015
    32
    quant要学习些啥子啊,我搞过MT4里面MQL
    langhua9527
    langhua9527
    Apr 9, 2015
    33
    quant要学习些啥子啊,我搞过MT4里面MQL,MATLAB也会的,数学虽然忘完了,但是也可以精通的,求楼主指点指点。
    kkceo
    kkceo
    Apr 9, 2015
    34
    哇,强力关注
    staticor
    staticor
    Apr 9, 2015
    35
    Quandl.com 刚发现的一个网站 觉得挺好的.
    对了 还有Pypi的Api工具: Quandl.com

    我就打算能用plt画个股票K线就行 要求不高
    staticor
    staticor
    Apr 9, 2015
    36
    wenbinwu
    wenbinwu
    Apr 9, 2015
    37
    有兴趣的可以玩玩https://www.quantopian.com/
    macemers
    macemers
    Apr 9, 2015
    38
    感觉楼主做的东西确实和quantopian.com类似~

    作为金融业的码农,还是很希望能和楼主好好交流~
    wzzyj8
    wzzyj8
    Apr 9, 2015
    39
    人家压根没说HFT为什么这么多人说python效率不够神马的。。。solo QT开发效率第一位,python完全OK,看怎么运用了。期待楼主后续
    clino
    clino
    Apr 10, 2015 via Android
    40
    性能不好要优化可以考虑关键模块用cython写?
    Comdex
    Comdex
    Apr 10, 2015
    41
    楼主所贴出的那个网站提供的服务是永远免费的么?还有内置的DataApi会对外开放么?让其他编程语言也可以调用?
    carmackjia
    carmackjia
    Apr 17, 2015
    42
    额,在这里发招聘真的好吗?http://www.v2ex.com/t/184411
    ookiddy
    ookiddy
    OP
    Apr 21, 2015
    43
    @macemers 多多交流
    1989644604
    1989644604
    Apr 20, 2016
    44
    发现一个用于做金融量化分析很好的免费数据源(tushare): http://tushare.org
    eastrd
    eastrd
    May 25, 2016
    45
    首先, python 只是一个编程语言,运行效率完全看你用的是什么解释器。
    其次,用 python 做量化的最主要的原因是开发快,有想法就能立即实现!
    数据什么都完全可以进行 Backtesting ,策略算法对了之后可以考虑改成其他语言。

    不要乱黑我大 Python :/
    Coeus999
    Coeus999
    Jan 11, 2022
    46
    @staticor 请问下您是在量化私募行业吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   499 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 21:23 · PVG 05:23 · LAX 13:23 · JFK 16:23
    ♥ Do have faith in what you're doing.