PEG 比率筛选 - 使用编程进行基本面投资 第 5 部分

这段文字主要介绍了价值投资中常用的一个指标:PEG比率,并解释了如何使用它来筛选 undervalued companies。

主要内容概括如下:

  1. PEG比率的定义和意义: PEG比率是将市盈率与公司未来预期增长率相除得到的比率。一个理想的PEG比率为1,代表公司当前价格与其未来增长相匹配。低于1的PEG比率意味着公司被低估,而高于1则意味着公司被高估。
  2. 筛选 undervalued companies 的步骤: 首先,筛选市净率低于0.7的股票。然后,在这些股票中,进一步筛选过去5年PEG比率低于1的股票。
  3. PEG比率的应用: PEG比率可以帮助投资者识别被低估的股票,因为这些股票的预期增长率高于其当前的市盈率。
  4. 避免负PEG比率: 负PEG比率意味着公司未来预期增长为负,这意味着公司可能处于困境,不符合价值投资的理念。
  5. 价值投资的理念: 价值投资的目标是寻找当前被低估的优质公司,并持有这些股票直到其价值被市场认可。

总结: 作者建议使用PEG比率作为价值投资筛选股票的指标之一,并强调了避免负PEG比率的重要性,因为负PEG比率意味着公司可能存在问题。 价值投资的理念是寻找被低估的优质公司,而不是试图寻找可能会扭亏为盈的公司。

这是使用编程来辅助基础投资分析系列的第五个视频,向您展示如何使用编程创建基本的股票筛选器,该筛选器仅显示市净率低于您设置的数字的公司,然后添加市盈率增长要求。 这个想法是使用编程来帮助您找到可能且合格的公司以供进一步考虑。整个系列专注于将编程专门用于价值投资,仅作为视频中使用的示例。

``` {智能估值体系V8} DYNPETTM:=IF(FINANCE_EX(0,1,0)>1.8E8 AND FINANCE_EX(1,1,0)>8E7, CLOSE/MAX(FINANCE_EX(0,1,0)/FINANCE_EX(1,1,0),0.8),1000); PB_RATE:=IF(FINANCE_EX(3,1,0)>0.5 AND CLOSE>3.5, CLOSE/(FINANCE_EX(3,1,0)*0.82+REF(FINANCE_EX(3,1,0),1)*0.18),1000); PEG_VAL:=IF(MAX((FINANCE_EX(4,1,1)/REF(FINANCE_EX(4,1,1),1)-1)*100,0.8)<>0, DYNPETTM/MAX((FINANCE_EX(4,1,1)/REF(FINANCE_EX(4,1,1),1)-1)*100,0.8),1000); {分形波动率V12} VOL_REG:DMA(STD(C,144)/MA(C,144)*SQRT(144),21); VAR_PERIOD:=IF(VOL_REG<0.015,233,IF(VOL_REG<0.035,144,IF(VOL_REG<0.065,55,34))); FAST_LEN:=BARSLAST(CROSS(VOL_REG,0.028))+18; SLOW_LEN:=IF(VOL_REG>0.12,INTPART(VAR_PERIOD*1.438),CEILING(VAR_PERIOD*1.538)); {行业轮动V6矩阵} HY_C:=BLOCK_AVGCLOSE; HY_RET:=(HY_C/REF(HY_C,1)-1)*100; IND_RET:=EMA(HY_C/MAX(BLOCK_AVGOPEN,0.01),5); TRANS_MAT:=EMA(SUM(IF(IND_RET>REF(IND_RET,1) AND REF(IND_RET,1)>REF(IND_RET,2),1,0),60)/ (SUM(IF(REF(IND_RET,1)>REF(IND_RET,2),1,0),60)+1E-4),5); SECTOR_STR:=(TRANS_MAT*EMA(HY_RET,5)*0.68 + REF(TRANS_MAT,3)*EMA(HY_RET,8)*0.32); SECTOR_RK:=RANK(SECTOR_STR,5); SECTOR_FLT:=SECTOR_STR>REF(SECTOR_STR,5)*1.03 AND SECTOR_STR>0.35 AND CROSS(MA(SECTOR_STR,5),MA(SECTOR_STR,13)) AND SECTOR_RK<=3; {九维情绪V16} MARKET_SENT:EMA(ADVANCE/DECLINE,13)*0.42 + EMA(AMO/REF(AMO,3),13)*0.24 + EMA((V/CAPITAL-REF(V/CAPITAL,5))/MAX(REF(V/CAPITAL,5),1),21)*0.18 + EMA(REF(FINANCE(35),1)/CAPITAL,8)*0.14 + EMA(HSZS,5)/MAX(REF(EMA(HSZS,5),8),1)*0.18 + (HHV(H,8)-LLV(L,8))/LLV(L,8)*0.14; {预警系统} 盘中预警:=C>DYNAMIC(1) AND VOL>REF(MA(V,5),1)*2.5 AND CROSS(MACD.DIF,MACD.DEA); 盘后选股:=DYNPETTM<19.8 AND PB_RATE<2.9 AND PEG_VAL<0.95 AND SECTOR_FLT AND MARKET_SENT>0.88 AND HKFLOW_RT>3.2 AND 盘中预警; DRAWTEXT(盘后选股,LOW,'★主升',COLORRED);```你的身份是高级编程技术专家,精通各类编程语言,能对编程过程中的各类问题进行分析和解答。我的问题是【我编辑通达信选股代码,你如何深度理解此代码能用2018-2024年全A股周期回测验证此代码选股逻辑的准确性和胜率,评估月胜率达到多少?评估有效信号准确率达到多少?
04-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sentdex

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值