构建证券行情分析系统
文章平均质量分 78
本专栏主要介绍如何构建证券行情分析系统,主要讲基于证券行业特点如何构建证券行情服务器、客户端以及集成交易系统等
章志强
资深软件工程师,C/C++全栈技术专家,证券金融科技行业专家,mdb、zqdb、mytrader作者
展开
-
mytrader-开源股票期货金融软件+支持C/C++/Python/Excel/VBA/麦语言的量化分析交易平台
基于XSocket、mdb、zq构建端到端高性能可视化量化分析交易系统包含服务器、客户端,支持多种部署模式,可以BS模式、CS模式、单机模式等支持Excel/VBA/Python/C/C++开发原创 2021-10-15 09:12:34 · 23512 阅读 · 0 评论 -
ZQDB证券金融科技行业专业的行情分析、逻辑处理和交易执行框架。
ZQDB证券金融科技行业专业的行情分析、逻辑处理和交易执行框架。无论是个人、团队、或是证券/期货/银行/私募/公募等企业,都能够基于ZQDB搭建自有的证券分析交易系统。为什么需要ZQDBZQDB可以做什么ZQDB是怎样做的软件架构ZQDB是一款高性能行情交易分析框架。ZQDB支持全方位的定制:三方接入模块化定制,支持用户根据自身需要自定义开发三方接入模块,从而实现行情实时展示、历史明细、K线管理,实现交易执行、用户管理,以及自定义数据读写管理等 计算模块定制,Z原创 2021-10-14 11:00:03 · 1248 阅读 · 0 评论 -
构建证券行情分析系统——App开发(二)
前面文章我们讨论了行情数据模块的开发,今天我们接着讨论交易模块和信息模块的开发。因为一个完整的证券行情分析系统,不单只有行情数据模块,还有其他模块,我们如何组织其他模块呢。这里我们需要有一个唯一标识性的数据,能够在行情模块、交易模块、信息模块、以及其他模块互通,作为证券行情分析系统,交易标的是最好的标识,交易标的的唯一标识就是【市场+产品+代码】class Commodity{原创 2018-01-15 19:29:37 · 1124 阅读 · 0 评论 -
构建证券行情分析系统——App开发(一)
服务器开发程序不是很复杂,重点在运维和升级。证券行情分析App开发,是一个复杂的工程,包括网络模块、行情模块、交易模块、信息模块、UI模块、指标模块以及为以上模块提供服务的基础库(比如UILite/XLib),下面的文章,我会一一分析各个模块如何开发。这里我建议开发App程序,最好也用MVC模型开发M:行情模块、交易模块、信息模块V:UI模块C:控制模块,提供M-V交互的控制模块原创 2018-01-15 19:27:51 · 2956 阅读 · 1 评论 -
构建证券行情分析系统——服务器开发
由于不同证券交易所的行情接口可能不一样,所以接入不同交易所的行情,需要不同的源程序。这里讨论源程序的共性和技术上以及运维上的要求。一、源程序1、共性一般源程序主要流程是1)、初始化时读取配置,完成市场信息、码表、快照数据初始化;2)、按照交易所的接口,接入行情数据,落盘保存方便复盘,并转换成标准格式,推送数据给下一级;3)、收盘处理。2、技术以运维1)、由于原创 2015-12-23 10:24:31 · 4133 阅读 · 0 评论 -
构建证券行情分析系统——准备
构建证券系统,不是想做就可以做的,是有一些前置条件的,作为证券信息厂商,需要考虑一下。一、法律政策开发证券交易系统,首先需要了解和遵守证券相关法律法规,满足从事证券信息服务的资质,其次是需要遵守各个证券交易所的政策规程,即合规。总之就是要合法。二、业务方向1)、行情信息发布,需要接入各个交易所的行情2)、交易服务,需要接入交易柜台3)、信息咨询服,不需要接入原创 2015-12-23 10:24:13 · 2421 阅读 · 0 评论 -
构建证券行情分析系统——基础篇
一、交易,又称贸易、买卖,是买卖双方对有价物品及服务进行互通有无的交换行为。它可以是以货币为媒介的一种交易过程,也可以是物物交换的过程,例如一只鸡交换一只鸭。物物交换,一直存在,不过在现代社会里,已经很少能看到了,现代社会大部分都是以一国的法定货币为媒介的交易。二、货币,本质上是一种所有者与市场关于交换权的契约,根本上是所有者相互之间的约定。吾以吾之所有予市场,换吾之所需,货币就是原创 2015-11-17 13:40:17 · 2559 阅读 · 0 评论