FAQ > 金融建模 > 数据提取 > 基本面数据

Q:证券上市日的提取方法    

  • A:
        在天软中,股票、指数、基金上市日的提取方法有所不同,详见下表:

    证券类别提取方式说明范例
    股票Firstday()、StockGoMarketDate ()函数根据证券的行情数据来取值,证券的第一个交易日,即上市日BackupSystemParameters2();setsysparam(pn_stock(),'SZ000002');return firstday();//结果:33240(1991-01-02)
    指数Base(750004)在 证券数据专家-》基本数据-》指数-》指数信息-》开始日期 中可以找到并生成代码。如果用户使用的是落地服务器,则不一定是base(750004),所以,用户需要根据以上路径找到相应的数据。BackupSystemParameters2();setsysparam(pn_stock(),'SH000300');return base(750004);//结果:20050408
    基金Fundgomarketdate()函数根据录入的基金的基本信息取的值。用户也可以在 证券数据专家-》基本数据-》基金-》基本信息-》设立日 中提取数据BackupSystemParameters2();setsysparam(pn_stock(),'OF040001');return Fundgomarketdate();//结果:20010921
    期货Firstday()根据期货的行情数据取值,第一个交易日即为上市日BackupSystemParameters2();setsysparam(pn_stock(),'IF1201');return firstday();//结果:40868(2011-11-21)
    [关键字]:上市日 股票上市日 基金上市日 指数上市日 期货上市日