致远期货:有哪些好的期货历史数据下载回测软件

基于MATLAB的量化数据回测工具箱FQuantToolBox&V1.0&by&faruto
原帖地址:
量化数据回测工具箱FQuantToolBox V1.0 by faruto
http://www.matlabsky.com/thread-.html
===============================================
接着之前发过的一个帖子
再议股票行情和基本面财务数据的获取-FQuantToolBox
今儿发布FQuantToolBox
V1.0版本。抽空写了个比较粗糙的Mannual,看官您就对付着看吧。
byLY_faruto
LiYang(faruto)
: A Data and
Backtesting Quant Tool Box based on MATLAB by faruto.
Version:V1.0
Last Modified
=================================
=================================
是做什么用的?
定位是个数据和回测工具箱,没有实盘交易相关接口的实现(但未来不排除增加相关功能)。
数据方面,FQuantToolBox数据获取函数完全基于网络的免费数据源(主要为新浪财经、雅虎财经等金融网站),不但可以积累历史数据,也可以进行动态更新,现已实现的数据获取为股市场的全部股票名称和对应代码(包含已退市股票)、股市场的股票日线除权数据以及复权因子、A股市场的股票的除权除息信息、A股市场的股票每日交易明细数据(Tick数据)、A股市场的的股票财务指标数据、A股市场的股票的三张表(资产负债表、现金流量表、利润表)数据,未来数据方面会增加更多的数据,包括期货数据以及其他金融标的的数据,整体的思想还是完全基于网络获取和更新,完全免费。
基于网络的数据获取的实现方式大体过程就是网络数据网址寻找——&
网址分析——& urlread+正则表达式
数据提取。进行网络数据的抓取,是一定会遇到的,MATLAB中有相应的正则表达式函数,有关的东西这里不做展开,各位看官需要自行做些功课,工具箱的Doc文件夹内有个MATALB正则表达式零基础起步教程.doc》文档,可以帮助您学习正则表达式相关的东西。
回测方面,FQuantToolBox工具箱当下MATLAB的回测系统”的demo样例,此部分内容来自我出版的《量化投资:以MATLAB为工具》的相关章节,未来回测方面会增添更多的辅助函数和插件,方便您使用MATLAB进行股票以及期货相关策略的回测。
未来工具箱每次发布都会提供两个版本,和。无历史数据版本仅提供相关函数,你可以在自己本地运行相关脚本来批量获取历史数据;有历史数据版本不但提供相关函数,还提供已经获取好的历史数据(A股市场全部股票股票名称和代码、日线数据、每日交易明细数据、除权除息信息、财务指标数据、三张变数据),节省您获取历史数据的时间,但相应的下载文件也会比较大(尤其股票每日交易明细数据),新的数据更新只需运行相应脚本函数就可以进行全市场最新数据的更新。
FQuantToolBox工具箱内容简介
FQuantToolBox工具箱内容截图:
上面截图中的一些函数文件就是用来实现获取数据、批量保存数据至本地.mat文件、前后复权数据计算、K线图展示、回测等功能的。各个子文件夹存放的内容如下:
DataBase文件夹,主要用来存贮批量下载的历史数据。
文件夹,主要用来存放一些简历教程和资料,比如我重新整理过的《MATALB正则表达式零基础起步教程.doc》文档,就存放在Doc文件夹内。
MatlabGame文件夹,主要存放一些基于MATLAB的游戏,用来休闲娱乐,现在主要有俄罗斯方块(mtetris.m)、贪吃蛇(snake.m)、数独(sudokue.m)。
ToolBox文件夹,主要存放一些其他常用的工具箱,主要有:
Utilities文件夹,主要存放一些常用工具函数和辅助函数。
如何构建基于MATLAB的回测系统&文件夹,提供了一个“MATLAB的回测系统”的demo样例,此部分内容来自我出版的MATLAB为工具》的相关章节。
下面来介绍一下相关的函数和测试样例。
行情数据和基本面数据获取函数
股市场的全部股票名称和对应代码(包含已退市股票)
函数作用:获取A股市场的全部股票名称和对应代码(包含已退市股票)
函数句柄:[,StockListFull] =
GetStockList_Web
函数说明:从抓取最新的股票名称和代码列表,返回的为股票名称和对应的代码
获取股票代码列表测试
[StockList,StockListFull] = GetStockList_W
StockCodeDouble = cell2mat( StockList(:,3) );
save('StockList','StockList');
StockList:
获取A股市场的股票日线除权数据以及复权因子
函数作用:获取单只股票的日线数据除权数据以及复权因子(包含已退市股票)
函数句柄:[,adjfactor] =
GetStockTSDay_Web(StockCode,BeginDate,EndDate)
函数说明:从
抓取相应股票的后复权数据和复权因子,然后反推算出最新的除权价格。
返回的为股票除权后的日线数据,其每列的含义为:
有关股票日线数据的获取,我也尝试了许多数据网址,最终决定从这个链接抓的理由是:可获取所有的A股的从上市至今的日线数据(包含已退市股票)且数据质量不错,其他的链接要么可获取的日线的历史长度太短,要么数据质量不好,从上面这个链接抓数据还有一个好处就是可以直接得到复权因子,进而可以直接根据复权因子进行前后复权数据的生成,非常省事,尽管我们可以抓取股票分红配股的信息(下面有函数获取股票的除权除息信息数据),然后再自己计算复权因子,进而计算前后复权数据。
有关复权因子的定义,以及前后复权数据的计算方法,这里不做展开,您需要自己做些功课,只有亲自研究过、coding过,您才会发现,一个简单的前后复权弄彻底搞清楚并实现并不是特别简单。
这里要说明的是一般股票的回测,之所以要计算和生成前复权数据(后面有相应函数实现),是因为在股票的回测中,我们一般会使用前复权的数据进行回测,而非除权后的数据,因为除权后的数据由于分红配股的影响数据有缺口不够连续,会影响相应指标的计算。
测试样例:
StockCode_G = '000562'
str = ['全局参数设置完毕!'];
disp(str);
获取股票日线(除权除息)数据测试
StockCode = StockCode_G;
BeginDate = '';
EndDate = '';
[StockDataDouble,adjfactor] = (StockCode,BeginDate,EndDate);
运行结果:
StockDataDouble:
函数名称:SaveStockTSDay.m
函数作用:批量获取股票除权日线数据并存贮至本地.mat数据(包含已退市股票)
函数句柄:[SaveLog,ProbList,NewList] = (,AdjFlag,XRDFlag)
函数说明:基于GetStockTSDay_Web函数,批量获取StockList指定的代码列表的日线数据并存贮至工具箱下的文件夹内,首次获取全市场所有的股票数据会比较费时,若已经有历史数据,运行SaveStockTSDay会进行本地数据的更新至最新交易日数据。
测试样例:
获取股票代码列表测试
[StockList,StockListFull] = GetStockList_W
StockCodeDouble = cell2mat( StockList(:,3) );
save('StockList','StockList');
股票数据更新-除权除息数据-无并行操作
AdjFlag = 0;
XRDFlag = 0;
[SaveLog,ProbList,NewList] =
SaveStockTSDay(StockList,AdjFlag,XRDFlag);
运行结果:
首次运行后就会在本地DataBase\Stock\Day_ExDividend_mat保存全部A股市场的除权数据:
获取股票交易明细数据
函数名称:.m
函数作用:获取
函数句柄:[,Header,StatusStr] =
GetStockTick_Web(StockCode,BeginDate,SaveFlag)函数说明:从
抓取单只股票某日,返回的为股票交易明细数据,每列的含义为:
成交量(手)
成交额(元)
性质(买盘:1,卖盘:-1,中性盘:0)
测试样例:
StockCode_G = '000562'
str = ['全局参数设置完毕!'];
disp(str);
获取股票某日交易明细
StockCode = StockCode_G;
BeginDate = '';
[StockTick,Header,StatusStr] =
GetStockTick_Web(StockCode,BeginDate);
运行结果:
StockTick:
函数名称:SaveStockTick.m
函数作用:批量获取股票每日交易明细数据并存贮至本地.mat数据
函数句柄:[SaveLog,ProbList,NewList] = (StockList,,PList,CheckFlag)
函数说明:基于GetStockTick_Web函数,批量获取StockList和DateList指定的代码列表、日期列表的交易明细数据并存贮至工具箱下的DataBase\Stock\文件夹内,首次获取全市场所有的股票数据会非常费时,若已经有历史数据,运行SaveStockTick会进行本地数据的更新至最新交易日数据。
测试样例:
获取股票代码列表测试
[StockList,StockListFull] = GetStockList_W
StockCodeDouble = cell2mat( StockList(:,3) );
save('StockList','StockList');
获取交易明细数据Tick-无并行操作
[SaveLog,ProbList,NewList] =
SaveStockTick(StockList);
运行结果:
保存全部A股市场的交易明细数据,每个股票一个文件夹。
获取股票分红配股信息数据
函数名称:GetStockList_Web.m
函数作用:获取股票分红配股信息数据
函数句柄:
= GetStockXRD_Web(StockCode)
函数说明:从
抓取最新的股票名称和代码列表,返回的Web_XRD_Data , Web_XRD_Cell_1 ,
Web_XRD_Cell_2为股票的分红配股信息数据。
此函数是在Chandeman层编写过的一个函数基础修改而成。
测试样例:
StockCode_G = '000562'
str = ['全局参数设置完毕!'];
disp(str);
获取股票除权除息数据
StockCodeInput = StockCode_G;
[ Web_XRD_Data , Web_XRD_Cell_1 , Web_XRD_Cell_2 ] =
GetStockXRD_Web(StockCodeInput);
Web_XRD_Cell_1;
Web_XRD_Cell_2;
运行结果:
相应的批量数据获取和保存函数为
[SaveLog,ProbList,NewList] =
SaveStockTSDay(StockList,AdjFlag,)
此时需令XRDFlag = 1即可批量获取获取除权除息信息。
首次运行后就会在本地DataBase\Stock\XRDdata_mat保存全部A股的除权除息信息数据:
财务数据和三张表数据获取
GetStockFinIndicators_Web.m函数和GetStock3Sheet_Web.m函数可以获取单只股票的财务数据和三张表数据
[FIndCell,YearList] = (StockCode,Year)
[BalanceSheet,ProfitSheet,CashFlowSheet,YearList] =
(StockCode,Year)
数据获取后用cell矩阵承装
相应的批量数据获取函数为
[SaveLog,ProbList,NewList] =
SaveStockFD(StockList,Opt)
% Opt 0:获取财务指标
1:获取3张表
财务数据存贮位置:
FQuantToolBox\DataBase\Stock\FinancialIndicators_mat
三张表数据存贮位置:
FQuantToolBox\DataBase\Stock\Sheet3_mat
CalculateStockXRD.m由除权数据生成前后复权数据
测试样例:
StockCode_G = '000562'
str = ['全局参数设置完毕!'];
disp(str);
获取股票日线(除权除息)数据测试
StockCode = StockCode_G;
BeginDate = '';
EndDate = '';
[StockDataDouble,adjfactor] =
GetStockTSDay_Web(StockCode,BeginDate,EndDate);
进行前复权数据生成
StockData = StockDataDouble(:,1:end);
XRD_Data = [];
AdjFlag = 1;
[StockDataXRD, factor] = CalculateStockXRD(StockData,
XRD_Data, AdjFlag);
复权价格plot
scrsz = get(0,'ScreenSize');
figure('Position',[scrsz(3)*1/4 scrsz(4)*1/6 scrsz(3)*4/5
scrsz(4)]*3/4);
AX1 = subplot(211);
OHLC = StockDataDouble(:,2:5);
KplotNew(OHLC);
Dates = StockDataDouble(:,1);
LabelSet(gca, Dates, [], [], 1);
ind = find( StockCodeDouble == str2double(StockCode)
[StockList{ind,1},'-',StockList{ind,2},'除权价格'];
title(str,'FontWeight','Bold');
AX2 = subplot(212);
OHLC = StockDataXRD(:,2:5);
KplotNew(OHLC);
Dates = StockDataDouble(:,1);
LabelSet(gca, Dates, [], [], 1);
ind = find( StockCodeDouble == str2double(StockCode)
[StockList{ind,1},'-',StockList{ind,2},'前复权价格'];
title(str,'FontWeight','Bold');
linkaxes([AX1, AX2], 'x');
运行结果:
的回测系统
&&/span&如何构建基于MATLAB的回测系统&文件夹,提供了一个“如何构建基于MATLAB的回测系统”的demo样例,提供了一个均线回测样例和一个回测模板,此部分内容来自MATLAB为工具》的相关章节。具体可参看《量化投资:以MATLAB为工具》相关章节。
FQuantToolBox工具箱的更新周期,现在暂无明确时间表。未来更新的大致方向就是增添更多金融标的的免费数据获取方式,增添更多的回测辅助函数和样例。
《量化投资:以MATLAB为工具》书籍介绍
《量化投资:以MATLAB为工具》分为基础篇和高级篇两大部分。基础篇部分通过Q&A的方式介绍了MATLAB的主要功能、基本命令、数据处理等内容,使读者对MATLAB有基本的了解。高级篇部分分为14章,包括MATLAB处理优化问题和数据交互、绘制交易图形、构建行情软件和交易模型等内容,通过丰富实例和图形帮助读者理解和运用MATLAB作为量化投资的工具。《量化投资:以MATLAB为工具》的特色在于不仅仅满足理论学习的需要,更帮助读者边学边练,将理论和实践并重。
《量化投资:以MATLAB为工具》适合金融机构的研究人员和从业人员、进行量化投资的交易员、具有统计背景的科研工作者、高等院校相关专业的教师和学生以及对量化投资和MATLAB感兴趣的人士阅读。
为工具》书籍相关网址:
书籍交流论坛(源码、数据下载):http://www.matlabsky.com/forum-112-1.html
书籍目录:http://www.matlabsky.com/thread-.html
连载介绍目录:http://www.matlabsky.com/thread-.html
其中《量化投资:以MATLAB为工具》基础篇部分已经免费公开(包含所有文档、源码、测试数据),您可以进行下载、阅读、查看、测试。
下载地址:
N分钟学会MATLAB(60
希望可以让刚刚接触MATLAB的朋友能快速有效地了解MATLAB。
FQuantToolBox V1.0无历史数据库版本 下载
FQuantToolBox V1.0[NoHistData] byLY_faruto.rar 36.7M
链接:&密码:p4bt&
FQuantToolBox V1.0历史数据库版本 下载
FQuantToolBox V1.0[PlusHistData]
byLY_faruto.rar&
Update: FQuantToolBox V1.0历史数据库版本(A股市场的全部股票[包含已退市股票]从上市日至今
日线除权数据以及复权因子、分红配股信息、财务指标数据、三张表数据)下载 FQuantToolBox
V1.0[PlusHistData] byLY_faruto.rar (RAR1.04G,解压后13G)
百度网盘下载链接:http://pan.baidu.com/s/1o6mf2SM
另外欢迎大家关注,我最近开通的微信公众号
FQuantStudio
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。128被浏览9,570分享邀请回答7添加评论分享收藏感谢收起35 条评论分享收藏感谢收起FQuantToolBox-基于MATLAB的量化数据回测工具箱&by&faruto[持续更新]
《量化投资:以为工具》书籍简介
最新版本:
FQuantToolBox版本更新V1.2-基于MATLAB的量化数据回测工具箱 by faruto
历史版本:
FQuantToolBox版本更新V1.1-基于的量化数据回测工具箱 by faruto
量化数据回测工具箱FQuantToolBox V1.0 by faruto
============================================
Mannual byLY_faruto
By LiYang(faruto)
=================================
A Data and Backtesting Quant Tool Box based on MATLAB by
Version: V1.1
Last Modified
=================================
V1.1&&&&&&&
V1.0&&&&&&&
=================================
写在前面的话
:FQuantToolBox
V1.0发布后得到网上朋友的支持和关注,得到大家对工具箱的一些反馈,非常感谢大家。有的朋友还没下载工具箱,先给我留言问是否收费,在这里统一告诉大家,完全不收费,以后也不会收费。
V1.1更新说明
FQuantToolBox V1.1主要更新为增加个股公司基本介绍信息、个股证监会分类和所属概念分类;增加期货合约日线数据、增加期货合约每日结算会员成交持仓排名数据。
下面来介绍一下相关的函数和测试样例。
获取A股市场的全部股票个股公司基本信息、证监会分类、所属概念分类(包含已退市股票)
函数名称:GetStockInfo_Web
函数作用:获取A股市场的全部股票个股公司基本信息、证监会分类、所属概念分类(包含已退市股票)
函数句柄:[StockInfo] =
GetStockInfo_Web(StockCode)
函数说明:从
公司简介:
板块信息:
抓取个股公司基本信息、证监会分类、所属概念分类,返回的StockInfo为一个结构体,存储相关信息。
测试样例:
%% GetStockInfo_Web
获取股票基本信息以及所属行业板块(证监会行业分类)和所属概念板块(新浪财经定义)
StockCode = '600588';
[StockInfo] = GetStockInfo_Web(StockCode);
运行结果:
运行后返回的StockInfo为一个结构体,存贮信息如下:
其中StockInfo.CompanyIntro中存在公司的基本介绍,如下:
StockInfo.IPOdate、StockInfo.IPOprice是提取出来的上市日期和发行价格信息,您也可以按照自己的需要从StockInfo.CompanyIntro进行提取。
StockInfo.IndustrySector、StockInfo.ConceptSector_Sina存贮的是证监会的行业分类和个股所属的概念分类。
&& StockInfo.IPOdate
&& StockInfo.IPOprice
&& 36.6800
&& StockInfo.IndustrySector
计算机应用服务业
&& StockInfo.ConceptSector_Sina
'保险重仓'
'融资融券'
'QFII重仓'
'股权激励'
'国产软件'
相应的批量数据获取和保存函数为
[SaveLog,ProbList,NewList] = SaveStockInfo(StockList)
首次运行后就会在本地DataBase\Stock\StockInfo_mat保存全部A股的公司信息、证监会分类、概念分类,如下:
获取期货合约日线数据
当下仅仅完成了中金所IF、TF的数据获取
函数名称:GetFutureDay_Web
函数作用:获取某日期货合约日线数据
函数句柄:
[DataCell,StatusOut] = GetFutureDay_Web(DateStr,
MarketCode,FuturesCode)
函数说明:从各期货交易所,比如中金所
获取某日所期货合约日线数据。
DateStr为输入的日期,比如DateStr
MarketCode为交易所代码,比如MarketCode
'CFFEX';(SHFE、DCE、CZCE)
FuturesCode为期货品种代码,比如FuturesCode
DataCell为返回的数据
测试样例:
获取期货某交易所某日数据-中金所-IF
DateStr = '';
MarketCode = 'CFFEX';
FuturesCode = 'IF';
[DataCell,StatusOut] = GetFutureDay_Web(DateStr,
MarketCode,FuturesCode);
运行结果:
DataCell返回当日的IF的所有合约的日数据,如下
相应的批量数据获取和保存函数为
[SaveLog,ProbList,NewList] =
SaveFuturesDay(MarketCode,FutureCode,DateList)首次运行后就会在本地DataBase\Futures下的相应合约代码下的文件夹,比如DataBase\Futures\IF\Day_mat
存贮一个IF_Day.mat文件,保存IF从上市日至今所有合约的日线数据,如下:
相应的单独一个合约的日线数据,做一下提取再处理即可,然后可以再进行主力连续合约、次主力连续合约的生成等一系列的期货连续数据的生成和清洗。
获取期货合约每日结算会员成交持仓排名数据
当下仅仅完成了中金所IF、TF的数据获取
函数名称:GetStockList_Web.m
函数作用:获取期货合约每日结算会员成交持仓排名数据
函数句柄:[DataCell,StatusOut] =
GetFutureVolOIRanking_Web(DateStr, FutureCode)
函数说明:从各期货交易所,比如中金所
获取期货合约每日结算会员成交持仓排名数据。
测试样例:
获取期货结算会员成交持仓排名数据-IF
DateStr = '';
Futurecode = 'if';
[DataCell,StatusOut] = GetFutureVolOIRanking_Web(DateStr,
Futurecode);
运行结果:
运行后DataCell返回当日相关品种各个合约的结算会员成交持仓排名,如下:
相应的批量数据获取和保存函数为
[SaveLog,DateListOut,ProbList,NewList]
SaveFuturesVolOIRankingData(FutureCode,DateList,UpdateFlag)
首次运行后就会在本地DataBase\Futures下的相应合约代码下的文件夹,比如DataBase\Futures\IF\VolOIRanking
存贮一个IF从上市日至今所有合约的结算会员的每日成交持仓排名数据,如下:
对于策略开发,或对这部分数据(期货合约每日结算会员成交持仓排名数据)这里多说一点,基于这部分数据可做的事情还是挺多的,比较有想象空间。使用这部分数据,可以构造某种意义上的投资者情绪指标,一则可以构造开发CTA类策略(IF策略),二则可以用来开发对于HS300的择时策略。
基于这部分数据开发的IF策略,会与普通的使用价量开发的策略有异构性,方便提升CTA大组合策略的异构性,平滑整体资金流,下图是我以前做过的基于这部分数据构建的IF策略的一个Demo:
基于这部分数据开发HS300择时策略的前提假设是,期货合约每日结算会员成交持仓排名数据带有某些机构对于未来IF走势的某些预判信息,进而某种程度上影响HS300,也是有一定文章可做的。在此不做过多展开。
V1.1其他说明
FQuantToolBox工具箱里面共有四个MATLAB脚本文件(什么是脚本文件?不懂MATLAB脚本文件和函数文件的区别?那您需要先做些功课,百度搜索“N分钟学会MATLAB”):
Main_GetStockDataTest.m
Main_GetFuturesDataTest.m
Main_SaveStockData2LocalTest.m
Main_SaveFuturesData2Local.m
Main_GetStockDataTest.m是用来测试FQuantToolBox工具箱里面所有以Get开头的和股票相关的函数,每个测试在Main_GetStockDataTest.m在一个cell里面,方便您来查看相关函数的输入输出。比如:
Main_GetFuturesDataTest.m是用来测试FQuantToolBox工具箱里面所有以Get开头的和期货相关的函数,每个测试在Main_GetFuturesDataTest.m在一个cell里面,方便您来查看相关函数的输入输出。比如:
Main_SaveStockData2LocalTest.m是用来测试FQuantToolBox工具箱里面所有以Save开头的和股票相关的函数,用来把网络上相关的数据存贮到本地,每个测试在Main_SaveStockData2LocalTest.m在一个cell里面,方便您来查看相关函数的输入输出,由于全部运行会很耗时,所以每个cell设置了一个run变量,您只需把run设置为1,该cell模块就行运行,run=0时,相应cell模块不会运行。
您或许在Main_SaveStockData2LocalTest.m内会看到一些spmd并行操作模块,如果您对MATLAB并行有了解,那么可以并行批量下载相关数据,否则的话,您忽略该部分代码即可。
Main_SaveFuturesData2Local.m与Main_SaveStockData2LocalTest.m作用类似,只不过Main_SaveFuturesData2Local.m是用来测试FQuantToolBox工具箱里面所有以Save开头的和期货相关的函数,用来把网络上相关的数据存贮到本地。
是做什么用的?
定位是个数据和回测工具箱,没有实盘交易相关接口的实现(但未来不排除增加相关功能)。
数据方面,FQuantToolBox数据获取函数完全基于网络的免费数据源(主要为新浪财经、雅虎财经等金融网站),不但可以积累历史数据,也可以进行动态更新,现已实现的数据获取为全部股票名称和对应代码(包含已退市股票)、日线除权数据以及复权因子、A股市场的股票的除权除息信息、A股市场的股票每日交易明细数据(Tick数据)、A股市场的的股票财务指标数据、A股市场的股票的三张表(资产负债表、现金流量表、利润表)数据,未来数据方面会增加更多的数据,包括期货数据以及其他金融标的的数据,整体的思想还是完全基于网络获取和更新,完全免费。
基于网络的数据获取的实现方式大体过程就是网络数据网址寻找——& 网址分析——&
urlread+正则表达式 数据提取。进行网络数据的抓取,是一定会遇到的,MATLAB中有相应的正则表达式函数,有关的东西这里不做展开,各位看官需要自行做些功课,工具箱的Doc文件夹内有个,可以帮助您学习正则表达式相关的东西。
回测方面,FQuantToolBox工具箱当下,未来回测方面会增添更多的辅助函数和插件,方便您使用MATLAB进行股票以及期货相关策略的回测。
未来每次发布都会提供两个版本,和。无历史数据版本仅提供相关函数,你可以在自己本地运行相关脚本来批量获取历史数据;有历史数据版本不但提供相关函数,还提供已经获取好的历史数据(A股市场全部股票股票名称和代码、日线数据、每日交易明细数据、除权除息信息、财务指标数据、三张变数据),节省您获取历史数据的时间,但相应的下载文件也会比较大(尤其股票每日交易明细数据),新的数据更新只需运行相应脚本函数就可以进行全市场最新数据的更新。
FQuantStudio微信公众号
FquantStudio微信公众号,是我近期开始维护的一个公众号,主要内容为量化投资、MATLAB应用,未来FQuantToolBox的版本更新会第一时间在这个公众号发布,欢迎大家关注,可以微信上搜索“FQuantStudio”或扫描下面的二维码进行关注
FQuantToolBox下载地址
百度网盘地址:
FQuantToolBox下载二维码,可以直接扫描进行下载
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。​老师,我想问下关于历史回测中的手续费问题
我在模拟账户中做历史回测,IH1602手续费设置的为11%%,为什么回测报告中的每笔交易手续费这么高,差不多要上万一手,是什么原因?
懒人!啥都没写!
您每次是开多少手仓呢?
如果每次开仓一手的话,是按照开仓价格计算,您如果手数比较多,手续费自然会更高的
大千世界,等你来
每次开仓都是1手,请教是不是还有哪些设置不正确?
懒人!啥都没写!
抱歉存在笔误,是按照 价格计算,已经修改2楼回复,请重新参考
大千世界,等你来
另外,我们这里测试也是正常按照这个公式计算,您具体是如何判断的?
大千世界,等你来
再次请教外盘品种呢? &
外盘品种回测时,手续费率可以自己设定么?
懒人!啥都没写!
是可以的,设置的方法与内盘合约是一样的
大千世界,等你来
文明上网,请先
相关帮助主题
相关专题内容
相关期货内容
推荐交易系统
推荐教学内容
最新期货行情
陕ICP备号-1
所载文章、数据仅供参考,使用前请核实,风险自负。}

我要回帖

更多关于 股指期货历史数据软件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信