十三.巨灵分析 ◆ 投行评级 ┌─────┬───────────┬─────┬─────┬─────┬──────┐ │公布日期 │评级机构 │最新评级 │评级变化 │目标价 │目标价格期限│ ├─────┼───────────┼─────┼─────┼─────┼──────┤ │2014-9-22 │京华山一国际 │买入 │维持 │151.40 │- │ ├─────┼───────────┼─────┼─────┼─────┼──────┤ │2014-8-26 │麦格理证券 │中性 │- │138.00 │12个月 │ ├─────┼───────────┼─────┼─────┼─────┼──────┤ │2014-8-18 │辉立证券(香港) │中性 │维持 │136.00 │12个月 │ ├─────┼───────────┼─────┼─────┼─────┼──────┤ │2014-8-15 │农银国际证券 │买入 │维持 │153.00 │- │ ├─────┼───────────┼─────┼─────┼─────┼──────┤ │2014-8-15 │国泰君安(香港) │买入 │维持 │157.00 │- │ ├─────┼───────────┼─────┼─────┼─────┼──────┤ │2014-8-14 │申万证券(香港) │增持 │维持 │154.00 │- │ └─────┴───────────┴─────┴─────┴─────┴──────┘ ◆ 盈利预测 预测年份:2014 ┌─────┬───────────┬────┬────┬─────┬─────┬──────┐ │公布日期 │预测机构 │PE │PB │EPS │ROE │净利润 │ ├─────┼───────────┼────┼────┼─────┼─────┼──────┤ │2014-8-26 │麦格理证券 │- │- │2.61 │- │24408000000 │ ├─────┼───────────┼────┼────┼─────┼─────┼──────┤ │2014-8-18 │辉立证券(香港) │43.52 │- │2.50 │- │- │ ├─────┼───────────┼────┼────┼─────┼─────┼──────┤ │2014-8-15 │农银国际证券 │- │- │- │- │24970000000 │ ├─────┼───────────┼────┼────┼─────┼─────┼──────┤ │2014-8-15 │国泰君安(香港) │- │- │2.53 │35.7 │23604000000 │ ├─────┼───────────┼────┼────┼─────┼─────┼──────┤ │2014-8-14 │京华山一国际 │62.5 │16.7 │0.24 │- │- │ ├─────┼───────────┼────┼────┼─────┼─────┼──────┤ │2014-8-14 │申万证券(香港) │39.04 │16.7 │2.71 │30.98 │24958000000 │ └─────┴───────────┴────┴────┴─────┴─────┴──────┘ 巨灵声明:软件所载数据内容不代表巨灵观点,仅供投资者参考,并不构成投资建议。投资者据此操作,风险自担。 ☆──@sys.code,wid(6) @{sys.abb,free}──☆ @// @// 十三.巨灵分析 @// @// ◆ 投行评级 @// @// @if t1..hasdata:else{ ┌─────┬───────────┬─────┬─────┬─────┬──────┐@// │ 公布日期 │ 评级机构 │ 最新评级 │ 评级变化 │ 目标价 │目标价格期限│@// @for f1:t1{ ├─────┼───────────┼─────┼─────┼─────┼──────┤@// │@f1.d1 │@f1.ORGNAME │@f1.RATING,wid(10)+hm│@f1.CHG,wid(10)+hm│@f1.PRICE,wid(10)│@f1.PERIOD,wid(12)+hm│@// @} └─────┴───────────┴─────┴─────┴─────┴──────┘@// @} @// @// ◆ 盈利预测 @// @// @if t2..hasdata:else{ 预测年份:@t2.d1.s @// @// ┌─────┬───────────┬────┬────┬─────┬─────┬───────┐@// │ 公布日期 │ 预测机构 │ PE │ PB │ EPS │ ROE │净利润(百万元)│@// @for f2:t2{ ├─────┼───────────┼────┼────┼─────┼─────┼───────┤@// │@f2.d2 │@f2.ORGNAME │@f2.PE │@f2.PB │@f2.EPS │@f2.ROE │@f2.NP │@// @} └─────┴───────────┴────┴────┴─────┴─────┴───────┘@// @} @// 巨灵声明:软件所载数据内容不代表巨灵观点,仅供投资者参考,并不构成投资建议。投资者据此操作,风险自担。@// @{t2.CODE.comp,free};@{,split}@{t3.ABB.comp,free} @for tm:t3{ ts: @tm.s1 ts2:@tm.s2 | @} -- 投资评级 ---- SELECT bb.STKABB, -- 证券简称 bb.STKCODE, -- 证券代码 aa.WRITEDATE as d1, -- 公布日期 aa.ORGCODE, -- 机构代码 aa.ORGNAME, -- 机构名称 aa.INVEST_RATING as RATING, -- 投资评级 aa.RATING_CHG as CHG, -- 评级变化 aa.EXPECT_PRICE as PRICE, -- 目标价 aa.EXPECT_PRICE_PERIOD as PERIOD -- 目标价期限 FROM (SELECT b.WRITEDATE,b.ORGCODE,b.ORGNAME,a.INNER_CODE,a.INVEST_RATING ,a.RATING_CHG,a.EXPECT_PRICE,a.EXPECT_PRICE_PERIOD FROM pgenius.RES_COM_INVEST_RATING a INNER JOIN pgenius.RES_REPORT_MAIN b ON a.RES_ID = b.RES_ID -- where b.WRITEDATE >= DATE_SUB('2014-10-10',INTERVAL 1 year) ) aa INNER JOIN HK_STKCODE bb ON aa.INNER_CODE = bb.STKUNICODE and bb.stkcode = '00001' -- 入口参数 WHERE bb.lssturefc = 1 ORDER BY WRITEDATE DESC limit 50
-- 盈利预测 ---- SELECT bb.STKABB, -- 证券简称 bb.STKCODE, -- 证券代码 aa.writedate as d2, -- 公布日期 aa.ORGCODE, -- 机构代码 aa.ORGNAME, -- 机构名称 YEAR (bb.EDATE)+1 as d1, aa.FORECAST_YEAR, CASE WHEN aa.FORECAST_YEAR=YEAR(bb.EDATE)+1 THEN aa.EPS_P1 WHEN aa.FORECAST_YEAR=YEAR(bb.EDATE) THEN aa.EPS_P2 ELSE NULL END AS EPS, -- EPS每股收益 CASE WHEN aa.FORECAST_YEAR=YEAR(bb.EDATE)+1 THEN aa.NP_P1 WHEN aa.FORECAST_YEAR=YEAR(bb.EDATE) THEN aa.NP_P2 ELSE NULL END AS NP,-- 净利润(百万) CASE WHEN aa.FORECAST_YEAR=YEAR(bb.EDATE)+1 THEN aa.ROE_P1 WHEN aa.FORECAST_YEAR=YEAR(bb.EDATE) THEN aa.ROE_P2 ELSE NULL END AS ROE,-- ROE净资产收益率 CASE WHEN aa.FORECAST_YEAR=YEAR(bb.EDATE)+1 THEN aa.PE_P1 WHEN aa.FORECAST_YEAR=YEAR(bb.EDATE) THEN aa.PE_P2 ELSE NULL END AS PE,-- PE市盈率 CASE WHEN aa.FORECAST_YEAR=YEAR(bb.EDATE)+1 THEN aa.PB_P1 WHEN aa.FORECAST_YEAR=YEAR(bb.EDATE) THEN aa.PB_P2 ELSE NULL END AS PB-- PB市净率 FROM ( SELECT b.WRITEDATE,b.ORGCODE,b.ORGNAME,a.INNER_CODE,a.FORECAST_YEAR,a.EPS_P1,a.EPS_P2,a.EPS_P3,a.NP_P1/1000000 as np_p1, a.NP_P2/1000000 as np_p2,a.NP_P3/1000000 as np_p3,a.ROE_P1,a.ROE_P2,a.ROE_P3,a.PE_P1,a.PE_P2,a.PE_P3,a.PB_P1,a.PB_P2,a.PB_P3 FROM pgenius.RES_COM_PFT_FCST a INNER JOIN pgenius.RES_REPORT_MAIN b ON a.RES_ID = b.RES_ID -- 获取盈利预测基础数据 )aa INNER JOIN ( SELECT b.STKABB, -- 证券简称 b.STKCODE, -- 证券代码 b.STKUNICODE,a.EDATE FROM ( SELECT DISTINCT COMUNIC,MAX(EDATE)EDATE FROM PGENIUS.HK_FINBS_NSTD WHERE RPTSOUREFC=17 GROUP BY COMUNIC UNION SELECT DISTINCT COMUNIC,MAX(EDATE)EDATE FROM PGENIUS.HK_NFINBS_NSTD WHERE RPTSOUREFC=17 GROUP BY COMUNIC )a INNER JOIN PGENIUS.HK_STKCODE b ON a.COMUNIC = b.COMUNIC WHERE b.STKCODE = '00001' AND b.STKTYREFC != 3 -- 入口参数 -- 获取最新财务报告日期 )bb ON aa.inner_code=bb.STKUNICODE AND aa.FORECAST_YEAR BETWEEN YEAR (bb.EDATE) AND (YEAR (bb.EDATE)+1) order by aa.WRITEDATE DESC LIMIT 50