ただのメモ書きともいうが、とりあえずこれでいけそう。
サンプルはマイクロソフト(msft)。
まずは下記CSVファイルをダウンロード。
http://finance.yahoo.com/d/quotes.csv?s=MSFT&f=snd1l1rp6p5j1ky
すると次のようなCSVファイルが取得出来る。
“MSFT”,”Microsoft Corpora”,”7/15/2011″,26.78,10.52,4.18,3.25,225.8B,29.46,2.30
意味は下記の通り
| 1 |
“MSFT” |
銘柄コード |
| 2 |
“Microsoft Corpora” |
銘柄名 |
| 3 |
“7/15/2011″ |
直近日 |
| 4 |
26.78 |
直近株価 |
| 5 |
10.52 |
PER |
| 6 |
4.18 |
PBR |
| 7 |
3.25 |
PSR |
| 8 |
225.8B |
時価総額(Billion) |
| 9 |
29.46 |
直近1年高値 |
| 10 |
2.30 |
配当利回り |
これだけで3つ(PER,PBR,PSR)完了。
後は、株価騰落率=直近株価 / 直近1年高値
-> 26.78 / 29.46 = 91%
次のページから営業CFの値を取得する。
http://finance.yahoo.com/q/ks?s=MSFT+Key+Statistics
Operating Cash Flow (ttm):26.66B
これで、最後のひとつが求められる
PCFR = 株価 / 一株CF = 時価総額 / 営業CF
-> 225.8B / 26.66B = 8.47
以上。
MSFTは全然株価が下がってないので、不適です。
ちなみに、この方法なら関係ないが、ちゃんと出そうとするとttmというなぞの記号に悩まされることになる。
ttmとは、Trailing Twelve Monthsのこと。
日本語だと、直近12ヶ月。
なんのことかといえば、日本株の場合、売上高や利益などの財務情報は一年ごとのやつを使うが、米国株の場合はクォーター単位で計算されるらしい。3月決算の会社なら、今は7月なので、2011.6月、2011.3月、2010.12月、2010.9月の決算数字を足したものを計算に使わないといけない。
みたい。