4.1 KiB
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");