创新业态下金融头部机构在 FICC 平台建设上的思考与实践

近年来,FICC 投资交易呈现活跃多元态势,创新转型稳步推进。FICC 平台电子化方兴未艾,是机构提升服务效率和质量的一大着力点。因此,在 FICC 平台建设上,许多机构都进行了深入研究,积累了丰富的实践经验。

DolphinDB 2024 年度峰会分论坛 C 聚焦于“创新业态下的 FICC 投资与交易”,邀请多位专家分享 FICC 平台构建经验。在圆桌环节,嘉宾们继续就 FICC 领域的热点话题展开讨论,分享了自己的真知灼见。

华泰证券 FICC 投资组合管理&分析平台 LAMP(large analytical model platform)建设实践

图片

在 FICC 领域,资产种类日益丰富给金融机构带来了多样化的投资选择、策略需求和做市需求。同时,面对快速变化的市场环境,单纯依赖人工判断已无法满足高效交易的需求,依靠强大的系统支持已成为必要。此外,随着监管逐步趋严,透明化和穿透式管理的要求也不断提升。这些变化对金融机构提出了更高的要求,尤其是在实时数据处理系统响应能力方面。

为应对这些挑战,华泰证券基于 DolphinDB 打造了 FICC 大象应用和 LAMP 平台。大象应用以其策略研发执行、交易定价、对客服务、一体化风控的核心能力服务于机构销售、投顾、自营、做市以及境内外业务。LAMP 则是为 FICC 大象应用提供模型能力的平台,旨在成为行业领先的一体化实时多资产投资组合管理及泛分析模型平台。

出于对性能、技术生态的融合能力、业务逻辑实践能力以及学习成本和技术支持能力的考量,华泰证券最终选用 DolphinDB 助力 LAMP 平台的构建。

在性能方面,DolphinDB 有着速度优势。例如,在普通查询场景下,其速度中位数比另一国际领先的数据库平台提升了 2.7 倍,而在聚合查询等更复杂的场景中,性能提升更是高达 10 倍。DolphinDB 还具备较为全面的技术生态融合能力,提供多种接口,确保数据流的顺畅衔接和系统的稳定运行。

姚忠兵老师还表示,DolphinDB 在金融领域的深厚积累使其在业务逻辑实践能力上也具有优势。与一些泛用型数据库不同,DolphinDB 提供了丰富的金融场景应用,能够精准满足华泰证券在 FICC 业务上的需求。在学习成本和技术支持能力方面,DolphinDB 通过类 Python 的编程脚本和实现脚本,大大降低了开发团队的学习门槛。DolphinDB 的易用性和简洁的编程模型,使华泰证券的技术人员能够快速上手并灵活应用。这不仅加快了 LAMP 平台的建设进程,也使得团队可以更加专注于业务逻辑的实现。

浙商银行 FICC 数智平台建设

浙商银行正向着建设基于数字化的 FICC 投资、研究、交易、销售领先综合服务平台目标稳步前行。

与传统银行的 IT 系统相比,浙商银行 FICC 数智平台有着显著的差异。传统银行的系统开发流程较为冗长,而浙商银行 FICC 数智平台采用了敏捷开发模式,由业务团队直接开发。基于日常实践,由点到面形成了一站式工作平台。这种开发模式实现了每日功能上线,大大缩短了功能迭代时间。

该平台集成了投资、研究、交易、销售四大模块。在平台建设过程中,DolphinDB 为其提供了强大支持,尤其是在数据存储计算场景中。

在数据存储场景中,DolphinDB 为团队提供了一个灵活的存储架构,使得海量的交易数据能够得到高效的存储和管理,并在后续的分析过程中展现出强大的计算能力。

以利率互换为例,一个投资组合中会有超过 5 万笔交易,过去平台使用 python 时需要 15 分钟才能处理这 5 万笔交易,但通过 DolphinDB,仅需 30 秒便能完成任务。陈卓老师称:“即使是平台运算最慢的场景,DolphinDB 也能在 30 秒内完成一次计算,使我们的投资组合分析几乎达到了实时处理的效果。”

陈卓老师认为,DolphinDB 作为深耕金融行业的一款基础软件,非常契合客户需求,在一些功能的研发上甚至走在了客户前面。未来,他们将试用 DolphinDB 的新功能,期待它能够进一步提升团队工作效率。

银河证券 FICC “科技赋能、业务驱动”实践分享与展望

图片

如今,FICC 业务正经历着深刻的变革。传统的以主观驱动为主的自营体系已经逐渐转向基于量化多策略全天候投资交易体系。同时,市场竞争加剧和技术迭代要求金融机构不断创新以提高竞争力。在此背景下,银河证券积极寻求解决方案,加大金融科技投入,通过协作升级和敏捷赋能为 FICC 业务发展注入新活力。

在此过程中,DolphinDB 帮助银河证券 FICC 团队解决了部分业务侧技术侧的问题。

在盯盘场景下,团队利用 DolphinDB 高性能计算能力,实时处理海量行情数据,提供精准的市场动态分析,为交易决策提供数据支持。团队还利用 DolphinDB 的发布订阅机制,结合消息中心、RPA 等自动化平台,用最快速、最符合投资经理习惯的方式提示交易机会。DolphinDB 还帮助银河证券 FICC 团队有效解决了投研回测系统中存在的数据并发瓶颈问题。传统系统在处理海量数据时常常显得力不从心,而 DolphinDB 提供的回测解决方案可以帮助团队在短时间内验证和优化投资策略

董宇老师还着重介绍了银河证券 FICC 业务的做市定价系统。该系统涵盖行情展示、分析策略回测,以及实际投资交易的应用。目前,该系统已成功实现多市场、多频次的跨柜台监控,能够支持多种资产的定价模型,自动化报价,并管理订单状态。其中,DolphinDB 作为基础计算平台和底层架构发挥了关键作用。

在技术积累方面,DolphinDB 丰富的解决方案和技术栈为银河证券 FICC 业务的运作提供了极大便利,对金融交易员和金融科技岗人员来说是一个高效、敏捷的一站式平台。

圆桌分享

图片

农业银行资金运营中心业务管理团队专家张诚先生的主持下,几位嘉宾就云上自研对公衍生估值定价引擎、FICC 量化交易实践中遇到的困难与挑战、相对价值投资建议以及如何部署 FICC 交易系统等主题分享了自己的观点。

中金公司固定收益部执行总经理周海先生围绕 FICC 量化交易实践,重点讨论了在该领域面临的困难与挑战,以及不同品种量化交易的可行性探索。他还认为,在 FICC 量化交易中,创新业态的核心不仅在于自动化交易系统,还包括定价模型、交易策略和机器学习的应用。最后,周先生还探讨了市场波动率的变化,并针对近期市场环境的波动提出了对波动率预测的新思考,鼓励与会者分享在这一领域的见解和启发。

山西证券海南自营分公司技术总监程彪先生重点分享了对相对价值投资策略的看法。这是一种在国外被广泛应用的策略,通过分析债券间的利差、组合交易策略和波动率,计算出风险最低、收益最高的选项。该策略还包括设定止盈点和止损点,以及利用 PCA(主成分分析)筛选出真正影响债券波动的核心因子。他提到了波动率的重要性,并强调了数字化科技在增强交易策略中的作用,以及在国债期货和证券交易中应用这些策略的重要性。

各位嘉宾深入探讨了 FICC 投资与交易领域的创新实践,分享了 DolphinDB 在构建 FICC 交易平台中起到的关键贡献。未来,DolphinDB 将继续致力于技术创新和服务升级,与诸位合作伙伴一起,共同推动 FICC 领域乃至整个金融行业的健康发展。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/458499.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MongoDB快速入门

MongoDB 概念 什么是 MongoDB MongoDB 是在2007年由DoubleClick公司的几位核心成员开发出的一款分布式文档数据库,由C语言编写。 目的是为了解决数据大量增长的时候系统的可扩展性和敏捷性。MongoDB要比传统的关系型数据库简单很多。 在MongoDB中数据主要的组织…

Spring boot 配置文件的加载顺序

Spring Boot 在启动时会扫描以下位置的 application.properties 或者 application.yml 文件作为全局配置文件: –file:./config/–file:./–classpath:/config/–classpath:/以下是按照优先级从高到低的顺序,如下所示: Spring Boot 会全部扫…

医院信息化与智能化系统(10)

医院信息化与智能化系统(10) 这里只描述对应过程,和可能遇到的问题及解决办法以及对应的参考链接,并不会直接每一步详细配置 如果你想通过文字描述或代码画流程图,可以试试PlantUML,告诉GPT你的文件结构,让他给你对应…

自由学习记录(15)

Java注解 else if的省略问题(可能看花) else if也是取最近的if连通,看上去加了{}就可以正常执行了,缩进要命,不提示真容易看错, 组合数公式和数组参数 在 C 中,数组作为函数参数时,…

【课件分享】蓝光光盘及光驱团标解读

关注我们 - 数字罗塞塔计划 - 10月26日,非常感谢陶光毅老师携特邀嘉宾许斌老师和游泳总能够在百忙之中抽空莅临数字罗塞塔计划直播间,为大家带来蓝光光盘及光驱团标解读。作为标准的起草者,你们的专业见解和宝贵经验,让我们对T/CE…

Lucas带你手撕机器学习——SVM支持向量机

#1024程序员节|征文# 支持向量机(SVM)的详细讲解 什么是SVM? 支持向量机(Support Vector Machine,SVM)是一种用于分类和回归的监督学习算法。它的主要任务是从给定的数据中找到一个最佳的决策…

Windows/Linux(服务器)查看显卡的名称

文章目录 1. 使用 nvidia-smi(适用于 NVIDIA 显卡)2. 使用 wmic 命令(Windows) 1. 使用 nvidia-smi(适用于 NVIDIA 显卡) 如果服务器上安装了 NVIDIA 驱动程序,可以使用 nvidia-smi 工具来查看…

vue使用xlsx以及file-saver进行下载xlsx文件以及Unit8Array、ArrayBuffer、charCodeAt的使用

先说Unit8Array、ArrayBuffer、charCodeAt的使用下面会用到这三个 Unit8Array:数组类型表示一个 8 位无符号整型数组,创建时内容被初始化为 0。创建完后,可以以对象的方式或使用数组下标索引的方式引用数组中的元素。 new Uint8Array(); //…

Docker中如何控制服务启动顺序实现探讨

文章目录 一、Docker概述二、Docker三剑客1. Compose2. Machine3. Swarm 三、简要需求1. 样例工程2. 代码模块3. 调用方向4. 期望启动顺序 四、思路分析1.各走各路1.)docker-compose -f指定不同配置文件2.)docker-compose up -d service-name指定服务名3…

【CSS in Depth 2 精译_055】8.3 伪类 :is() 和 :where() 的正确打开方式

当前内容所在位置(可进入专栏查看其他译好的章节内容) 【第三部分 现代 CSS 代码组织】 ✔️【第八章 层叠图层及其嵌套】 ✔️ 8.1 用 layer 图层来操控层叠规则(上篇) 8.1.1 图层的定义(上篇)8.1.2 图层的…

巡飞单机多旋翼无人机技术详解

巡飞单机多旋翼无人机技术是一种集成了多种先进技术的无人机系统,它具备自主飞行、长续航、高精度控制以及多任务负载能力等特点。以下是对巡飞单机多旋翼无人机技术的详细解析: 一、机架与结构设计 1.材料选择:为了确保无人机能够承载足够…

cmake命令使用

有关cmake的入门简介可参见 CMake入门教程_cmake静态test.c编译-CSDN博客 本文是进一步对cmake常用命令做进一步详述 配置项目 cmake_minimum_required 作用 配置cmake最低版本 用法 cmake_minimum_required(VERSION 3.0) project 作用:设置预设变量 PROJEC…

深度学习(一)基础:神经网络、训练过程与激活函数(1/10)

深度学习基础:神经网络、训练过程与激活函数 引言: 深度学习作为机器学习的一个子领域,近年来在人工智能的发展中扮演了举足轻重的角色。它通过模仿人脑的神经网络结构,使得计算机能够从数据中学习复杂的模式和特征,…

dmsql日志分析工具部署与使用DM8/DM7

dmsql日志分析工具部署与使用DM8/DM7 1 环境介绍2 JAVA 环境变量配置2.1 Os Kylin 10 JAVA 环境变量配置2.2 Windos7 JAVA环境变量配置 3 数据库配置3.1 数据库初始化参数3.2 数据库创建表 4 配置DMLOG日志分析工具4.1 Kylin v10 配置DMLOG日志分析工具4.2 执行日志分析4.3 Win…

linux面试题复习

前言 现在只是初版,很多格式我还没有改好,会慢慢修改订正。 可能用到的网址:在线 EXCEL 到 MARKDOWN 转换器。 参考了很多网上的面试题和外网上的面试题: 参考文档: 程序员的50大Linux面试问题及答案 Top 60 Linux …

MySQL——test4(综合练习)

目录 建库建表(题目)处理表1. 修改student 表中年龄(sage)字段属性,数据类型由int 改变为smallint2. 为Course表中Cno 课程号字段设置索引,并查看索引3. 为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDE…

数据结构:“小猫钓鱼游戏”

一:题目 栈和队列的综合应用:“小猫钓鱼”的游戏规则是:将一副扑克牌平均分成两份,每人拿一份。玩家甲先拿出手中的第一张扑克牌放在桌上,然后玩家乙也拿出手中的第一张扑克牌,并放在玩家甲刚打出的扑克牌的…

前端算法:树(力扣144、94、145、100、104题)

目录 一、树(Tree) 1.介绍 2.特点 3.基本术语 4.种类 二、树之操作 1.遍历 前序遍历(Pre-order Traversal):访问根节点 -> 遍历左子树 -> 遍历右子树。 中序遍历(In-order Traversal&#xf…

STM32L476芯片在KEIL环境下BOOT跳转APP注意事项

BOOT工程 分配BOOT程序地址、设置参数地址、APP程序地址、下载缓冲区地址 #define BOOT_SECTOR_ADDR 0x08000000 #define BOOT_SECTOR_SIZE 0x0000A000 #define SETTING_SECTOR_ADDR 0x0800A000 #define SETTING_SECTOR_SIZE 0x00002000 #define APP_S…

R语言 | paletteer包:拥有2100多个调色板!

看到 PMID:39024031 文章的代码中&#xff0c;有颜色设置的语句&#xff1a; pal <- paletteer_d("ggsci::category20_d3")[c(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18)]DimPlot(MM,reduction umap,group.by "sample",label F,pt.size 0.1,c…