PythonとExcelによるXBRL解析 株式投資に役立つ財務分析の準備

PythonとExcelによるXBRL解析 株式投資に役立つ財務分析の準備

この本は、PythonやEDINETのAPIを利用してXBRLデータを取得し、そのデータをcsvやxlsxで見やすい形に変換することについて記述しています。 プログラミングの内容についてはすべて動作確認を行っていますが、筆者は非エンジニアであるため、ソースコードの内容についてはほとんどChatGPTの手を借りています。そのため、効率的ではないところや間違っているところがあるかもしれませんので、ご注意ください。

Chapters
Chapter 01無料公開

前書き

Chapter 02無料公開

第1章 分析の目的と対象層について

Chapter 03無料公開

各種解説サイトのリンク集

Chapter 04無料公開

Pythonを使えるようにするための準備

Chapter 05無料公開

EDINETについて

Chapter 06無料公開

XBRLについて

Chapter 07無料公開

Arelleについて

Chapter 08無料公開

第2章 会社名と売上高を抽出してみよう

Chapter 09

日本語と英語のラベルを取得してみよう

Chapter 10

値も取得してみよう

Chapter 11

実行結果をテキストファイルに出力してみよう

Chapter 12

実行結果をCSVファイルに出力してみよう

Chapter 13

Factの出力項目を増やしてみよう

Chapter 14

表示リンクから項目間の関係性を取得してみよう

Chapter 15

表示リンクにFactの情報も追加してみよう

Chapter 16

preferredLabelを表示してみよう

Chapter 17

ラベルが連結か非連結かを調べてみよう

Chapter 18

正しい連結情報を出力してみよう

Chapter 19

Factのない項目をXBRLから取得してみよう

Chapter 20

DEI情報を出力してみよう

Chapter 21

docstringを書いてみよう その1

Chapter 22

第3章 EDINETのAPIを利用してみよう その1

Chapter 23

EDINETのAPIを利用してみよう その2

Chapter 24

PythonでEDINETのAPIから書類の一覧を取得してみよう

Chapter 25

データベースの利用準備を進めてみよう

Chapter 26

書類一覧をデータベースに保存してみよう

Chapter 27

docstringを書いてみよう その2

Chapter 28

PythonでEDINETのAPIから書類を取得してみよう

Chapter 29

XBRLファイルの保存方法を調整してみよう

Chapter 30

第4章 機能を統合するためにFletを使ってみよう

Chapter 31

Fletに機能を統合してみよう その1

Chapter 32

Fletのカスタマイズをしてみよう

Chapter 33

ログのコピーとクリアボタンを追加してみよう

Chapter 34

サイドバーを作成してみよう

Chapter 35

サイドバーでページを切り替えてみよう

Chapter 36

Fletに書類(XBRL)ダウンロードの処理を統合してみよう

Chapter 37

XBRLの抽出処理を調整してみよう

Chapter 38

FletにXBRL情報の抽出処理を追加してみよう

Chapter 39

XBRLから財務データを抽出してみよう その1

Chapter 40

XBRLから財務データを抽出してみよう その2

Chapter 41

XBRLから財務データを抽出してみよう その3

Chapter 42

Fletに財務データ抽出処理を追加してみよう

Chapter 43

第5章 アプリのコードまとめその1

Chapter 44

アプリのコードまとめその2

Chapter 45

あとがき

Chapter 46

追加の章1 特定の勘定科目を抽出したりデータベースを追加してみよう

Chapter 47

追加の章2 コードのまとめと実行結果

Chapter 48

追加の章3 出力された財務諸表にdecimalsを追加してみよう

Chapter 49

修正の章1 zipファイルエラーを修正する

Chapter 50無料公開

追加コンテンツ:決算短信について

Chapter 51無料公開

東証上場会社情報サービスでXBRLをダウンロードしてみよう

Chapter 52無料公開

決算短信のXBRLファイルの中身を見てみよう

Chapter 53無料公開

XBRLファイルのダウンロードを自動化してみようその1

Chapter 54

XBRLファイルのダウンロードを自動化してみようその2

Chapter 55

XBRLファイルのダウンロードを自動化してみようその3

Chapter 56

XBRLファイルのダウンロードを自動化してみようその4

Chapter 57

XBRLファイルのダウンロードを自動化してみようその5

Chapter 58

決算短信の情報をエクセルに出力するための準備

Chapter 59

データベース操作を行うモジュールを作成してみようその1

Chapter 60

データベース操作を行うモジュールを作成してみようその2

Chapter 61

XBRLのファイル名やディレクトリ操作機能を作成するその1

Chapter 62

XBRLのファイル名やディレクトリ操作機能を作成するその2

Chapter 63

XBRLから抽出したデータをExcelで出力するその1

Chapter 64

XBRLから抽出したデータをExcelで出力するその2

Chapter 65

XBRLから抽出したデータをExcelで出力するその3

Chapter 66

勘定科目のデータベースを作成する

Chapter 67

財務データを抽出する準備その1

Chapter 68

財務データを抽出する準備その2 決算月の判定

Chapter 69

財務データを抽出する準備その3 contextRefの正規化

Chapter 70

財務データを抽出する準備その4 日付に決算期の情報を付加する

Chapter 71

財務データを抽出する準備その5 contextRefと日付情報のマッピング

Chapter 72

財務データを抽出する準備その6 データを整える

Chapter 73

iXBRLから財務データを抽出するその1

Chapter 74

iXBRLから財務データを抽出するその2 財務諸表の判定

Chapter 75

iXBRLから財務データを抽出するその3 期間の判定

Chapter 76

iXBRLから財務データを抽出するその4 ibxrlパーサ前半

Chapter 77

iXBRLから財務データを抽出するその5 ibxrlパーサ後半

Chapter 78

iXBRLから財務データを抽出するその6 同じQNameをまとめる

Chapter 79

iXBRLから財務データを抽出するその7 解析してExcelへ出力する準備

Chapter 80

iXBRLから財務データを抽出するその8 解析してExcelへ出力する

Chapter 81

iXBRLから財務データを抽出するその9 コードのまとめ

Chapter 82

証券コードを入力してメインの処理を行う

Chapter 83

決算短信サンプルコードのまとめその1

Chapter 84

決算短信サンプルコードのまとめその2

Chapter 85無料公開

更新内容

Community
Author
Mikamori
Topics
公開
本文更新
文章量
927,086
価格
2,000