役員と報酬

役員情報は、有価証券報告書で年 1 回開示されます。これらのメソッドは各年度の開示時点の情報を 返すもので、就任・退任の履歴は含みません。いずれも訂正報告書を反映した値を返します。

役員

get_officers

Ticker.officers -> pandas.DataFrame
Ticker.get_officers(year=None) -> pandas.DataFrame

有価証券報告書の「役員の状況」を返します。

引数

名前型既定値説明
yearintNone会計年度。省略時は最新の有価証券報告書。指定できる年度は .attrs["years"] で確認できる

戻り値 — pandas.DataFrame。1 名につき 1 行です。

列型説明
Namestr氏名。提出書類の記載どおり
Titlestr役職
Birth Datedatetime64生年月日
Term Of Officestr任期。提出書類の記載どおり
Shares Heldfloat所有株式数(株に換算)。単位が読み取れない場合は NaN
Shares Held Raw、Shares Unitfloat, str提出書類に記載された数値と単位
Is Proposalbool株主総会で選任される予定の候補は True
SourcestrXBRL の値なら xbrl、書類の HTML から読んだ値なら textblock_html
Document IDstrEDINET の書類管理番号

報酬

get_officer_compensation

Ticker.officer_compensation -> pandas.DataFrame
Ticker.get_officer_compensation(as_dict=False) -> pandas.DataFrame | dict

役員の個別報酬を全年度について返します。日本では連結報酬等の総額が 1 億円以上の役員に限って 個別開示が義務づけられるため、大半の役員は結果に含まれません。

引数

名前型既定値説明
as_dictboolFalseDataFrame ではなく dict で返す

戻り値 — pandas.DataFrame

列型説明
fiscalYearint会計年度
namestr氏名。提出書類の記載どおり
totalPayfloat報酬等の総額(円)
documentIdstrその行が属する有価証券報告書
sourceDocumentIdstr値の取得元の書類。訂正があれば訂正報告書
isCorrectedbool訂正で値が変わったかどうか
correctionSourcestr値を変えた訂正報告書

get_officer_remuneration

Ticker.officer_remuneration -> pandas.DataFrame
Ticker.get_officer_remuneration(breakdown="standard") -> pandas.DataFrame

役員区分(取締役・監査役・社外役員など)ごとの報酬を、全年度について新しい順に返します。

引数

名前型既定値説明
breakdownstr"standard""standard" は 1 行が年度 × 区分。"all" は 1 行が年度 × 区分 × 項目

戻り値 — pandas.DataFrame

breakdown="standard" のとき:

列型説明
Fiscal Yearint会計年度
Category、Category Labelstr役員区分とその名称
Total Amountfloat報酬等の総額(円)
Officer Countfloat対象となる役員の人数
Fixed、Base、Performance Based、Bonus、Non Monetary、Share Awards、Restricted Share Awards、Performance Linked Share Awards、Share Option、Retirementfloat内訳。会社が使用している EDINET の標準要素について、1 項目 1 列
Document IDstrEDINET の書類管理番号

会社独自の項目(企業の拡張要素)は、意味が会社ごとに異なるため標準の列にはまとめません。 このため内訳の列の合計は Total Amount と一致しないことがあります。

breakdown="all" のときは、会社独自の項目を含め、書類の項目をすべて返します。

列型説明
Fiscal Yearint会計年度
Category、Category Labelstr役員区分とその名称
Local NamestrXBRL の要素名
Standardstr対応する標準の列名。会社独自の項目では None
Valuefloat提出書類に記載された値。会社独自の項目には人数など金額以外の値もある
Document IDstrEDINET の書類管理番号

get_audit_fees

Ticker.audit_fees -> pandas.DataFrame
Ticker.get_audit_fees() -> pandas.DataFrame

監査証明業務と非監査業務に対する報酬を、全年度について新しい順に返します。Network Firms が True の行は、監査人と同じネットワークに属する事務所への報酬です。

戻り値 — pandas.DataFrame

列型説明
Fiscal Yearint会計年度
Network Firmsbool監査人本体ではなくネットワーク・ファームの行かどうか
Audit Reporting Company、Audit Consolidated Subsidiaries、Audit Totalfloat監査証明業務に対する報酬(円)
Non Audit Reporting Company、Non Audit Consolidated Subsidiaries、Non Audit Totalfloat非監査業務に対する報酬(円)
Document IDstrEDINET の書類管理番号