天软金融分析.NET函数大全 > 金融函数 > 金融工程 > 策略验证

PortfolioBackTesting _Quantity    

简述
策略验证-数量类组合,数量类的策略的回测
定义
PortfolioBackTesting_Quantity(PFInfoData:TableArray;Begt:TDateTime;EndT:TDateTime;tAllJYMX:TableArray;tAllTA:TableArray;tAllZCPZ:TableArray;tAllHYPZ:TableArray;tAllCCMX:TableArray;tAllJZ:TableArray;tAllLS:TableArray;):TableArray
参数
名称类型说明
PFInfoDataTableArray数据表类型,组合基本信息(in)
BegtTDateTime日期型时间,验证开始日(in)
EndTTDateTime日期型时间,验证截止日(in)
tAllJYMXTableArray数据表类型,交易明细
tAllTATableArray 数据表类型,所有申购、赎回(in)
tAllZCPZTableArray数据表类型,资产配置
tAllHYPZTableArray数据表类型,行业配置
tAllCCMXTableArray数据表类型,持仓明细
tAllJZTableArray数据表类型,资产净值
tAllLSTableArray数据表类型,交易流水
返回TableArray配置类策略的回测,返回所有配置比例,所有申购赎回,资产明细,持股明细等信息。
  • 范例

    pfInfoData:=array();
    BegT:=39812;
    EndT:=39820;
    tAllJYMX:=array(
    ("代码":"SH600036","名称":"招商银行","截止日":39818.00,"动作":0.00,"成交价":12.59,"成交量":794200.00,"费率(%)":0.1,"费用":0.00,"多空":1.00,"乘数":1.00,"保证金比例(%)":1.00),
    ("代码":"SH600068","名称":"葛洲坝 ","截止日":39818.00,"动作":0.00,"成交价":8.96,"成交量":1116000.00,"费率(%)":0.1,"费用":0.00,"多空":1.00,"乘数":1.00,"保证金比例(%)":1.00),
    ("代码":"SZ002232","名称":"启明信息","截止日":39818.00,"动作":0.00,"成交价":13.96,"成交量":716300.00,"费率(%)":0.1,"费用":0.00,"多空":1.00,"乘数":1.00,"保证金比例(%)":1.00),
    ("代码":"SH600036","名称":"招商银行","截止日":39819.00,"动作":0.00,"成交价":13.1,"成交量":458000.00,"费率(%)":0.1,"费用":0.00,"多空":1.00,"乘数":1.00,"保证金比例(%)":1.00),
    ("代码":"SH600036","名称":"招商银行","截止日":39819.00,"动作":0.00,"成交价":13.1,"成交量":305300.00,"费率(%)":0.1,"费用":0.00,"多空":1.00,"乘数":1.00,"保证金比例(%)":1.00),
    ("代码":"SH600036","名称":"招商银行","截止日":39819.00,"动作":0.00,"成交价":12.45,"成交量":240900.00,"费率(%)":0.1,"费用":0.00,"多空":1.00,"乘数":1.00,"保证金比例(%)":1.00));
    tAllTA:=array();
    tAllZCPZ:=array();
    tAllHYPZ:=array();
    tAllCCMX:=array();
    tAllJZ:=array();
    tAllLS:=array();
    PortfolioBackTesting_Quantity(pfInfoData,

    BegT,

    EndT,

    tAllJYMX,

    tAllTA,

    tAllZCPZ,

    tAllHYPZ,

    tAllCCMX,

    tAllJZ,

    tAllLS);
    return array('行业配置':tAllHYPZ,'t日持股明细':tAllJYMX);

    //结果:
相关