A:根据已有数据,我们通过ETF获取基金基本信息,可以得到其一般的“投资类型”、“投资风格”等。
但若需要区分宽基、行业等,则需要通过其业绩比较基准的指数的分类获取。
下面是一段通过ETF代码获取其所有相关分类数据的情况展示,供参考:
stocks:=getbk("ETF");
t:= select ["StockID"],["StockName"],["交易方式"],["业绩比较基准"],["标的指数代码"],
["主动/被动"],["投资类型"],["投资风格"]
from infotable 302 of stocks end;
for i:=0 to length(t)-1 do
begin
index:=t[i,"标的指数代码"];
arr:=array("指数类型","指数标的","指数一级分类","指数二级分类","指数三级分类","指数四级分类","指数全称");
if isstock(index) then
dexd:=select * from infotable 750 of index end;
if istable(dexd) then
t[i,arr]:=dexd[0,arr];
end;
return t;
返回:
说明:上述是目前能通过相关数据获取到的分类数据,通过该种分类可大致进行区分出宽基、行业、风格等
如【指数二级分类】中,为“规模指数”,“综合指数”等一般都属于宽基指数
而“主题指数”、“行业指数”等即可表现出其行业的情况。