自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (9)
  • 问答 (3)
  • 收藏
  • 关注

原创 期货量化交易入门系列五——准备

依据国内监管要求,客户无法直连交易所系统,中间必须经过期货公司(Broker)的系统,这便是柜台系统。期货公司会有多套柜台系统,在功能上可以分为主席和次席系统。主席系统功能全面,支持出入金,盘后结算等,讲究的是高吞吐量与高可靠性,一般客户都是在主席系统上交易。例如CTP (Comprehensive Transaction Platform, 综合交易平台)即是上期所子公司上期技术开发的一套主席系统。

2025-05-26 18:05:10 896

原创 期货量化交易入门系列四——什么是穿透式监管,需要投资者做什么?

穿透式监管要求期货公司通过交易系统接口(如CTP API)采集投资者交易终端的硬件和软件信息,包括但不限于IP地址、MAC地址、操作系统版本、硬盘序列号等,并将这些信息加密后报送至期货市场监控中心,确保监管部门能够“穿透”多层交易结构,直接掌握交易主体的真实信息。

2025-05-26 17:31:41 923

原创 期货量化交易入门系列三——CTP生产API版本、评测API版本及SIMNOW环境

摘要 CTP API分为生产版(用于实盘交易,如v6.3.15及以上)和评测版(用于合规测试)。SimNow是官方模拟平台,需使用生产版API,支持穿透式监管,提供与实盘一致的交易环境,但数据有限制且非全天可用。生产环境通过期货公司接入,评测环境用于内部测试。SimNow需注册激活,提供模拟资金功能。建议开发者注意API版本兼容性,可结合OpenCTP等替代方案进行测试。版本迭代需符合监管要求,SimNow是实盘前的重要验证环节。

2025-05-26 16:50:17 886

原创 期货量化交易入门系列二——CTP和CTP API的概念

摘要: CTP(Comprehensive Transaction Platform)是上海期货交易所自主研发的核心期货/期权交易系统,提供交易、行情、风控等功能。CTP API是其编程接口,分为交易接口和行情接口,支持自动化交易与数据获取,具有低延迟、异步通信等技术特点。开发者需通过C++或封装语言接入,流程包括登录认证、行情订阅和交易指令处理。CTP API适用于高频交易、量化策略等场景,优势在于低延迟和稳定性,但开发复杂度较高。与其它API相比,CTP专攻境内市场且生态丰富。学习资源包括官方文档和开源

2025-05-26 16:23:04 1126

原创 期货量化交易入门系列一——程序化交易与量化交易的概念

量化交易和程序化交易是两种数据驱动的交易方式。量化交易侧重策略开发,通过数学模型从历史数据中挖掘规律,应用于期货套利、CTA策略等;程序化交易则强调自动化执行,实现高频做市、条件触发等操作。两者区别在于前者是研究层面,后者是技术实现,但常结合使用。期货市场的杠杆、双向交易等特性对两者提出更高要求。未来发展将融合AI、异构数据等技术,但也面临过拟合、技术风险等挑战。两者共同提升市场效率,但需强化风险控制。

2025-05-26 16:02:51 482

原创 CTP Python API 利用Swig 封装Windows版(mduserapi)

目前上期技术CTP系统提供的API版本是C++版本,本文主要介绍Windows 64位平台下利用Swig工具将CTP C++接口mduser API转换为Python可调用的接口文件。0. 欢迎交流澄明之境:446042777。

2025-01-21 22:44:00 849

原创 CTP Python API 利用Swig 封装Windows版(traderapi)

这样全部完成之后,选择Release版本,我们按F7编译,在\thosttraderapi\Release目录底下可见thosttraderapi.dll动态库文件,说明编译成功,将其重命名为_thosttraderapi.pyd,这样CTP Python API就编译成功了。上述代码中使用了C++11中自带的字节编码转换库,主要适用于字节编码转换,因为CTP的中文是GB2312编码,转换为UTF-8编码,适合python输出。这是一个接口文件,用于告诉swig为哪些类和方法创建接口。

2025-01-21 22:07:48 1478

原创 CTP API Windows版C++工程建立和DLL文件编译(traderapi)

本文主要介绍Windows 64位平台下利用Visual Studio 建立CTP C++工程并且编译DLL文件。

2025-01-21 22:02:29 546

转载 笔试题之Java基础部分

基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法,其他。 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?java中的保留字,现在没有在j

2014-11-11 20:11:24 559

清华计算机考研攻略,清华计算机考研攻略

清华计算机考研攻略,

2012-10-05

Linux 系统命令及其使用详解(大全)

Linux 系统命令及其使用详解(大全) (来源: 中国系统分析员)

2012-10-05

vc++6.0插件自动加双括号自动纠错英文单词提示代码行

vc6.0的两个插件,可以放在VC目录下,可以帮助VC6.0的使用者更加快速更准确的编写代码,自动加双括号等符号,自动纠错英文单词,实时纠错,提示代码行等功能。

2013-04-22

16天记住7000考研单词

快速记忆考研单词的方法——句子记忆。16天记住7000考研单词(第一天) 1. With my own ears I clearly heard the heart beat of the nuclear bomb. 我亲耳清楚地听到原子弹的心脏的跳动。 2. Next year the bearded bear will bear a dear baby in the rear. 明年,长胡子的熊将在后方产一头可爱的小崽. 3. Early I searched through the earth for earthware so as to research in earthquake. 早先我在泥土中搜寻陶器以研究地震. 4. I learn that learned earnest men earn much by learning. 我得知有学问而认真的人*学问挣很多钱. 5. She swears to wear the pearls that appear to be pears. 她发誓要戴那些看起来像梨子的珍珠。 6. I nearly fear to tear the tearful girl's test paper. 我几乎害怕撕那个泪流满面的女孩的试卷. 7. The bold folk fold up the gold and hold it in hand. 大胆的人们将黄金折叠起来拿在手里。 8. The customers are accustomed to the disgusting custom. 顾客们习惯了令人讨厌的风俗. 9. The dust in the industrial zone frustrated the industrious man. 工业区里的灰尘使勤勉的人灰心.

2012-10-05

Windows.环境下32位汇编语言程序设计(第2版)

Windows.环境下32位汇编语言程序设计(第2版)

2012-10-05

汇编语言全接触

汇编语言全接触

2012-10-05

EditPlus破解版 3.31.1279 汉化中文免费版

EditPlus破解版 (强大的文字处理软件) 3.31.1279 汉化中文免费版

2012-10-05

常用8086/8088汇编指令 彩色版

常用8086/8088汇编指令 彩色版,常用汇编系统指令

2012-10-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除