FAQ > 金融建模 > 建模问题 > 基金相关

Q:Getbk('上证ETF')返回得到的是SH开头的代码,如何得到OF开头的ETF代码    

  • A:"上证ETF"和"深证ETF"分别是在上交所和深交所上市交易的ETF的交易代码,分别由'SH'和'SZ'开头;这些交易代码可以用来提取盘中实时行情数据。
    "ETF"是上交所和深交所上市的ETF的净值数据代码,"OF"开头,这些代码可以用来提取净值及ETF基金的基本面数据。

    交易代码转一级市场代码(即SH|SZ->OF):

      stocks:=getbk('上证ETF;深证ETF');
      return sselect 'OF'$RightStr(thisrow,6) from stocks end;