交易机器人金融数据更新方法及装置与流程

文档序号:15492549发布日期:2018-09-21 20:55阅读:160来源:国知局

本申请涉及金融技术领域,具体而言,涉及一种交易机器人金融数据更新方法及装置。



背景技术:

随着科学技术的不断发展进步,传统的金融行业也逐渐与互联网技术形成了结合。

现有技术中,用户可基于交易机器人金融数据中心终端访问各个金融网址,查询各个金融网址上的各金融数据,甚至,用户也可基于交易机器人金融数据中心终端通过访问各个金融网址来实现在线的金融操作,例如,买卖股票、买卖基金等。

但目前,在越来越强调用户体验的今天,单纯的通过访问各个金融网址来查询各个金融网址上的各金融数据已经逐渐显得操作繁琐,无法满足用户的需求。



技术实现要素:

本申请的目的在于提供一种交易机器人金融数据更新方法及装置,以有效的改善上述缺陷。

本申请的实施例通过如下方式实现:

第一方面,本申请实施例提供了一种交易机器人金融数据更新方法,所述方法包括:获得当前时间点在金融数据更新时间区间表中所处于的数据更新时间区间,所述金融数据更新时间区间表中设置了m个金融数据网站中每个金融数据网站的金融数据更新时间点所处于的一时间区间,m为正整数;获得n个金融数据更新时间点在所述更新时间区间内可更新金融数据的n个金融数据网站,n为不大于m的正整数;访问所述n个金融数据网站,获得更新的金融数据;根据用户对金融数据的浏览习惯信息,从所述更新的金融数据中筛选出用户需要浏览的金融数据。

结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述获得当前时间点在金融数据更新时间区间表中所处于的数据更新时间区间,包括:获得当前时间点在金融数据更新时间区间表中所处于一当前时间区间;判断所述金融数据更新时间区间表在所述当前时间区间中是否有可更新金融数据的金融数据网站;在为是时,确定所述当前时间区间为数据更新时间区间。

结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述根据用户对金融数据的浏览习惯信息,从所述更新的金融数据中筛选出用户需要浏览的金融数据,包括:根据用户对金融数据的浏览习惯信息中浏览类别,获得所述更新的金融数据中所述浏览类别对应的更新的初始金融数据;根据所述浏览习惯信息中浏览类别比例,将所述更新的初始金融数据按所述浏览类别比例进行筛选,筛选出用户需要浏览的金融数据。

结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述获得n个金融数据更新时间点在所述更新时间区间内可更新金融数据的n个金融数据网站之后,所述方法还包括:获得所述n个金融数据网站中每个金融数据网站在最近更新金融数据时的最近更新时间点;根据每个金融数据网站的最近更新时间点更新每个金融数据网站在金融数据更新时间区间表中的金融数据更新时间点。

结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述根据用户对金融数据的浏览习惯信息,从所述更新的金融数据中筛选出用户需要浏览的金融数据之后,所述方法还包括:将所述用户需要浏览的金融数据展示。

第二方面,本申请实施例提供了一种交易机器人金融数据更新装置,所述装置包括:第一获得模块,用于获得当前时间点在金融数据更新时间区间表中所处于的数据更新时间区间,所述金融数据更新时间区间表中设置了m个金融数据网站中每个金融数据网站的金融数据更新时间点所处于的一时间区间,m为正整数。第二获得模块,用于获得n个金融数据更新时间点在所述更新时间区间内可更新金融数据的n个金融数据网站,n为不大于m的正整数。访问模块,用于访问所述n个金融数据网站,获得更新的金融数据。筛选模块,用于根据用户对金融数据的浏览习惯信息,从所述更新的金融数据中筛选出用户需要浏览的金融数据。

结合上述第二方面提供的技术方案,在一些可能的实现方式中,所述第一获得模块包括:获得单元,用于获得当前时间点在金融数据更新时间区间表中所处于一当前时间区间。判断单元,用于判断所述金融数据更新时间区间表在所述当前时间区间中是否有可更新金融数据的金融数据网站。确定单元,用于在为是时,确定所述当前时间区间为数据更新时间区间。

结合上述第二方面提供的技术方案,在一些可能的实现方式中,所述筛选模块,包括:类别确定单元,用于根据用户对金融数据的浏览习惯信息中浏览类别,获得所述更新的金融数据中所述浏览类别对应的更新的初始金融数据。筛选确定单元,用于根据所述浏览习惯信息中浏览类别比例,将所述更新的初始金融数据按所述浏览类别比例进行筛选,筛选出用户需要浏览的金融数据。

结合上述第二方面提供的技术方案,在一些可能的实现方式中,所述装置还包括:第三获得模块,用于获得所述n个金融数据网站中每个金融数据网站在最近更新金融数据时的最近更新时间点。更新模块,用于根据每个金融数据网站的最近更新时间点更新每个金融数据网站在金融数据更新时间区间表中的金融数据更新时间点。

结合上述第二方面提供的技术方案,在一些可能的实现方式中,所述装置还包括:展示模块,用于将所述用户需要浏览的金融数据展示。

第三方面,本申请实施例提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行所述的部署确定方法。

本申请实施例的有益效果是:

通过获得当前时间点在金融数据更新时间区间表中所处于的数据更新时间区间。由于金融数据更新时间区间表中设置了m个金融数据网站中每个金融数据网站的金融数据更新时间点所处于的一时间区间,则进一步可以获得n个金融数据更新时间点在所述更新时间区间内可更新金融数据的n个金融数据网站。进而通过访问所述n个金融数据网站,获得更新的金融数据,并根据用户对金融数据的浏览习惯信息,从更新的金融数据中筛选出用户需要浏览的金融数据。其实现了无需用户主动去访问需要访问至少一个金融数据网站,而按照根据各金融数据网站的更新特点以及根据用户的浏览习惯信息自动获得用户所关心的更新的金融数据,简化了繁琐的操作,提升了用户体验度。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本申请实施例提供的一种交易机器人金融数据更新系统的服务器和交易机器人金融数据中心终端的交互图;

图2示出了本申请实施例提供的一种交易机器人金融数据中心终端的结构框图;

图3示出了本申请第一实施例提供的一种交易机器人金融数据更新方法的流程图;

图4示出了本申请第二实施例提供的一种交易机器人金融数据更新装置的第一结构框图;

图5示出了本申请第二实施例提供的一种交易机器人金融数据更新装置中第一获得模块的结构框图;

图6示出了本申请第二实施例提供的一种交易机器人金融数据更新装置中筛选模块的结构框图;

图7示出了本申请第二实施例提供的一种交易机器人金融数据更新装置的第二结构框图。

具体实施方式

下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

如图1所示,图1是交易机器人金融数据中心终端10与服务器11进行交互的示意图。所述一个或多个所述服务器11通过网络12与交易机器人金融数据中心终端10进行通信连接,以进行数据通信或交互。所述服务器11可以是网络服务器、数据库服务器等。所述交易机器人金融数据中心终端10可以是个人电脑(personalcomputer,pc)、平板电脑、智能手机、个人数字助理(personaldigitalassistant,pda)等。本实施例中,每个服务器11均可以是对应金融机构的服务器。交易机器人金融数据中心终端10通过与服务器11的交互,访问服务器11以实现访问对应的金融数据网站。

如图2所示,是交易机器人金融数据中心终端10的方框示意图。所述交易机器人金融数据中心终端10包括:交易机器人金融数据更新装置、存储器101、存储控制器102、处理器103、外设接口104、输入输出单元105、显示单元106。

所述存储器101、存储控制器102、处理器103、外设接口104、输入输出单元105、显示单元106,各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述交易机器人金融数据更新装置包括至少一个可以软件或固件(firmware)的形式存储于所述存储器中或固化在所述交易机器人金融数据中心终端10的操作系统(operatingsystem,os)中的软件功能模块。所述处理器103用于执行存储器101中存储的可执行模块,例如所述交易机器人金融数据更新装置包括的软件功能模块或计算机程序。

其中,存储器101可以是,但不限于,随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。其中,存储器101用于存储程序,所述处理器103在接收到执行指令后,执行所述程序,后续本发明实施例任一实施例揭示的过程定义的交易机器人金融数据中心终端10所执行的方法可以应用于处理器103中,或者由处理器103实现。

处理器103可以是一种集成电路芯片,具有信号的处理能力。上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器103可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述外设接口104将各种输入输出单元105耦合至处理器103以及存储器101。在一些实施例中,外设接口,处理器以及存储控制器可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。

输入输出单元105用于提供给用户输入数据实现用户与数据采集终端的交互。所述输入输出单元可以是,但不限于,鼠标和键盘等。

显示单元106在所述移动终端与用户之间提供一个交互界面,例如用户操作界面,或用于显示图像数据给用户参考。在本实施例中,所述显示单元可以是液晶显示器或触控显示器。若为触控显示器,其可为支持单点和多点触控操作的电容式触控屏或电阻式触控屏等。支持单点和多点触控操作是指触控显示器能感应到来自该触控显示器上一个或多个位置处同时产生的触控操作,并将该感应到的触控操作交由处理器进行计算和处理。

第一实施例

请参阅图3,本发明实施例提供了一种交易机器人金融数据更新方法,该交易机器人金融数据更新方法应用于一交易机器人金融数据中心终端,该交易机器人金融数据更新方法包括:

步骤s100:获得当前时间点在金融数据更新时间区间表中所处于的数据更新时间区间,所述金融数据更新时间区间表中设置了m个金融数据网站中每个金融数据网站的金融数据更新时间点所处于的一时间区间,m为正整数。

交易机器人金融数据中心终端中预设存储了一金融数据更新时间区间表。该金融数据更新时间区间表中设置了m个金融数据网站中每个金融数据网站的金融数据更新时间点所处于的一时间区间,其中,m为正整数,而m个金融数据网站可以为全世界范围内至少1000个左右的知名的金融网站。

在本实施例中,所谓时间区间即为,若该交易机器人金融数据中心终端中设置按每两个小时为一间隔设置了12个时间区间,也是每个时间区间的时长为2小时,那么若金融数据更新时间区间表中设置了5个金融数据网站,那么这个5个金融数据网站则按照自身的金融数据更新时间点依次划分到对应区间中。又例如,该5个金融数据网站分别为网站a、网站b、网站c、网站d和网站e,且该5个金融数据网站的金融数据更新时间点分别为网站a为8点31、网站b为9点12、网站c为12点06、网站d为12点31和网站e为17点43。那么在该金融数据更新时间区间表中,时间区间为8点至10点对应有网站a和网站b,时间区间为12点至14点对应有网站c和网站d,时间区间为16点至18点对应有网站e。

进一步的,交易机器人金融数据中心终端可实时的获得当前时间点在金融数据更新时间区间表中所处于一当前时间区间,在判断金融数据更新时间区间表在当前时间区间中是否有可更新金融数据的金融数据网站。其中,为保证后续访问金融数据网站时,该金融数据网站是已经更新了数据,那么交易机器人金融数据中心终端在当前时间点已经接近当前时间区间内的最晚时间时,才进行判断金融数据更新时间区间表在当前时间区间中是否有可更新金融数据的金融数据网站。也就是说,若当前时间区间为8点至10点,那么可以在当前时间点为10点整时,才进行判断。

在判断为否时,在下一个时间区间内继续执行上述判断。

在判断为是时,则可以确定当前时间区间为数据更新时间区间,以根据该数据更新时间区间来进行后续访问。

步骤s200:获得n个金融数据更新时间点在所述更新时间区间内可更新金融数据的n个金融数据网站,n为不大于m的正整数。

在判断为是时,即交易机器人金融数据中心终端可在金融数据更新时间区间表中的数据更新时间区间内对该金融数据更新时间区间表进行遍历,从而可以从金融数据更新时间区间表中获得n个金融数据更新时间点在所述更新时间区间内可更新金融数据的n个金融数据网站,n为不大于m的正整数。例如,在数据更新时间区间为8点至10点时,获得对应的网站a和网站b。

步骤s300:访问所述n个金融数据网站,获得更新的金融数据。

本实施例中,交易机器人金融数据中心终端根据预设的控制程序则可以在后台去访问该对应的n个金融数据网站,由于该n个金融数据网站基本都进行数据更新,则交易机器人金融数据中心终端基本可以获得n个金融数据网站所对应的更新的金融数据。

步骤s400:根据用户对金融数据的浏览习惯信息,从所述更新的金融数据中筛选出用户需要浏览的金融数据。

交易机器人金融数据中心终端中还预先设置并存储了用户对金融数据的浏览习惯信息,其中,该浏览习惯信息包括:浏览类别和浏览类别比例。交易机器人金融数据中心终端在获得该更新的金融数据后,交易机器人金融数据中心终端根据浏览习惯信息中用户浏览各种金融数据的浏览类别,获得更新的金融数据中浏览类别对应的更新的初始金融数据。进一步的,交易机器人金融数据中心终端再根据浏览习惯信息中浏览类别比例,将更新的初始金融数据按浏览类别比例进行筛选,筛选出用户需要浏览的金融数据。其中,浏览类别比例可以是根据用户对每种类别的金融数据的访问次数所获得的。

例如,用户的浏览类别比例为:金融数据a:金融数据b:金融数据c为1:3:2。那么交易机器人金融数据中心终端根据该浏览比例中的最高比例为基准,将更新的初始金融数据中金融数据a为10条、金融数据b为6条和金融数据c为8条进行筛选,筛选出用户需要浏览的金融数据则为金融数据a为2条、金融数据b为6条和金融数据c为4条。

本实施例中,通过上述筛选的方式,则可将用户重点关注的数据,尽可能多的为用户推荐。

进一步的,用户需要浏览的金融数据:金融的图表数据、金融的数据分析结果数据和/或金融文章的数据。例如,用户重点关注金融的图表数据,那么则将用户关注的公司的股票的k线图变化尽可能多为用户推荐。

步骤s400:将所述用户需要浏览的金融数据展示。

交易机器人金融数据中心终端对进一步根据预设的控制程序,则在显示界面上将用户需要浏览的金融数据进行显示。

在本实施例中,为在每个金融数据网站更新金融数据后能够更为准确的去获得,交易机器人金融数据中心终端还可以去获得n个金融数据网站中每个金融数据网站在最近更新金融数据时的最近更新时间点,并根据每个金融数据网站的最近更新时间点更新每个金融数据网站在金融数据更新时间区间表中的金融数据更新时间点。例如,金融数据更新时间区间表中金融数据网站a的金融数据更新时间点x为之前更新10次金融数据的10个时间点求正态分布所获得,那么在更新金融数据网站a的金融数据更新时间x时,则将最近更新时间点加入到该10个时间点中重新求正态分布,从而获得金融数据网站a更新后的金融数据更新时间点x1。

第二实施例

请参阅图4,本申请实施例提供了一种交易机器人金融数据更新装置100,应用于一交易机器人金融数据中心终端。该交易机器人金融数据更新装置100包括:

第一获得模块110,用于获得当前时间点在金融数据更新时间区间表中所处于的数据更新时间区间,所述金融数据更新时间区间表中设置了m个金融数据网站中每个金融数据网站的金融数据更新时间点所处于的一时间区间,m为正整数。

第二获得模块120,用于获得n个金融数据更新时间点在所述更新时间区间内可更新金融数据的n个金融数据网站,n为不大于m的正整数。

访问模块130,用于访问所述n个金融数据网站,获得更新的金融数据。

筛选模块140,用于根据用户对金融数据的浏览习惯信息,从所述更新的金融数据中筛选出用户需要浏览的金融数据。

展示模块150,用于将所述用户需要浏览的金融数据展示。

请参阅图5,在本申请实施例中,第一获得模块110包括:

获得单元111,用于获得当前时间点在金融数据更新时间区间表中所处于一当前时间区间。

判断单元112,用于判断所述金融数据更新时间区间表在所述当前时间区间中是否有可更新金融数据的金融数据网站。

确定单元113,用于在为是时,确定所述当前时间区间为数据更新时间区间。

请参阅图6,在本申请实施例中,筛选模块140包括:

类别确定单元141,用于根据用户对金融数据的浏览习惯信息中浏览类别,获得所述更新的金融数据中所述浏览类别对应的更新的初始金融数据。

筛选确定单元142,用于根据所述浏览习惯信息中浏览类别比例,将所述更新的初始金融数据按所述浏览类别比例进行筛选,筛选出用户需要浏览的金融数据。

请参阅图7,在本申请实施例中,交易机器人金融数据更新装置100还包括:

第三获得模块160,用于获得所述n个金融数据网站中每个金融数据网站在最近更新金融数据时的最近更新时间点。

更新模块170,用于根据每个金融数据网站的最近更新时间点更新每个金融数据网站在金融数据更新时间区间表中的金融数据更新时间点。

需要说明的是,由于所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本领域内的技术人员应明白,本申请实施例可提供为方法、系统、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

综上所述,本申请实施例提供了一种交易机器人金融数据更新方法及装置。交易机器人金融数据更新方法包括:获得当前时间点在金融数据更新时间区间表中所处于的数据更新时间区间,金融数据更新时间区间表中设置了m个金融数据网站中每个金融数据网站的金融数据更新时间点所处于的一时间区间,m为正整数;获得n个金融数据更新时间点在更新时间区间内可更新金融数据的n个金融数据网站,n为不大于m的正整数;访问n个金融数据网站,获得更新的金融数据;根据用户对金融数据的浏览习惯信息,从更新的金融数据中筛选出用户需要浏览的金融数据。

通过获得当前时间点在金融数据更新时间区间表中所处于的数据更新时间区间。由于金融数据更新时间区间表中设置了m个金融数据网站中每个金融数据网站的金融数据更新时间点所处于的一时间区间,则进一步可以获得n个金融数据更新时间点在所述更新时间区间内可更新金融数据的n个金融数据网站。进而通过访问所述n个金融数据网站,获得更新的金融数据,并根据用户对金融数据的浏览习惯信息,从更新的金融数据中筛选出用户需要浏览的金融数据。其实现了无需用户主动去访问需要访问至少一个金融数据网站,而按照根据各金融数据网站的更新特点以及根据用户的浏览习惯信息自动获得用户所关心的更新的金融数据,简化了繁琐的操作,提升了用户体验度。

以上仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1