V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
encro
V2EX  ›  投资

个人量化入门 - 工具篇

  •  
  •   encro · 290 天前 · 2468 次点击
    这是一个创建于 290 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以下内容来自我的 blog: https://c4ys.com/archives/3106

    量化回测

    通达性公式(入门级)

    通达信公式非常简单,可以做日线和分钟线级别测试,一次可以测试多个品种,但是不支持组合测试。支持结果可视化以及分析报告,使用步骤:

    • 电脑下载通达信金融终端;
    • 依次点击右上角:公式 》程序交易系统测评

    backtesting.py (Python,简单,需要自己下数据)

    https://github.com/kernc/backtesting.py

    vn.py,backtrader,vectorbt (Python,较容易,需要自己下数据)

    同花顺 supermind (简单,无需下数据,基于云,速度一般,支持组合和问财,有社区,支持实盘)

    掘金量化(简单,数据在本地日线以下需要付费,基于云,社区一般,支持实盘)

    聚宽量化(简单,基于云,社区较好,速度一般,,支持实盘)

    数据下载

    第 1 条附言  ·  287 天前
    如果有用,请点感谢(铜币不够发帖),超过 10 人感谢更新下一篇策略篇。
    第 2 条附言  ·  246 天前

    果仁网

    提供选股回测

    同花顺问财

    基于自然语言的选股工具

    第 3 条附言  ·  175 天前
    TradingView
    =========

    可交易美股,虚拟币,货币等。提供 web 回测,图形化。
    可自己编写指标,交易策略,脚本类似 python

    MetaTrader 4/5
    =============

    可交易美股,虚拟币,货币等。提供 web 回测,图形化。
    可自己编写指标,交易策略,脚本类似 c++
    第 4 条附言  ·  175 天前
    ## 实盘交易


    ### TradingView

    可交易美股,虚拟币,货币等。提供 web 回测,图形化。
    可自己编写指标,交易策略,脚本类似 python

    ### MetaTrader 4/5

    可交易美股,虚拟币,货币等。提供 web 回测,图形化。
    可自己编写指标,交易策略,脚本类似 c++

    ### QMT

    支持:股票、两融、ETF 申赎、可转债、期权、期货
    Tick 级、分钟级、五分钟级、十分钟级、日线、周线、月线等等

    ### Ptrade

    支持:股票、两融、ETF 申赎、可转债

    只支持分钟级和日线级别的频率
    第 5 条附言  ·  8 天前
    追加一个 freqtrade ,可以模拟和实盘虚拟币
    slamzhzm
        1
    slamzhzm  
       289 天前
    好资源!
    encro
        2
    encro  
    OP
       287 天前   ❤️ 1
    如果有用,请点感谢,超过 10 人感谢更新下一篇策略篇。
    bravecarrot
        3
    bravecarrot  
       248 天前
    谢谢楼主, 问一个比较矛盾的问题, 为啥赚钱的工具会发出来给其他人 竞争者不会变多吗
    encro
        4
    encro  
    OP
       247 天前
    @bravecarrot

    也许是亏钱的工具呢?
    HarveyLiu
        5
    HarveyLiu  
       243 天前
    量化国内环境已经很严峻了,没前几年好做了,资深量化圈的告诉你,框架和策略都是次要的,都是熟透的“工具“,最主要的是”专业财务数据源“,基本圈内都是用国外的数据 API ,国内的数据出错率太大了,稳定性也很差,有些还有参杂水分的,这两点对量化打击是致命性的,数据偏差意味着赋值给你变量的数据都是错的,你的 if 策略条件还不把你整死?你还敢用非专业财务数据源去实盘?数据源不对,你前面的功夫都白费。
    HarveyLiu
        6
    HarveyLiu  
       243 天前
    个人,小团队,做做入门实盘量化的,用 Eodhd 的数据好一点,但是稳定性肯定没有 Finnhub 这种稳定,中国大陆的数据,有阶段性的断档,不过其它国家,印度,日本,美国本土,都很稳定,好在,返回值都是空,大不了就断档这段期间不做了,或者砸钱买更稳定的数据源呗。
    HarveyLiu
        7
    HarveyLiu  
       243 天前
    大的团队,那肯定数据源都是买最好的,接口都是券商合作的席位接口,就算做 T+0 市价单都比你的都快,再加上量、价、时优先,人家量和时已经占优了一大半了,怎么样都玩不过大团队的。
    encro
        8
    encro  
    OP
       243 天前
    @HarveyLiu

    请理解为程序化交易即可。。。

    量化不等于高频。

    比如通过问财接口选股,也算吧。
    tdb11039gg
        9
    tdb11039gg  
       88 天前
    大佬,用 vnpy 做回测,需要购买数据服务吗(或者收到下载 csv ?),刚安装,一直提示下载数据失败
    encro
        10
    encro  
    OP
       88 天前
    @tdb11039gg

    请参考数据下载部分
    encro
        11
    encro  
    OP
       88 天前
    @tdb11039gg

    不用购买,

    前期可以用下通达性公式,同花顺 supermind ,聚宽量化入门和模拟

    中期用 backtesting.py ,backtrader 回测

    实盘和模拟考虑无门槛的国金 miniqmt ,或者 ptrade 。
    encro
        12
    encro  
    OP
       88 天前
    @tdb11039gg

    哦,先用 tradingview 也是非常不错的。
    tdb11039gg
        13
    tdb11039gg  
       88 天前
    @encro 茅塞顿开呀,vnpy 可能适合特定人群把,用了 backtrader 就挺好,一个 python 文件就可以搞定。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3492 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 11:37 · PVG 19:37 · LAX 03:37 · JFK 06:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.