System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术是关于一种股票回测(stock backtesting)的技术,特别是关于一种股票回测的数据可视化装置、方法与计算机程序产品。
技术介绍
1、股票回溯测试简称股票回测,是一种评估股票交易策略表现的方法,通过将股票交易策略应用于一系列真实的股票历史数据来分析其潜在表现的方法。测试结果能够帮助投资者选择更好的股票交易策略以获得最佳的投资报酬。
2、具体来说,股票回测通常包括以下步骤:1.选择一种股票交易策略:例如,选择某个指标作为股票买卖的依据,或者通过技术分析或基本面分析来选择股票;2.确定回测时间区间:确定回测开始时间和结束时间,并确定回测期间的买卖频率;3.模拟股票买卖行为:根据选定的股票交易策略,在回测时间区间内进行模拟股票买卖行为;4.计算股票交易策略表现:根据回测结果计算股票交易策略的收益率与风险;5.分析股票交易策略表现:通过对策略表现指针的分析,评估股票交易策略的表现,并进行调整或优化。
3、先前技术一,中国台湾专利技术专利公告号i648694公开一种以历史数据数据预先回测作为搜寻最佳选股条件的方法,该方法包含:(a)该处理器依据多种选股条件及其组合分别对多种股票及金融商品进行历史回测,且将回测后的历史回测结果预先存储于该数据库;及(b)该处理器接收该使用终端所输入的一相关于各所述选股条件的指标数、进场持有时间及一回测时间区间,并依据该回测时间区间从该数据库计算出符合该指标数的最佳胜率的股票或金融商品,且将符合该指标数的各所述股票或金融商品及其选股条件提供给该使用终端。先前技术一解决
4、另有一种先前技术二,是于k线图中以买进符号(如:向上三角形)与卖出符号(如:向下三角形)分别标记出股票回测的进场点与出场点,如图1所示。先前技术二解决了先前技术一“缺乏可视化的方式呈现回测数据”的问题,先前技术二的技术手段是“将股票回测的进场时间与出场时间转换成买进符号与卖出符号并标记于k线图中相对应的价位”,而其技术效果是“于k线图中显示代表股票回测进场点的买进符号,与代表出场点的卖出符号”。虽然,先前技术二已提供用户数据可视化的股票回测k线图,但是,每一根k线棒是由开盘价、收盘价、最高价与最低价这四个价位所绘制而成,由多根k线棒组合成的k线图在视觉呈现上较为复杂,将买进符号与卖出符号重叠在k线棒之上,将使得视觉上的复杂度更高,因此,此增加的买进符号与卖出符号不易让用户以视觉辨识(即,不易读)。换言的,先前技术二原先想达到的技术目的(可视化的方式呈现回测数据),并无法达到预期的技术效果(让用户可容易地看到回测数据,因画面信息太多、太复杂而不易辨识)。而且,先前技术二所提供的数据可视化的股票回测k线图,也不容易让用户以视觉快速辨识出同一趟的回测(即,成对的买进符号与卖出符号)。
5、用户需要能提供图像式辅助并以简洁的技术线图显示股票回测信息的技术,以便在视觉上更容易快速地辨识、理解股票回测的信息,而先前技术一与先前技术二并无法满足此用户需求。因此,实有必要改善现有方法,以硬件与软件协同运作的资源提出一种股票回测的数据可视化技术,于股票回测软件中以简洁的技术线图辅以显示股票回测的进场点、出场点以及报酬率,以便弥补先前技术不足之处。
技术实现思路
1、有鉴于此,本专利技术提出一种股票回测的数据可视化装置、方法及计算机程序产品,于股票回测应用程序中的单一价位线图显示代表股票回测的进场点的买进符号以及代表股票回测的出场点的卖出符号,以及,在同一个视图中以叠图方式显示各趟回测的报酬率,利用单一价位线图的图像式标注可直觉地快速辨识回测信息,以利了解所回测的交易策略是否合适。
2、本专利技术提出一种股票回测的数据可视化装置,该装置包含:一通信模块,用以建立internet网络连接;一回测模块,用以产生一回测视图以接收一金融商品、一交易策略与一时间区间的选择以组合成为一回测指令,上传该回测指令至一服务器,以及,自该服务器下载对应该回测指令的一回测数据并触发一回测线图标记模块,该回测数据包含一进场时间、一进场价位、一出场时间、一出场价位与一报酬率;该回测线图标记模块,自该服务器下载该金融商品的一历史报价数据并据以产生一单一价位线图显示于该回测视图,该单一价位线图包含一价位折线,依据该回测数据产生对应的一买进符号与一卖出符号并标记于该价位折线相对应的位置,该买进符号是对应该进场时间,该卖出符号是对应该出场时间;一存储器,用以存储一应用程序,该应用程序包含该回测模块与该回测线图标记模块;该屏幕,用以显示该应用程序的图形化用户接口;一或多个处理器,连接该存储器与该屏幕并执行该应用程序。
3、可选地,该单一价位线图是一收盘价线图或一均价线图。
4、可选地,该回测视图显示默认的若干个交易策略按键,每一个该交易策略按键均代表一个不同的该交易策略且包含一进场策略与一出场策略,而该进场策略与该出场策略各包含一至若干个筛选条件及相对应的一至若干个参数。
5、可选地,该回测模块还包含:接收默认的各所述交易策略按键的一点击指令以产生对应的该回测指令并上传至该服务器,然后下载对应该回测指令的该回测数据并据以产生对应各所述交易策略按键之一的该单一价位线图以及标记对应的该买进符号与该卖出符号。
6、可选地,该回测模块还包含:依据该回测数据产生一回测进出数据表并显示于该回测视图,该回测进出数据表是以表格形式呈现该回测数据的该进场时间、该进场价位、该出场时间、该出场价位与该交易策略。
7、可选地,该单一价位线图与该回测进出数据表于被操作之时是有双向互动的视觉效果反馈。
8、可选地,该回测线图标记模块还包含:产生一报酬率切换开关显示于该回测视图,该报酬率切换开关用以接收一开启指令或一关闭指令以开启或关闭一报酬率柱状图叠加显示于该单一价位线图。
9、可选地,当该报酬率柱状图叠加显示于该单一价位线图时,该单一价位线图的纵轴坐标卷标在一侧显示一报酬率卷标以对应该报酬率柱状图的一报酬率,在另一侧显示一价位卷标以对应该价位折线。
10、可选地,该报酬率柱状图包含一至若干个报酬率柱状(bar),一个该报酬率柱状代表一次完整的交易,该报酬率柱状的宽度是代表该进场时间至该出场时间的一时间长度,而该报酬率柱状的长度是代表当次交易的该报酬率,该报酬率柱状在一报酬率基线之上的长度代表一正报酬率,该报酬率柱状在该报酬率基线之下的长度代表一负报酬率。
11、可选地,属于该正报酬率的该报酬率柱状是以一第一颜色予以标记,以及,属于该负报酬率的该报酬率柱状是以本文档来自技高网...
【技术保护点】
1.一种股票回测的数据可视化装置,其特征在于,该装置包含:
2.如权利要求1所述的股票回测的数据可视化装置,其特征在于,该单一价位线图是一收盘价线图或一均价线图。
3.如权利要求1所述的股票回测的数据可视化装置,其特征在于,该回测视图显示默认的若干个交易策略按键,每一个该交易策略按键均代表一个不同的该交易策略且包含:
4.如权利要求1所述的股票回测的数据可视化装置,其特征在于,该回测模块还包含:
5.如权利要求1所述的股票回测的数据可视化装置,其特征在于,该回测模块还包含:依据该回测数据产生一回测进出数据表并显示于该回测视图,该回测进出数据表是以表格形式呈现该回测数据的该进场时间、该进场价位、该出场时间、该出场价位与该交易策略。
6.如权利要求5所述的股票回测的数据可视化装置,其特征在于,该单一价位线图与该回测进出数据表于个别被操作之时是有双向互动的视觉效果反馈。
7.如权利要求1所述的股票回测的数据可视化装置,其特征在于,该回测线图标记模块还包含:
8.如权利要求7所述的股票回测的数据可视化装置
9.如权利要求7所述的股票回测的数据可视化装置,其特征在于,该报酬率柱状图包含一至若干个报酬率柱状,一个该报酬率柱状代表一次完整的交易,该报酬率柱状的宽度是代表该进场时间至该出场时间的一时间长度,而该报酬率柱状的长度是代表当次交易的该报酬率,该报酬率柱状在一报酬率基线之上的长度代表一正报酬率,该报酬率柱状在该报酬率基线之下的长度代表一负报酬率。
10.如权利要求7所述的股票回测的数据可视化装置,其特征在于,属于该正报酬率的该报酬率柱状是以一第一颜色予以标记,以及,属于该负报酬率的该报酬率柱状是以不同的一第二颜色予以标记。
11.一种股票回测的数据可视化方法,应用于一装置,该装置包含通信模块、存储器及屏幕,其特征在于,该方法包含:
12.如权利要求11所述的股票回测的数据可视化方法,其特征在于,该单一价位线图是一收盘价线图或一均价线图。
13.如权利要求11所述的股票回测的数据可视化方法,其特征在于,该回测视图显示默认的若干个交易策略按键,每一个该交易策略按键均代表一个不同的该交易策略,且包含:
14.如权利要求11所述的股票回测的数据可视化方法,其特征在于,还包含:
15.如权利要求11所述的股票回测的数据可视化方法,其特征在于,还包含:
16.如权利要求15所述的股票回测的数据可视化方法,其特征在于,该单一价位线图与该回测进出数据表于被操作之时是有双向互动的视觉效果反馈。
17.如权利要求11所述的股票回测的数据可视化方法,其特征在于,还包含:
18.如权利要求17所述的股票回测的数据可视化方法,其特征在于,当该报酬率柱状图叠加显示于该单一价位线图时,该单一价位线图的纵轴坐标卷标在一侧显示一报酬率卷标以对应该报酬率柱状图的一报酬率,在另一侧显示一价位卷标以对应该价位折线。
19.如权利要求17所述的股票回测的数据可视化方法,其特征在于,该报酬率柱状图包含一至若干个报酬率柱状,一个该报酬率柱状代表一次完整的交易,该报酬率柱状的宽度是代表该进场时间至该出场时间的一时间长度,而该报酬率柱状的长度是代表当次交易的该报酬率,该报酬率柱状在一报酬率基线之上的长度代表一正报酬率,该报酬率柱状在该报酬率基线之下的长度代表一负报酬率。
20.如权利要求17所述的股票回测的数据可视化方法,其特征在于,属于该正报酬率的该报酬率柱状是以一第一颜色予以标记,以及,属于该负报酬率的该报酬率柱状是以不同的一第二颜色予以标记。
21.一种计算机程序产品,安装于具有处理器、存储器及屏幕的一装置,该计算机程序产品存储在该存储器并可在该处理器上运行,其特征在于,该处理器执行该计算机程序产品时实现上述权利要求11至权利要求20一种股票回测的数据可视化方法的步骤。
...【技术特征摘要】
1.一种股票回测的数据可视化装置,其特征在于,该装置包含:
2.如权利要求1所述的股票回测的数据可视化装置,其特征在于,该单一价位线图是一收盘价线图或一均价线图。
3.如权利要求1所述的股票回测的数据可视化装置,其特征在于,该回测视图显示默认的若干个交易策略按键,每一个该交易策略按键均代表一个不同的该交易策略且包含:
4.如权利要求1所述的股票回测的数据可视化装置,其特征在于,该回测模块还包含:
5.如权利要求1所述的股票回测的数据可视化装置,其特征在于,该回测模块还包含:依据该回测数据产生一回测进出数据表并显示于该回测视图,该回测进出数据表是以表格形式呈现该回测数据的该进场时间、该进场价位、该出场时间、该出场价位与该交易策略。
6.如权利要求5所述的股票回测的数据可视化装置,其特征在于,该单一价位线图与该回测进出数据表于个别被操作之时是有双向互动的视觉效果反馈。
7.如权利要求1所述的股票回测的数据可视化装置,其特征在于,该回测线图标记模块还包含:
8.如权利要求7所述的股票回测的数据可视化装置,其特征在于,当该报酬率柱状图叠加显示于该单一价位线图时,该单一价位线图的纵轴坐标卷标在一侧显示一报酬率卷标以对应该报酬率柱状图的一报酬率,在另一侧显示一价位卷标以对应该价位折线。
9.如权利要求7所述的股票回测的数据可视化装置,其特征在于,该报酬率柱状图包含一至若干个报酬率柱状,一个该报酬率柱状代表一次完整的交易,该报酬率柱状的宽度是代表该进场时间至该出场时间的一时间长度,而该报酬率柱状的长度是代表当次交易的该报酬率,该报酬率柱状在一报酬率基线之上的长度代表一正报酬率,该报酬率柱状在该报酬率基线之下的长度代表一负报酬率。
10.如权利要求7所述的股票回测的数据可视化装置,其特征在于,属于该正报酬率的该报酬率柱状是以一第一颜色予以标记,以及,属于该负报酬率的该报酬率柱状是以不同的一第二颜色予以标记。
11.一种股票回测的数据可视化方法,应用于一装置,该装置包...
【专利技术属性】
技术研发人员:邱宏哲,
申请(专利权)人:三竹资讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。