
PythonとExcelによるXBRL解析 株式投資に役立つ財務分析の準備
この本は、PythonやEDINETのAPIを利用してXBRLデータを取得し、そのデータをcsvやxlsxで見やすい形に変換することについて記述しています。 プログラミングの内容についてはすべて動作確認を行っていますが、筆者は非エンジニアであるため、ソースコードの内容についてはほとんどChatGPTの手を借りています。そのため、効率的ではないところや間違っているところがあるかもしれませんので、ご注意ください。
Chapters
前書き
第1章 分析の目的と対象層について
各種解説サイトのリンク集
Pythonを使えるようにするための準備
EDINETについて
XBRLについて
Arelleについて
第2章 会社名と売上高を抽出してみよう
日本語と英語のラベルを取得してみよう
値も取得してみよう
実行結果をテキストファイルに出力してみよう
実行結果をCSVファイルに出力してみよう
Factの出力項目を増やしてみよう
表示リンクから項目間の関係性を取得してみよう
表示リンクにFactの情報も追加してみよう
preferredLabelを表示してみよう
ラベルが連結か非連結かを調べてみよう
正しい連結情報を出力してみよう
Factのない項目をXBRLから取得してみよう
DEI情報を出力してみよう
docstringを書いてみよう その1
第3章 EDINETのAPIを利用してみよう その1
EDINETのAPIを利用してみよう その2
PythonでEDINETのAPIから書類の一覧を取得してみよう
データベースの利用準備を進めてみよう
書類一覧をデータベースに保存してみよう
docstringを書いてみよう その2
PythonでEDINETのAPIから書類を取得してみよう
XBRLファイルの保存方法を調整してみよう
第4章 機能を統合するためにFletを使ってみよう
Fletに機能を統合してみよう その1
Fletのカスタマイズをしてみよう
ログのコピーとクリアボタンを追加してみよう
サイドバーを作成してみよう
サイドバーでページを切り替えてみよう
Fletに書類(XBRL)ダウンロードの処理を統合してみよう
XBRLの抽出処理を調整してみよう
FletにXBRL情報の抽出処理を追加してみよう
XBRLから財務データを抽出してみよう その1
XBRLから財務データを抽出してみよう その2
XBRLから財務データを抽出してみよう その3
Fletに財務データ抽出処理を追加してみよう
第5章 アプリのコードまとめその1
アプリのコードまとめその2
あとがき
追加の章1 特定の勘定科目を抽出したりデータベースを追加してみよう
追加の章2 コードのまとめと実行結果
追加の章3 出力された財務諸表にdecimalsを追加してみよう
修正の章1 zipファイルエラーを修正する
追加コンテンツ:決算短信について
東証上場会社情報サービスでXBRLをダウンロードしてみよう
決算短信のXBRLファイルの中身を見てみよう
XBRLファイルのダウンロードを自動化してみようその1
XBRLファイルのダウンロードを自動化してみようその2
XBRLファイルのダウンロードを自動化してみようその3
XBRLファイルのダウンロードを自動化してみようその4
XBRLファイルのダウンロードを自動化してみようその5
決算短信の情報をエクセルに出力するための準備
データベース操作を行うモジュールを作成してみようその1
データベース操作を行うモジュールを作成してみようその2
XBRLのファイル名やディレクトリ操作機能を作成するその1
XBRLのファイル名やディレクトリ操作機能を作成するその2
XBRLから抽出したデータをExcelで出力するその1
XBRLから抽出したデータをExcelで出力するその2
XBRLから抽出したデータをExcelで出力するその3
勘定科目のデータベースを作成する
財務データを抽出する準備その1
財務データを抽出する準備その2 決算月の判定
財務データを抽出する準備その3 contextRefの正規化
財務データを抽出する準備その4 日付に決算期の情報を付加する
財務データを抽出する準備その5 contextRefと日付情報のマッピング
財務データを抽出する準備その6 データを整える
iXBRLから財務データを抽出するその1
iXBRLから財務データを抽出するその2 財務諸表の判定
iXBRLから財務データを抽出するその3 期間の判定
iXBRLから財務データを抽出するその4 ibxrlパーサ前半
iXBRLから財務データを抽出するその5 ibxrlパーサ後半
iXBRLから財務データを抽出するその6 同じQNameをまとめる
iXBRLから財務データを抽出するその7 解析してExcelへ出力する準備
iXBRLから財務データを抽出するその8 解析してExcelへ出力する
iXBRLから財務データを抽出するその9 コードのまとめ
証券コードを入力してメインの処理を行う
決算短信サンプルコードのまとめその1
決算短信サンプルコードのまとめその2
更新内容
Community
Author
Topics
- 公開
- 本文更新
- 文章量
- 約927,086字
- 価格
- 2,000円