V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
shidenggui
V2EX  ›  分享创造

基于 Python 的股票程序化交易/量化框架 easyquant

  •  
  •   shidenggui ·
    shidenggui · 2016-03-08 22:34:21 +08:00 · 10053 次点击
    这是一个创建于 2963 天前的主题,其中的信息可能已经有所发展或是发生改变。

    很久前写了个支持实盘的框架,旧贴,因为对应的交易和行情类库更新了不少东西,所以花点时间重构了下,加了不少新功能。

    交易模块

    easytrader

    原来支持华泰、佣金宝

    在其他开发者的贡献下添加了银河和雪球的模拟盘(雪球就是由 v2 的小伙伴 @好个飞飞 贡献)。

    银河支持基金的分拆、赎回、合并。支持 Python3 / Python2

    行情模块

    easyquotation

    原来只支持新浪

    目前还支持腾讯财经、 leverfun 的免费十档、集思路的分级基金以及相关套利接口

    • 允许自定义行情来源、行情推送时间
    • 允许同时使用多个行情推送来源。

    只支持 Python 3.5+,所以整个框架需要 Python 3.5+

    日志

    允许定义全局的日志类以及分别定制每个策略的日志

    策略

    • 增加 clock 函数,推送开市、收市以及相关定时事件

    详细可见此 easyquant ,欢迎 star && fork

    第 1 条附言  ·  2016-03-08 23:21:54 +08:00
    @haogefeifei 忘记 V 站没中文 ID 了
    8 条回复    2016-03-09 13:54:16 +08:00
    haogefeifei
        1
    haogefeifei  
       2016-03-08 23:58:38 +08:00
    前排支持。
    uuair
        2
    uuair  
       2016-03-09 00:53:55 +08:00
    支持,我爱你。。。太爽了。。
    jedyu
        3
    jedyu  
       2016-03-09 08:38:53 +08:00
    只想问 LZ 靠这个赚到钱了吗?
    mclxly
        4
    mclxly  
       2016-03-09 09:17:29 +08:00
    有时间试试,看起来不错~
    mahone3297
        5
    mahone3297  
       2016-03-09 09:52:03 +08:00
    》原来支持华泰、佣金宝
    问 lz ,不是所有券商都开头接口的吧,还是协议分析 hack 的?

    再问,这个是你量化交易模型?还是只是交易接口的统一?
    shidenggui
        6
    shidenggui  
    OP
       2016-03-09 12:56:41 +08:00
    @haogefeifei @uuair @mclxly 谢谢支持
    @mahone3297 走的 http 接口
    mahone3297
        7
    mahone3297  
       2016-03-09 12:58:05 +08:00
    @shidenggui 所有的券商,都走的 http 接口吗?按你的意思,基本都是?
    shidenggui
        8
    shidenggui  
    OP
       2016-03-09 13:54:16 +08:00
    @mahone3297 大部分都有网页交易,用的 http 接口
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2806 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:01 · PVG 22:01 · LAX 07:01 · JFK 10:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.