首页 文章 精选 留言 我的

精选列表

搜索[全栈管理],共10000篇文章
优秀的个人博客,低调大师

量化研究 | PTrade函数大全:从入门到精通全解析

在做量化交易研究中,使用ptrade,我们会遇到写好的回测代码,在实盘无法运行,写的实盘代码在回测中无法运行,这个主要的问题在ptrade有的函数只能在回测运行,有的函数只能在实盘运行,有的函数实盘,回测都可以 比如只能回测的 ![](https://developer.qcloudimg.com/http-save/audit-12698924/e8f0adfed15fc4d2fa82e10114eddb86.webp) 只能实盘使用的 ![](https://developer.qcloudimg.com/http-save/audit-12698924/2a410e2c3fdb3ab834af79dc87b0aa67.png) 都可以使用的 ![](https://developer.qcloudimg.com/http-save/audit-12698924/691a7171aa6b5571969c68e6e14ff51b.webp) 安上面的3个分类,我整理了一些,参考学习研究  第一类:仅回测专用,核心定位:模拟真实交易环境的“参数配置器”,用于设置交易成本、流动性限制和初始状态 ![](https://developer.qcloudimg.com/http-save/audit-12698924/1a51e0e5b18e9e2a51398fa2342c9664.png) - ```javascript 函数名称 功能说明 核心场景 使用场景 set_commission 设置股票/ETF/LOF的佣金费率(如万2.5) 模拟交易成本 🔒 仅回测 set_fixed_slippage 设置固定滑点(如0.01元/股) 模拟交易成本 🔒 仅回测 set_slippage 设置比例滑点(如0.1%) 模拟交易成本 🔒 仅回测 set_volume_ratio 设置成交比例(如10%) 模拟流动性限制 🔒 仅回测 set_limit_mode 设置成交数量限制模式 控制单笔委托最大成交 🔒 仅回测 set_yesterday_position 设置初始持仓底仓 模拟持有某只股票 🔒 仅回测 convert_position_from_csv 从CSV文件批量导入初始持仓 批量设置底仓 🔒 仅回测 get_trades_file 获取回测对账数据文件 导出交易明细 🔒 仅回测 get_etf_list 获取回测环境中的ETF代码列表ETF策略配置 🔒 仅回测 set_future_commission 设置期货手续费(按手数或比例) 期货策略 🔒 仅回测 set_margin_rate 设置期货保证金比例 期货策略 🔒 仅回测 get_margin_rate 获取已设置的保证金比例 期货策略回测校验 🔒 仅回测 ``` 第二类:仅实盘专用,核心定位:量化策略落地的“API金钥匙”。这些函数直接接触券商柜台,掌握着新股申购、两融交易、实时快照行情、ETF篮子下单等核心实盘能力,是策略从理论走向实战的桥梁 ![](https://developer.qcloudimg.com/http-save/audit-12698924/601b57355c550240c0134e00f0bc1a76.png) 第三类:回测 + 实盘通用,核心定位:量化策略的“灵魂骨架”。这一大类包含了策略生命周期、行情数据获取、交易委托、技术指标计算、财务数据查询等核心功能。您80%以上的策略逻辑,都将基于这些函数构建。 ![](https://developer.qcloudimg.com/http-save/audit-12698924/25bcd45236a6aeebd9e59f8e2f2098d8.webp) 不懂的问我就可以,

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册