FAQ
>
金融建模
>
建模问题
>
债券相关
Q:如何提取指定日最新公布的债券派息和利率表?
复制链接
A:由于债券的派息和利率会发生变更,天软将每次变更的数据记录在503表中,同一期的数据公布日相同。
下面展示如何提取指定日最新公布的该数据表:
第一步:封装getLJData(endt)提取当前债券在指定日最新公布的派息和利率数据
Function getLJData(endt);
begin
t:= select * from infotable 503 of DefaultStockID() where ['公布日']<=datetoint(endt) end;
if not istable(t) then return array();
Ldate:=MaxValue(t[:,"公布日"]);
return select * from t where ['公布日']=Ldate end;
end
第二步:调用
setsysparam(pn_stock(),"SH110232");
return getLJData(20090801T);
返回: