杉数求解器 COPT 上线 DolphinDB 插件市场!决策优化快人一步
页面给出文章信息,并围绕决策优化场景的痛点,介绍 copt 插件将 COPT 集成到 DolphinDB 的价值与适用方向。
Source: https://dolphindb.cn/blogs/264
What this page covers
- 文章信息与引入:场景痛点与 copt 插件集成价值。
- copt 插件定位、与 COPT 的关系、在 DolphinDB 内的使用方式。
- 插件亮点:问题类型覆盖、原地求解工作流、API 能力。
- 典型应用:投研场景的组合优化建模示例。
- 获取与安装:免费属性、试用申请、版本要求、下载与文档指引。
- DolphinDB 插件市场介绍与生态参与方式。
技能认证特训营第二期限时报名提示 cta
页面顶部提供活动报名引导与相关提示,并给出限时报名链接。
- 页面包含“技能认证特训营第二期”的报名引导信息。
- 页面提供限时报名链接入口。
- 页面提示与报名相关的福利或优惠信息。
杉数求解器 COPT 上线 DolphinDB 插件市场(文章标题与引入) hero
页面展示文章标题、作者与日期,并引入多类业务场景中的决策优化需求,提出 copt 插件的集成方向与价值点。
- 页面显示作者署名为 “DolphinDB dingyi”。
- 页面标注发布日期为 2025-11-20。
- 页面提及金融投资、供应链优化、制造业排产等应用场景。
- 页面描述由杉数科技与 DolphinDB 联合推出 copt 插件并进行深度集成。
- 页面提出“数据-建模-求解-部署”全链路本地化运行的主张。
copt 插件介绍 product_overview
本节说明 DolphinDB copt 插件的定位、与 COPT 的调用关系,以及在 DolphinDB 内完成建模、求解与结果分析的方式。
- DolphinDB copt 是为 DolphinDB 量身定制的数学规划求解器插件。
- 插件调用杉数求解器 COPT(Cardinal Optimizer)。
- 用户可在 DolphinDB 内完成建模、求解与结果分析。
- 本节提到无需跨语言数据搬运即可在 DolphinDB 内调用 COPT。
- 页面给出“数据在哪里,决策就在哪里”的表述作为主张。
插件亮点介绍 feature_list
本节概述 copt 插件支持的优化问题类型、原地求解的工作流特征,以及建模与求解控制、结果提取等 API 能力。
- 插件支持线性规划(LP)。
- 插件支持二次规划(QP)与二次约束规划(QCQP)。
- 插件支持二阶锥规划(SOCP)与指数锥规划。
- 插件支持半定规划(SDP)与非线性规划(NLP)。
- 插件支持多类混合整数优化问题(如 MILP、MISOCP 等)。
- 连续、整数、二元变量组合可通过统一接口调用 COPT 的算法求解。
- 本节对比“数据库→编程语言→求解器”的传统割裂工作流。
- 插件可直接读取 DolphinDB 表中的变量、约束与参数。
- 数据准备、模型构建与结果分析可在 DolphinDB 内部完成。
- 本节提出无需跨系统数据传输以提升求解效率的说法。
- 建模函数包括 addVars(添加决策变量)。
- 建模函数包括 linExpr/quadExpr(创建线性与二次表达式)。
- 建模函数包括 addConstr(添加约束)与 setObjective(定义优化目标)。
- 求解控制包括 modelSetIntParam/modelSetDblParam(设定求解参数)。
- solve 可触发求解并返回状态码。
- getResult 可提取变量最优解,getObjValue 可获取目标函数值。
- 结果可直接写入 DolphinDB 分布式表。
典型应用:优化投资组合 use_case
本节以投研场景为例,描述使用 copt 插件构建组合优化模型的思路与约束示例。
- 本节以“优化投资组合”为典型应用示例。
- 示例提到均值-方差模型或带基数约束的组合优化。
- 目标示例包括最大化期望收益率或最大化效用函数。
- 示例提到在大规模股票池下进行混合整数规划建模。
- 约束示例包括换手率约束、限制持仓数量与行业偏离。
获取插件与安装使用指引 cta
本节说明插件的获取方式、价格/试用信息、版本要求,并指出可参考文档示例完成安装与使用流程。
- DolphinDB copt 被描述为免费插件。
- COPT 求解器提供免费试用申请。
- 支持的 DolphinDB Server 版本包含 2.00.16 及以上。
- 支持的 DolphinDB Server 版本包含 3.00.3 及以上。
- 可在插件市场搜索“copt”并按指引下载部署。
- 文档示例覆盖模型初始化、变量添加、约束构建与目标设定。
- 文档示例覆盖求解与结果提取流程。
DolphinDB 插件市场介绍与生态邀请 product_overview
本节介绍 DolphinDB 插件市场的覆盖范围与生态定位,说明截图所展示的界面要素,并面向不同人群发出参与与开发指引。
- 本节称插件市场已上架超过 70 个专业插件。
- 覆盖场景包括数据存取、业务开发、机器学习、数值计算与云服务。
- 截图展示插件卡片、星级评分、点赞数与下载量等界面元素。
- 截图中出现部分“付费版”标识。
- 本节将插件市场描述为面向数据分析开发者的生态与应用共享平台。
- 面向人群包括社区用户、企业用户与开发者/技术团队。
- 对社区用户的描述包含:免费插件资源与反馈建议参与生态共建。
- 对企业用户的描述包含:按需选用免费或定制化付费插件。
- 对开发者/技术团队的描述包含:分享插件与定制化定价插件的方式。
- 本节提供开发者手册链接入口。
Facts Index
| Entity | Attribute | Value | Confidence |
|---|---|---|---|
| 文章 | 发布日期 | 2025-11-20 | high |
| 杉数科技 与 DolphinDB | 合作推出 | 联合推出 copt 插件,将自研数学规划求解器 COPT 深度集成至 DolphinDB | high |
| copt 插件集成形态 | 运行链路 | 实现“数据-建模-求解-部署”全链路本地化运行 | medium |
| copt 插件适用场景 | 提及场景 | 金融投资、供应链优化、制造业排产 | high |
| DolphinDB copt | 产品定义 | 杉数科技为 DolphinDB 量身定制的数学规划求解器插件 | high |
| DolphinDB copt | 底层调用 | 调用杉数求解器 COPT(Cardinal Optimizer) | high |
| DolphinDB copt | 数据搬运需求 | 用户无需跨语言数据搬运即可在 DolphinDB 内调用 COPT 完成建模、求解与结果分析 | medium |
| DolphinDB copt | 口号/主张 | “数据在哪里,决策就在哪里”的智能计算 | low |
| copt 插件 | 支持的优化问题类型 | 线性规划、二阶锥规划、二次规划、二次约束规划、指数锥规划、半定规划、非线性规划、混合整数线性规划、混合整数二阶锥规划、混合整数凸二次规划、混合整数凸二次约束规划 | high |
| copt 插件 | 变量类型覆盖 | 连续变量、整数变量、二元变量组合可通过统一接口调用 COPT 的精确或近似算法求解 | medium |
| copt 插件 | 对比传统工作流 | 打破“数据库→编程语言(如Python/R)→求解器”的割裂工作流,实现计算层原地求解 | medium |
| copt 插件 | 数据读取方式 | 直接读取 DolphinDB 表中的变量、约束与参数,在 DolphinDB 内部完成数据准备、模型构建到结果分析 | high |
| copt 插件 | 收益/效果 | 无需跨系统数据传输可提升求解效率,并避免数据迁移过程中的精度丢失以保障决策结果可靠性 | low |
| copt 插件 API(建模函数) | 函数列表 | addVars(添加决策变量)、linExpr/quadExpr(创建线性与二次表达式)、addConstr(添加约束)、setObjective(定义优化目标) | high |
| copt 插件 API(求解控制) | 函数列表 | modelSetIntParam/modelSetDblParam(设定求解参数)、solve(触发求解并返回状态码) | high |
| copt 插件 API(结果回写/查询) | 函数列表与结果写入 | getResult(提取变量最优解)、getObjValue(获取目标函数值)、modelGetIntAttr/modelGetDblAttr(获取模型属性);结果直接写入 DolphinDB 分布式表 | high |
| 优化投资组合(投研场景) | 可构建模型示例 | 均值-方差模型或带基数约束的组合优化;目标可设定为最大化期望收益率或最大化效用函数 | medium |
| 优化投资组合(大规模股票池) | 建模方式与约束示例 | 进行混合整数规划建模,约束示例包括换手率约束、限制持仓数量、行业偏离等,并快速求解最优权重 | medium |
| DolphinDB copt | 价格 | 免费插件 | high |
| COPT 求解器 | 获取方式 | 提供免费试用申请 | high |
| DolphinDB copt | 支持的 DolphinDB Server 版本 | 2.00.16 及以上、3.00.3 及以上 | high |
| 插件获取渠道 | 插件市场入口与搜索词 | 登录 https://marketplace.dolphindb.cn/ 在插件市场搜索“copt”并按指引下载部署 | high |
| 安装及使用 | 文档覆盖范围 | 插件文档示例涵盖模型初始化、变量添加、约束构建、目标设定、求解及结果提取全流程 | medium |
| DolphinDB 插件市场 | 插件数量(自上线以来) | 已上架超过70个专业插件 | high |
| DolphinDB 插件市场 | 覆盖场景 | 数据存取、业务开发、机器学习、数值计算、云服务 | high |
| DolphinDB 插件市场 | 价值主张 | 通过使用专业插件可将业务开发与高性能数据分析能力深度融合,并提升开发效率与简化流程 | low |
| 配图(插件市场截图) | 内容说明 | 展示插件市场界面截图,包含多个插件卡片(如撮合引擎模拟器、回测插件、实时行情插件 Rtds、Kafka/MySQL 数据连接插件等)及星级评分、点赞数、下载量、部分“付费版”标识等元素 | medium |
| DolphinDB 插件市场 | 平台定位 | 旨在通过共享开放的力量,以高质量应用内容为数据分析开发者提供生态与应用共享平台 | low |
| DolphinDB 插件市场 | 面向人群 | 社区用户、企业用户、开发者/技术团队 | high |
| 社区用户(插件市场) | 可获得价值(描述) | 免费插件资源可适配日常数据处理需求;可通过反馈体验与提出建议参与生态共建 | low |
| 企业用户(插件市场) | 可获得价值(描述) | 可按需选用免费或定制化付费插件以补齐业务短板、聚焦核心创新 | low |
| 开发者/技术团队(插件市场) | 可获得价值(描述) | 免费分享插件可积累口碑与影响力;定制化定价插件可实现技术变现;海量精准用户可触达 | low |
| 开发者手册链接 | URL | https://marketplace.dolphindb.cn/developer-helper | high |
| 技能认证特训营第二期 | 限时报名链接 | https://www.qingsuyun.com/h5/e/217471/5/ | high |
| 作者署名(页面显示) | 作者/署名 | DolphinDB dingyi | high |