ストックドッグ

KatoTakahiro。金融系の会社で働くSEが株やPython、その他諸々について書いています。サービスも運営してます→http://fmbrain.work

3ファクターモデルをPythonで実装して期待リターンを求める

3ファクターモデルとは CAPMを発展させた理論です。CAPMは、市場のリスクプレミアムのみで期待リターンを求めています。 #CAPM 個別株の期待リターン = β * (市場リスクプレミアム - 無リスク金利) + 無リスク金利 CAPMはとてもシンプルで金融市場の値動きの…

個別株と市場のボラティリティの関係性を示すβをPythonで計算する

βとは βは、CAPMというポートフォリオ理論に出てくる概念であり、個別株と市場のボラティリティの関係性を示します。日本経済新聞のサイトでは、銘柄のβランキングが公表されています。www.nikkei.com 個別株とは、TOYOTAであったりNTTデータであったり、ひ…

現代ポートフォリオ理論(MPT)をPythonで実装しよう

はじめに ~ 現代ポートフォリオ理論って何? ~ Modern Portfolio Theory(MPT) = 現代ポートフォリオ理論。ハリー・マーコウィッツというおじさんが提唱した理論で、ノーベル賞を受賞しています。ファイナンス理論の下敷きというか、基礎でとても大事な考え…

非対称な収益率

収益率の計算方法についての話。(時間も時間なので最低限でまとめます)収益率の計算は、だいたい2種類あります。 収益率(ノーマル) 対数収益率 よく使われる収益率は、これ↓ほげほげ銘柄を2018/7/2、100円で買いました。10日間持っていると、200円になり…

seleniumの2つの待機方法

seleniumの待機方法でsleep.time()を使っている人は、この記事を読んで、心を清めてほしい。 seleniumには、2つの待機方法がある。 Explicit Waits(明示的な待機) Implicit Waits(暗黙的な待機) この2つの待機方法の使い分けは、こんな感じ。 Explicit Waits…

seleniumで起きるエラー ~unknown error: unable to discover open pages~

発生エラー selenium.common.exceptions.WebDriverException: Message: unknown error: unable to discover open pages 発生原因 stackoverflowにナイスな回答あり!https://stackoverflow.com/questions/21001652/chrome-driver-error-using-selenium-unabl…

フォントサイズをレスポンシブ対応させるCSS

web

@media を使うと、CSSに条件を追加することができる。これで状況によってCSSを変更することが可能に。例えば、ブラウザのサイズによってフォントのサイズを変えたい時とか。つまり、レスポンシブ対応。 @mediaの使い方 @mediaのあとに条件を指定する。なんと…