每股现金流是衡量企业在一定时期内现金净流入与股本之间关系的重要财务指标,通常指每股经营现金净流量或每股现金及现金等价物净增加额。在股票分析软件(如通达信、花顺)中常以“每股经营现金流”作为筛选条件,其计算公式为:
每股现金流 = (经营活动产生的现金流量净额 −优先股股利) / 流通在外的普通股加权平均股数若要实现“每股现金流大于1元”的指标公式,不同软件有不同的语法表达。以通达信为例,可以直接引用财务数据函数:
XCASH:=(FINANCE(25)-FINANCE(37))/FINANCE(38); {每股经营现金流}
SELECT XCASH>1;
其中,FINANCE()代表经营活动产生的现金流量净额,FINANCE(37)优先股股利(若无优先股则为),FINANCE38)代表总股本(或使用流通股本)。部分软件也直接提供“每股现金流”字段,例如:
每股现金流:= CASHFLOWPS; {同花顺/通达信内置函数}
选股: 每股现金流>1
如果采用东方财富或通用公式编辑器,可使用:
EVERY( CASHFLOWPS > 1, N ); {表示最近N期每股现金流均大于1}
需要注意的是,每股现金流通常指的是“每股经营活动产生的现金流量净额”,而非“每股现金净增加额”。后者包含了投资和筹资活动,波动较大,不适合长期选股。使用该指标时,建议结合净利润、应收账款和行业特征进行综合判断。因为有些企业通过折旧摊销、预收款增加等方式提升现金流,也可能出现虚假繁荣。此外,若股本变动剧烈,应使用加权平均股数,而非期末总股本,以避免配股、增发带来的稀释影响。
实际应用中,如果只需要过滤出“每股现金流大于1元”的股票,最简单的公式就是获取最新报告期的每股现金流数值(通常为最近一个季度的累计值),然后与1比较。部分专业软件支持跨周期比较,例如要求连续三个报告期都大于1,可使用:
COUNT(每股现金流>1, 3)>=3;
总之,核心计算方法是:从现金流量表中取经营活动现金流量净额,减去优先股股利(若适用),除以当期加权平均总股本。将结果与1元比较,即可构造所需的选股或预警指标。使用时要注意会计报告期口径,确保数据为“期末累计数”而非“单季度数”,否则会出现误判。







