IRS Strategy Development Skill

📈 C#量化策略开发专业框架

专为SunnyQuant量化投研系统提供C#策略开发支持,覆盖生命周期管理、行情订阅、算法交易、回测优化及可视化全流程。

收藏
6.3k
安装
1.3k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心定位

IRS(SunnyQuant Investment Research System)是基于C#/.NET的专业量化投研框架,支持策略研发、回测验证与实盘交易全链路开发。该技能提供从项目模板创建到策略部署的完整知识图谱。

核心能力

项目工程化

  • 标准化项目结构:dotnet new irs生成包含策略核心、回测(WinForm/Blazor/Console三端)、实盘交易的多项目解决方案
  • 推荐JetBrains Rider作为IDE,跨平台兼容Windows/Linux/macOS

策略生命周期管理
完整回调链路:Init初始化 → BeforeTrading行情订阅 → OnQuoteArrive/OnCandleArrive实时处理 → AfterTrading盘后分析 → AfterSettlement结算校准 → Finished资源释放。支持outDated标记区分历史补推与实时数据。

交易执行体系

  • 算法交易:子单/追单/TWAP/配对交易等算法通过[UseXxxAlgo]特性启用
  • 多账户管理:标签化账户配置支持股票/期货/融资融券多品种隔离
  • 子策略架构:父子策略数据隔离、资金共享的一级嵌套组合

数据与回测

  • 147基础数据(Tick/K线/日线)+ 聚源数据库(基本面/合约信息)双源支撑
  • 参数优化:RangeParams/ValueListParams/MultiplierParams/EnumParams四维调参
  • 可视化:全局资金曲线、日内价差图、K线副图指标叠加

显著优势

1. 工程完备性:国内少有的C#原生量化框架,类型安全、性能优异
2. 多模回测:Console无头模式适合CI/CD,Blazor跨平台Web界面,WinForm原生深度交互

3. 算法丰富:内置TWAP/VWAP/追单/配对等成熟执行算法

4. 数据闭环:行情、基本面、ETF申赎、融资融券、分红送股全覆盖

局限与风险

环境依赖

  • 模板安装需访问盛冠达内网(nuget.shengguanda.com),外网用户受限
  • 部分功能(如实盘融券额度查询)依赖券商接口,回测固定模拟

设计约束

  • 子策略仅支持一级嵌套,复杂组合需扁平化设计
  • 多子策略同标的交易会导致开平逻辑复杂,需人工规避
  • 定时任务盘中重启不自动补单,需策略层自行兜底

安全合规

  • 实盘交易涉及真实资金,需严格区分IsTest回测标识
  • 策略标签隔离不当可能导致跨策略资金/持仓误判

适合人群

  • 有C#基础的量化研究员/交易员
  • 需要替代Python生态、追求性能与类型安全的机构团队
  • 已部署盛冠达内网基础设施的中大型资管机构

IRS Strategy Development Skill 内容

references文件夹
tableInfo文件夹
手动下载zip · 1.4 MB
Bond_ABSBasicInfo.jsonapplication/json
请选择文件