我們常說,買股票就是買企業(yè),而分析企業(yè)必然離不開分析企業(yè)的財務(wù)報表。
在學(xué)習(xí)了一段時間的財務(wù)分析方法后,漸漸的知道哪些數(shù)據(jù)是比較重要的
但是,數(shù)據(jù)那么多,如果每分析一個企業(yè),都把大部分時間花在財務(wù)報表上,哪還有時間去研究企業(yè)發(fā)展?fàn)顩r呢?
于是我開始去網(wǎng)上找好用的工具,發(fā)現(xiàn)有些數(shù)據(jù)是能輕易查到的,比如市盈率,凈利潤增長率,應(yīng)收賬款周轉(zhuǎn)天數(shù)等,
但是有些卻查不到,或者在付費軟件里才有,比如有息負(fù)債,經(jīng)營性資產(chǎn)占比,同行毛利率對比等。
出于興趣,一個念頭突然從我腦海里閃現(xiàn),何不自己寫一個分析工具呢?
做財務(wù)分析,當(dāng)然需要拿到財務(wù)數(shù)據(jù),
一開始我想用在線的庫,調(diào)一個方法就能獲得數(shù)據(jù)的那種,后來發(fā)現(xiàn)不太好搞
后來發(fā)現(xiàn)東方財富的金融終端choice可以導(dǎo)出財報,還很全,打算用,但后面發(fā)現(xiàn)要把整個A股的財報導(dǎo)出來很費時
再后來發(fā)現(xiàn)網(wǎng)上有下載財報的鏈接,于是便先寫了一個小程序去下載了3000多家公司的財務(wù)報表,總共1萬多個文件
財務(wù)數(shù)據(jù)到手了,接下來便開始做數(shù)據(jù)分析。
為了讓大家知道某項數(shù)據(jù)的意義和計算方法,我把思考過程和數(shù)據(jù)的計算方法都列出來,供大家參考。
先上圖
一、信息展示
1、有息負(fù)債
有息負(fù)債去除了比如應(yīng)付賬款,預(yù)收賬款這種優(yōu)勢性質(zhì)的款項,比一般意義的負(fù)債更能說明企業(yè)的負(fù)債水平,因此計算這個數(shù)據(jù),能知道企業(yè)到底有多少需要付利息的債務(wù)。
有息負(fù)債 = 短期借款 長期借款 應(yīng)付債券
2、投資性資產(chǎn)占比
投資性資產(chǎn)越多,說明企業(yè)的經(jīng)營可能不是依賴實業(yè),因此計算這個數(shù)據(jù),能知道企業(yè)的整體經(jīng)營方向
投資性資產(chǎn)= 長期股權(quán)投資 可供出售金融資產(chǎn) 持有至到期投資
3、在資產(chǎn)負(fù)債表中,占比最大的10項
通常查看資產(chǎn)負(fù)債表時,我們會用百分比的方式來看,看哪些資產(chǎn)在企業(yè)的總資產(chǎn)中占比較大,從而做出一些判斷。
因此我做了這個功能,這樣就可以一目了然的看清企業(yè)中占比較大的項
4、應(yīng)收賬款周轉(zhuǎn)天數(shù)
這個功能在很多交易軟件中也能看到,為了方便查詢,我也在自己的工具中做了
應(yīng)收賬款對于企業(yè)的重要性不言而喻,應(yīng)收賬款如果很多,就要看收回來的可能性有多大,這個數(shù)據(jù)越小,代表周轉(zhuǎn)越好。
應(yīng)收賬款周轉(zhuǎn)天數(shù) = 360 / 營業(yè)收入 / 平均應(yīng)收賬款
5、預(yù)收賬款占總資產(chǎn)的比例
預(yù)收賬款越多,證明企業(yè)的競爭力越強,下游怕拿不到貨,先交錢,比如貴州茅臺。所以這個數(shù)據(jù)有時候能為你做一些判斷
6、存貨周轉(zhuǎn)率
但凡做實業(yè)的企業(yè),都會有存貨,有存貨不可怕,可怕的是存貨多了賣不出去,所以我計算了這個指標(biāo),這個也可以在大部分
交易軟件中查看到。
存貨周轉(zhuǎn)率= 平均存貨量 / 營業(yè)成本
當(dāng)然看這項的時候,不能單獨看這個指標(biāo) ,還應(yīng)結(jié)合財報中的附注,看存貨的結(jié)構(gòu),有多少是商品,多少是原材料,然后做進(jìn)一步分析。
7、凈利潤
羅列了一下企業(yè)所有經(jīng)營周期的年度凈利潤數(shù)據(jù),這樣便能看出企業(yè)的歷史經(jīng)營情況
8、毛利率
任何一家企業(yè)的存在,都是為了掙錢,那么如何判斷企業(yè)是否賺錢呢?我們說茅臺賺錢,他的毛利率就達(dá)到90%,我們說五糧液沒有茅臺賺錢,他的毛利率就只有72%,所以,從這方面看,毛利率可以幫你判斷企業(yè)的賺錢能力,當(dāng)然也不全對,像雙匯發(fā)展,永輝超市這種薄量多銷的另當(dāng)別論。
毛利率 = (營業(yè)收入 - 營業(yè)成本)/ 營業(yè)收入
9、凈利率
毛利率這個指標(biāo)雖然能判斷企業(yè)賺錢能力,但還不能表達(dá)企業(yè)的真實盈利能力,因為除去營業(yè)成本外,還有三項費用等,拋開這些才能看到企業(yè)的真實盈利能力。又或者,通過毛利率和凈利率,可以比較兩家企業(yè)管理層的管理能力。
凈利率 = 凈利潤 / 營業(yè)收入
10、凈利潤增長率
這個指標(biāo)市場上大部分人都會看,因為企業(yè)的成長性,關(guān)乎著企業(yè)的估值,從而影響著股價。像騰訊這家企業(yè),投資者愿意50倍PE去買他,就在于他的凈利潤增速從2014年開始連續(xù)幾年達(dá)到30%- 60%。根據(jù)PEG公式,從高的增速對應(yīng)多大的PE,因此去年增速60%的時候,大家覺得50PE其實不貴。
凈利潤增長速度 =( 當(dāng)期凈利潤 - 上一期凈利潤 )/ 上一期凈利潤
11、凈利潤復(fù)合增長率
我們常說,時間會證明一切。企業(yè)經(jīng)營也是一樣的,企業(yè)可能有些年度經(jīng)營得好,有些年度經(jīng)營得差。就像我們做投資,去年賺30%,今年虧10%,明年賺50%,那么怎樣的數(shù)據(jù)能夠反映這些年的整體經(jīng)營情況呢?我覺得凈利潤復(fù)合增長率比較管用,這個數(shù)據(jù)不是簡單的算平均數(shù),而是帶有復(fù)利的公式。
這個計算方法利用復(fù)利的計算原理來計算就可以了,我這里是用的庫函數(shù)Math.exp()
12、經(jīng)營活動產(chǎn)生現(xiàn)金流量與凈利潤的比例
我們看利潤表,當(dāng)然是希望利潤越多越好,但利潤有時候并不是現(xiàn)金,可能變成了應(yīng)收賬款,存貨等,所以我們需要關(guān)注利潤的質(zhì)量,而經(jīng)營活動產(chǎn)生的現(xiàn)金流量與凈利潤的比值,就是一個好的指標(biāo)。如果一家企業(yè)經(jīng)營得不錯,賣出的東西都能收到現(xiàn)金,那么這個值就是1左右,如果在這個基礎(chǔ)上,還能收到下游商家的預(yù)付款,拖欠上游商家的應(yīng)收款,那么這個值就會大于1,反之,則會小于1.
經(jīng)營活動產(chǎn)生的現(xiàn)金流量凈額與凈利潤比例 = 經(jīng)營活動產(chǎn)生現(xiàn)金流量 / 凈利潤
13、歷年ROE
ROE算得上一個重要指標(biāo)了,他表示公司凈資產(chǎn)的增長率,而凈資產(chǎn),就是股東的資產(chǎn)。所以這個值越大,說明公司為股東賺的錢越多。但也有一點,如果企業(yè)保持高分紅,這像就會把基數(shù)變小,導(dǎo)致ROE變大,這個需要關(guān)注一下。
ROE = 凈利潤 / ((當(dāng)前凈資產(chǎn) - 年初凈資產(chǎn))/ 2)
注意:因為是統(tǒng)一的公式,對于一些企業(yè)來說可能會出現(xiàn)問題,比如銀行沒有應(yīng)收賬款,會有一些數(shù)據(jù)錯誤。
特別提示:畢竟財務(wù)數(shù)據(jù)只是一個數(shù)字,并不能真實反映企業(yè)的經(jīng)營情況,有些數(shù)據(jù)可能隱藏在附注里面,所以不能僅憑這些數(shù)據(jù)來決定購買股票。
二、行業(yè)數(shù)據(jù)對比
沒有對比,就沒有傷害。分析企業(yè),我們也需要有對比,所以我這里也加入了對比的功能。
注意:雖然說是同行對比,但畢竟企業(yè)的行業(yè)千差萬別,有些只能說大體相同,這份行業(yè)數(shù)據(jù)來自同花順的行業(yè)分類,對比數(shù)據(jù)后,還需要查看相應(yīng)企業(yè)的財報來做決定。
主要對比以下數(shù)據(jù):
1、應(yīng)收賬款周轉(zhuǎn)天數(shù)
2、預(yù)收賬款占總資產(chǎn)比例
3、存貨周轉(zhuǎn)率
4、毛利率
5、凈利率
三、股票篩選器
A股市場上有3000多只股票,如果沒有一個篩選器,要從這么多股票中挑選出滿意的,難度可想而知。網(wǎng)上也有很多篩選器,但用過后發(fā)現(xiàn)有兩個問題:
1、有些想用的篩選條件沒有
2、有些篩選條件不明白是如果計算的
所以,索性自己也搞一個吧。
我這個小工具的篩選條件有:凈利潤復(fù)合增長率,ROE,應(yīng)收賬款周轉(zhuǎn)天數(shù),預(yù)收賬款占總資產(chǎn)比例,PE,有息負(fù)債率,經(jīng)營活動現(xiàn)金流量占凈利潤比例。
四、使用幫助
一、查詢單個股票的基本信息
1、打開查詢頁面
2、在股票代碼后面的輸入框內(nèi)輸入股票代碼(暫不支持名稱查詢)
3、如果想改變統(tǒng)計時間,則在時間后面的輸入框內(nèi)輸入對應(yīng)的年數(shù)
二、查詢行業(yè)對比數(shù)據(jù)
1、在查詢個股的基礎(chǔ)上,點擊頁面上方的300(滬深300)500(中證500)1000(中證1000),all(整個A股市場的股票)
2、點擊行業(yè)對比按鈕,便可以看到數(shù)據(jù)
三、篩選股票
1、點擊篩選按鈕,進(jìn)入條件編輯界面
2、在對應(yīng)的項填入相應(yīng)數(shù)據(jù),注意:這個地方?jīng)]有做邊界處理,請按提示填,不然會出錯(懶得處理),若不想讓某個條件生效,可以填 “-1”,然后點擊確定。
3、在顯示界面,默認(rèn)加載滬深300,可自己選擇加載中證500, 中證1000,所有股票。注:加載完成后,需要點南繼續(xù)篩選按鈕,才會刷新篩選結(jié)果。
結(jié)語
這個小工具本來只是自己用的,后來在雪球上露面后,收到了一些小伙伴的留言,都想用這個工具,單獨私信后,覺得這個工具沒有說明,界面也不友好 ,可能發(fā)給別人也不會用。于是重構(gòu)重構(gòu),出了現(xiàn)在這個版本。
如果你在使用過程中,有好的建議,歡迎留言,我會采納一部分意見,進(jìn)一步改善這個小工具。
網(wǎng)頁版是放在github上面的,因此加載速度取決于兩方面,一是github服務(wù)器,二是你的網(wǎng)速。
web 地址: 網(wǎng)頁鏈接
歡迎關(guān)注微信公眾號: Arkad的小書童,回復(fù)“小工具”有驚喜哦 :-)
$美的集團(SZ000333)$ $中國平安(SH601318)$ $金禾實業(yè)(SZ002597)$
前幾天看了騰騰爸的財報文章,也有一些小收獲,比如投資性資產(chǎn)占比,就是從他那里學(xué)來的,感謝@我是騰騰爸 ,感謝@唐朝 ,雖然唐朝已經(jīng)不在雪球,還是感謝出書。