一种金融市场数据插件开发方法、电子设备及存储介质技术

技术编号:40433688 阅读:22 留言:0更新日期:2024-02-22 22:59
本发明专利技术公开了一种金融市场数据插件开发方法、电子设备及存储介质,涉及金融市场数据研究领域。本发明专利技术基于VSTO开发框架开发金融市场数据插件的交互界面,编译为加载项文件;基于Excel‑DNA开源开发库开发自定义函数功能,最终编译为xll动态库文件;使用Application.RegisterXLL方法链接所述xll动态库至金融市场数据插件交互界面的所述加载项文件中,最终完成具有自定义函数功能的金融市场数据插件的开发;并完美解决了插件在WPS表格中的各种兼容性问题,实现了插件在Excel及WPS表格的完美集成;在此基础上,定义适用于金融市场数据的通用取数方式,并通过自定义函数实现了所有金融市场数据的直接触达,为用户呈现强大的数据查询、展示、研究及分析能力。

【技术实现步骤摘要】

本专利技术涉及一种金融市场数据插件开发方法、电子设备及存储介质,属于金融市场数据研究领域。


技术介绍

1、微软excel或金山wps表格是市场最流行的电子表格软件,广泛应用于金融行业的各种研究工作中。其中,最常用的场景为导出多种金融市场数据至excel或wps表格,以便后续进行深入的业务研究工作。因此,一款功能强大、取数便捷的excel数据插件可以使金融研究人员直接触达各种金融市场数据,并可通过强大的业务场景分析功能赋能各种深入研究。此外,在软件信创的大背景下,wps的使用率日益提升,因此插件本身不仅需要支持excel,更需要考虑在wps表格中的兼容性。

2、excel插件(又称“加载项”)有很多种形式,微软提供了原生的插件开发方案,包括传统的vba插件,com加载项。目前,微软主推以javascript为开发语言的web office加载项,其更符合近年来流行的web开发技术。在开源软件方面,也有诸如excel-dna等基于微软capi的插件开发库。

3、在原生开发方案方面,目前,vba开发技术稍显落后,相关开发资料欠缺;而微软主本文档来自技高网...

【技术保护点】

1.一种金融市场数据插件开发方法,其特征在于,开发步骤包括:

2.根据权利要求1所述的金融市场数据插件开发方法,其特征在于,所述自定义函数包括单指标取值函数和多维数据取值函数;

3.根据权利要求2所述的金融市场数据插件开发方法,其特征在于,根据市场数据研究的惯用分类定义特定的所述单指标取值函数,所述单指标取值函数包括:股票主题函数hstk、债券主题函数hbnd、基金主题函数hfnd、公司主题函数hcom、宏观主题函数hedb、指数主题函数hinx;所述单指标取值函数将一个主题指标ID字符串作为函数的入参,实现对一类数据指标的处理。

4.根据权利要求2所...

【技术特征摘要】

1.一种金融市场数据插件开发方法,其特征在于,开发步骤包括:

2.根据权利要求1所述的金融市场数据插件开发方法,其特征在于,所述自定义函数包括单指标取值函数和多维数据取值函数;

3.根据权利要求2所述的金融市场数据插件开发方法,其特征在于,根据市场数据研究的惯用分类定义特定的所述单指标取值函数,所述单指标取值函数包括:股票主题函数hstk、债券主题函数hbnd、基金主题函数hfnd、公司主题函数hcom、宏观主题函数hedb、指数主题函数hinx;所述单指标取值函数将一个主题指标id字符串作为函数的入参,实现对一类数据指标的处理。

4.根据权利要求2所述的金融市场数据插件开发方法,其特征在于,所述多维数据取值函数将多个主题指标id字符串拼接为字符串列表作为函数的入参,实现多类数据指标的处理,一次性批量插入多个单元格的数据。

5.根据权利要求3~4任一项所述的金融市场数据插件开发方法,其特征在于,所述主题指标id字符串是根据所述金融市场数据插件需要覆盖的数据资产范围和研究主题设定的数据指标,是用于查询指标数据的通用取数接口。

6.根据权利要求5所述的金融市场数据插件开发...

【专利技术属性】
技术研发人员:王斌侍良栋李文超周童储哲琦
申请(专利权)人:华泰证券股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1