無料でAPIキー取得
すべての APIexpand_more
search
appsすべての API
function指標の計算方法

企業概要と最新の株価指標

GET/stable/profile1 回 1 トークン人気

企業の基本情報に加え、直近の株価、時価総額、PER・PBR、配当利回りなどのバリュエーション情報を 1 回で返します。比率は 0〜1 の小数、金額は円です。

この API でできること

  • check_circle銘柄ページの冒頭に会社概要と今の指標を表示する
  • check_circle気になる銘柄の業種や規模をすばやく確認する
  • check_circle社名と証券コードの対応表をつくる

例の URL

https://api.zenithcode.net/stable/profile?symbol=7203

読みやすいように符号化せずに表示しています。日本語などの値は、送るときに自動で符号化されます。

パラメータ

引数必須説明例
symbol
string
必須証券コード(4 桁。例: 7203 = トヨタ自動車。130A のような英字入りも可)7203

試してみる

自分の条件で実行して、応答を表・JSON・CSV で確かめられます。ログインが必要で、実行するたびに 1 トークンを使います。

travel_exploreAPI ビューワーで試す

応答の例(実データ)

lock
実データの応答例は、ログインした方だけに表示しています(株価などの取引所データを含むため)。 ログインして見る

レスポンス項目

symbol証券コード(4 桁。英字を含むコードもある)string証券コード(4 桁。英字を含むコードもある)
nameJa会社名(日本語)string会社名(日本語)
nameEn会社名(英語)。無ければ nullstring会社名(英語)。無ければ null
currency通貨(JPY)string通貨(JPY)
exchange取引所(TSE = 東証 / NSE = 名証 / FSE = 福証 / SSE = 札証)string取引所(TSE = 東証 / NSE = 名証 / FSE = 福証 / SSE = 札証)
exchangeFullName取引所と市場区分の正式名(英語)string取引所と市場区分の正式名(英語)
isin未提供(常に null。日本株の ISIN は銘柄コードから作れず、取り元がまだ無い)string未提供(常に null。日本株の ISIN は銘柄コードから作れず、取り元がまだ無い)
sector東証33業種コード(例: 3700)string東証33業種コード(例: 3700)
website未提供(常に null。会社のウェブサイトの取り元がまだ無い)string未提供(常に null。会社のウェブサイトの取り元がまだ無い)
descriptionJa事業の概要(日本語。有報の「事業の内容」から)。由来は profileSourcestring事業の概要(日本語。有報の「事業の内容」から)。由来は profileSource
descriptionEn事業の概要(英語)。由来は profileSourcestring事業の概要(英語)。由来は profileSource
ceo未提供(常に null)。有報の表紙の代表者は representativestring未提供(常に null)。有報の表紙の代表者は representative
representative有報表紙の「代表者の役職氏名」(提出時の署名者。社長・CEO とは限らない)。ETF・REIT や有報の無い銘柄は nullstring有報表紙の「代表者の役職氏名」(提出時の署名者。社長・CEO とは限らない)。ETF・REIT や有報の無い銘柄は null
country国コード(JP)string国コード(JP)
address本社所在地(プロフィールに無ければ有報表紙の「本店の所在の場所」)string本社所在地(プロフィールに無ければ有報表紙の「本店の所在の場所」)
isEtfETF なら truebooleanETF なら true
assetType銘柄の種類(EQUITY = 株式 / ETF / REIT)string銘柄の種類(EQUITY = 株式 / ETF / REIT)
employeeCount従業員数(人。プロフィールの値。有報の連結従業員数は /stable/employee-count)number従業員数(人。プロフィールの値。有報の連結従業員数は /stable/employee-count)
foundedDate未提供(常に null)。設立年は foundedYearstring未提供(常に null)。設立年は foundedYear
foundedYear設立年(有報の「沿革」から。載っていない銘柄・ETF・REIT は null)integer設立年(有報の「沿革」から。載っていない銘柄・ETF・REIT は null)
profileSource事業の概要(descriptionJa / descriptionEn)の由来。edinet = 有報の「事業の内容」から書いた文。上場廃止などの一部の銘柄は別の値のことがあるstring事業の概要(descriptionJa / descriptionEn)の由来。edinet = 有報の「事業の内容」から書いた文。上場廃止などの一部の銘柄は別の値のことがある
price直近の終値(円・分割調整後)number直近の終値(円・分割調整後)計算方法 →
priceDate終値の日付(最新の取引日。YYYY-MM-DD)string終値の日付(最新の取引日。YYYY-MM-DD)計算方法 →
marketCap時価総額(円)= 直近の終値 × 流通株式数(発行済 − 自己株式、分割調整後)number時価総額(円)= 直近の終値 × 流通株式数(発行済 − 自己株式、分割調整後)計算方法 →
betaベータ(TOPIX 連動 ETF 1306 に対する週次 2 年の回帰)numberベータ(TOPIX 連動 ETF 1306 に対する週次 2 年の回帰)計算方法 →
perPER(倍)= 直近の終値 ÷ 最新の通期 EPS(分割調整後)。EPS が 0 以下なら nullnumberPER(倍)= 直近の終値 ÷ 最新の通期 EPS(分割調整後)。EPS が 0 以下なら null計算方法 →
pbrPBR(倍)= 直近の終値 ÷ 最新の決算期の BPS(四半期を含む。分割調整後)。BPS は期末時点の残高なので四半期の値をそのまま使う。BPS が 0 以下なら nullnumberPBR(倍)= 直近の終値 ÷ 最新の決算期の BPS(四半期を含む。分割調整後)。BPS は期末時点の残高なので四半期の値をそのまま使う。BPS が 0 以下なら null計算方法 →
dividendYield配当利回り = 最新期の年間配当(会社予想を含む)÷ 直近の終値。0-1 の小数(0.03 = 3%)。特別配当・記念配当も含むので、その期だけ高く出ることがある。無配は 0number配当利回り = 最新期の年間配当(会社予想を含む)÷ 直近の終値。0-1 の小数(0.03 = 3%)。特別配当・記念配当も含むので、その期だけ高く出ることがある。無配は 0計算方法 →

関連する API

よくある質問

1 回の呼び出しでトークンをいくつ使いますか?expand_more

1 トークンです。件数や期間によらず、1 回の呼び出しごとに同じ数を使います。月の上限はプランによって決まります。

試すのに登録は必要ですか?expand_more

API ビューワーで、自分の条件で実行して応答を確かめられます。無料登録してログインしてください(クレジットカード不要)。実行するたびに、この API のトークンを使います。

CSV で受け取れますか?expand_more

URL に format=csv を付けると CSV で返ります。表計算ソフトや pandas にそのまま読み込めます。

英語で受け取れますか?expand_more

lang も Accept-Language も無いと、業種名などの label は英語で返ります。日本語にするには lang=ja を付けるか、Accept-Language: ja を送ります。企業名・業種名は nameJa / nameEn、sectorJa / sectorEn のように両方の項目で常に返ります。項目名は日英とも同じです。