Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/financial/financial_engineering-ipo_pricing.md
T

4.1 KiB

金融 / 金融工程 / 新股定价

newStockPredictPrice(stock_arr)

声明:function

返回新股定价-历史校验,股票的一些上市期的财务数据,用于新股定价

参数 类型 说明
stock_arr array 一维字符串数组,股票列表

返回:table_array

示例

范例01:调用函数

return newStockPredictPrice(array("SH600718", "SZ000002"));

newStockPredictValue(stock_arr, beg_t, end_t, new_stock_id)

声明:function

根据历史次新股的发行、股本、指数和财务指标构造样本并估算指定新股的定价

参数 类型 说明
stock_arr array 历史样本股票代码
beg_t t_date_time 历史样本开始日期
end_t t_date_time 历史样本结束日期
new_stock_id string 待估值的新股代码

返回:table_array

示例

范例01:使用沪深 A 股历史样本估算株冶集团的新股定价

stock_arr := getAbkbyDate("深证A股;上证A股", 20041025T);
return newStockPredictValue(
    stock_arr, 20040307T, 20041025T, "SH600966");

nSpp_historyVerify(stock_arr, beg_t, end_t)

声明:function

使用历史次新股数据检验新股定价模型,返回区间内新股的预测价格与实际价格对比

参数 类型 说明
stock_arr array 用于筛选区间内上市新股的股票代码
beg_t t_date_time 检验开始日期
end_t t_date_time 检验结束日期

返回:table_array

示例

范例01:检验指定区间内上证 A 股的新股定价结果

stock_arr := getAbkbyDate("上证A股", 20120926T);
return nSpp_historyVerify(stock_arr, 20120618T, 20120926T);

nSpp_historyVerify_pgm(bk_name, beg_t, end_t)

声明:function

返回新股定价-历史校验,用次新股比较定位预测新股定位

参数 类型 说明
bk_name string 字符串,板块名称
beg_t datetime 日期型时间,开始校验时间
end_t datetime 日期型时间,结束校验时间

返回:table_array

示例

范例01:调用 NSPP_HistoryVerify_Pgm

Return NSPP_HistoryVerify_Pgm(

    "深证A股;上证A股",

    Inttodate(20120618),

    inttodate(20120926));

nSpp_pgm(bk_name, beg_t, end_t, stock_id)

声明:function

返回新股定价-历史校验,用次新股比较定位预测新股定位,在我们的模型中,认为新股的价格与发行价,总股本,流通股本,指数收盘,每股收益,每股净资产,净资产收益率有关,股票的上市期一些财务数据,以及次股的上市期财务数据与上市期的开盘价回归信息

参数 类型 说明
bk_name string 字符串,板块名称
beg_t datetime 日期型时间,开始统计时间,要< StockID的上市日
end_t datetime 日期型时间,结束统计时间
stock_id string 字符串,要定价的股票代码

返回:table_array

示例

范例01:调用 NSPP_Pgm

Return NSPP_Pgm("深证A股;上证A股",

    inttodate(20040307),

    Inttodate(20041025),

"SH600966");