銘柄の総合分析
get_stock_analysis1回の呼び出しで銘柄の全体像を返します。「○○を分析して」のような総合的な分析に向いています。 上場しているが有価証券報告書がまだ無い会社(新規上場の直後など)は、エラー(isError)にせず { hasData: false, status: "no_annual_report_yet", reason, nextSteps } で返します(利用回数は数えません)。上場廃止・REIT/ETF・存在しないコードは従来どおりエラーです。 個別の深掘りには各ツール(get_edinet_financial_data・get_ideal_price・get_stock_score・get_dcf_valuation・get_industry_benchmark・get_earnings_forecast)があります。
セクション(sections[]。各セクションに詳しく見るための個別ツール名 detailTool を添えます):
financials: 財務。直近5期の売上・営業利益・経常利益・純利益・EPS・BPS・1株配当・配当性向・ROE・自己資本比率・営業CF・簡易FCF と、一過性損益の注記(earningsQuality。adjustments は normalizedEps を作るときに足し引きした項目の内訳で、当社の試算であり会社の公表値ではない)。推移は chartSeries(単位ごとのグラフ用の系列)でも返す 【グラフ】financials の chartSeries は年ごとの推移(売上・利益 / 1株指標 / ROE)です。グラフ(棒・折れ線)にすると推移が分かりやすくなります。
idealPrice: 理想株価。low / mid / high・verdict・alphaPct・verdictBasis・擬似株価など
stockScore: 6軸スコア(割安度・稼ぐ力・成長性・安全性・還元力・事業独占力)と注記
industryBenchmark: 業種比較。ROE・営業利益率・自己資本比率・PER・PBR・配当利回り・売上成長率の、業種の中央値と業種内の順位
earningsForecast: 会社予想・進捗。今期予想・進捗率(四半期累計÷通期予想)・最新の業績/配当修正の修正前後(決算短信と同じ日に出た修正も含む)
dcf: DCF。乖離率・主要な前提(WACC・永続成長率・ベースFCF・成長率)。算出できない会社は status: "unavailable" とその理由
値は各個別ツールを呼んだときと同じです(同じ処理をそのまま呼んで要約しています)。注意事項(caveats)は文の区切りで先頭だけに縮めています。 理想株価・DCF の先頭の priceDateNote に、判定・乖離率がいつの株価(決算期末の擬似株価)との比較かを書きます(判定はこの時点のものです)。 有報の文章(事業等のリスクなど)・直近の適時開示・大株主や大量保有・主要な販売先は含みません。 総合分析のあと、利用者が「もっと深掘りして」と言えば、それらを個別ツールで追加で調べられます(使えるツールは応答の followUp.deepDiveTools に載せます)。
【利用回数】返したセクションの数だけ使います(1回の呼び出しで最大6回分)。 データを返せなかったセクション(status: "unavailable"。個別ツールのエラーのほか、DCF を算出できない会社のように値が無く理由だけのセクションも含む)は数えません。使った回数は応答の usage に書きます。 今日の残りが足りないときは、残りに収まる数のセクションだけを(上の番号の順に)返してその数だけ使い、返さなかったセクションは usage.withheld に挙げます(取得し直す方法と、回数の多いプランがあることを usage.withheldNote に書きます)。 上場廃止・ETF・REIT・存在しないコードは分析せず、その理由と search_stocks の案内を返します(0回。利用回数は使いません)。
currentPrice に利用者自身が確認した株価を渡すと、理想株価(verdictAtCurrentPrice・alphaPctAtCurrentPrice)・DCF(gapPercentAtCurrentPrice)・6軸スコアをその株価でも判定します(各個別ツールの currentPrice と同じ意味)。 currentPrice を渡さない場合の株価は決算期末時点の擬似株価(有報の PER×EPS 等から復元)で、現在の市場株価ではありません。
応答の watchlistSuggestion は、この銘柄が利用者の監視リストに未登録のときだけ付く欄で、追加できるか(canAdd)・追加用のツール名(addTool)・監視の件数(watchlistCount)と上限(watchlistLimit。null は上限なし)を持ちます。上限に達しているときは canAdd が false で reason が limit-reached です。 followUp は、深掘りに使える個別ツール(deepDiveTools。code 入りの呼び方)と、全部使ったときの最大の利用回数(deepDiveMaxUsage)だけの欄です。
※ 本データは情報提供を目的とし、投資助言・推奨ではありません。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | 証券コード(例: 7203、140A。全角や「7203.T」も可) | |
| currentPrice | No | 利用者自身が確認した現在の株価(円)。渡すと理想株価・DCF・6軸スコアをその株価でも判定します(任意)。 |