公開されているGoogle Financeの株価ページ、チャートデータ、市場ニュース、企業メタデータ、金融セクション、値動きランキング、市場カテゴリページを構造化JSONとして抽出し、リサーチダッシュボード、モニタリングワークフロー、ウォッチリスト、AIエージェントに活用できます。
構造化出力
CrawloraのGoogle Finance Scraper APIを使えば、対応する公開Google Financeページを構造化JSONに変換し、株価、チャート、市場ニュース、値動きランキング、企業・金融セクションのワークフローをカバーできます。Crawloraはエンドポイント別の抽出、レスポンス正規化、ドキュメント化されたエラーを処理し、リサーチダッシュボード、市場モニタリング、ウォッチリスト、AIエージェント、社内分析向けに開発者フレンドリーなサンプルを提供します。
市場ワークフロー
Crawloraは、ウォッチリストの構築、企業ページのモニタリング、カテゴリ別の市場ニュース追跡、公開されている値動きランキングページの収集、社内リサーチダッシュボードの拡充、AIエージェントへの公開金融ページの背景情報の提供、公開情報源をまたいだ企業メタデータの比較を行うチームを支援します。
市場リサーチワークフローリクエストスキーマ
これらのパラメータは、稼働中の「Google Finance Quote API」カタログエントリから取得しています。
| パラメータ | 型 | 必須 | 説明 | 例 |
|---|---|---|---|---|
| quote | string | はい | Stock symbol to fetch the latest quote for (e.g., AAPL:NASDAQ, BTC-USD) | AAPL:NASDAQ |
JSON例
この例は稼働中のエンドポイントカタログからレンダリングされるため、ページは常にDocsおよびPlaygroundと同期しています。
{
"code": 200,
"msg": "OK",
"data": {
"title": "Apple Inc",
"key_stats": {
"tags": [
"Stock",
"NASDAQ listed security"
],
"previous_close": 236.35
},
"about": {
"about": "Apple designs and sells consumer electronics and software."
},
"news": [
{
"title": "Apple announces an update",
"source": "Reuters",
"time": "2026-04-01T10:00:00Z",
"url": "https://example.com/apple-news"
}
],
"tickers": [
{
"time": "2026-04-01T10:00:00Z",
"price": 239.5,
"volume": 131032
}
]
}
}エンドポイントカタログ
/google/finance/quote/{quote}Returns the Google Finance quote page for a symbol such as `AAPL:NASDAQ` or `BTC-USD`. The response carries key stats, an about section (CEO, employees, founded, headquarters, website), news, and investment tables for the income statement, balance sheet and cash flow by quarter and year.
MCPツール google_finance_quote
/google/finance/chart/{quote}Returns the price chart for a Google Finance quote such as `AAPL:NASDAQ` or `BTC-USD` over a window from `1d` to `max` (default `1d`). Each point has a time, price and volume; the response also carries the instrument's name, exchange, currency, current price, change and previous close.
MCPツール google_finance_chart
/google/finance/news/{quote}Returns recent Google Finance news for one quote, such as `AAPL:NASDAQ`, given in the `quote` path parameter. `limit` caps the number of articles and defaults to 6. Each article has its title, source, URL, publication time (ISO and Unix), thumbnail, and related quotes with price and change data.
MCPツール google_finance_news
/google/finance/markets/categories/{category}/newsReturns Google Finance news for one market category, identified by the `category` path id. Use `offset` to page through results. Each item has its title, URL and publication time (ISO and Unix), plus the source, a thumbnail and any related quotes with price, change and percent change when Google provides them. The response also echoes `category` and `offset`.
MCPツール google_finance_markets_category_news
/google/finance/markets/featuredReturns the stocks Google Finance features on its markets page. Each instrument has its ticker, exchange, name, price, change and change percent, previous close, currency, country, time zone and after-hours data.
MCPツール google_finance_markets_featured
/google/finance/markets/moversLists Google Finance market movers. `categories` takes comma-separated numeric categories, `count` sets how many items to return (default 20) and `offset` skips ahead. Each item has its ticker, exchange, name, price, change and change percent, and previous close.
MCPツール google_finance_markets_movers
/google/finance/financials/{quote}Returns the financial statements Google Finance holds for a quote such as `AAPL:NASDAQ`, as `annual` and `quarterly` rows plus a `currency`. Each row has revenue, net income, EBITDA, EPS, margins, cash flow, assets, liabilities and equity. The rows are empty when Google Finance has no statement data for the quote.
MCPツール google_finance_financials
/google/finance/company/{quote}Returns Google Finance company details for a quote such as `AAPL:NASDAQ`: description, CEO, employee count, headquarters, sector, market capitalisation, P/E ratio, open, day high and low, 52-week high and low, and volume.
MCPツール google_finance_company
/google/finance/searchSearches Google Finance for instruments matching `q`, such as a company name. Each match has its ticker, exchange, company name, currency, price, change and percentage change.
MCPツール google_finance_search
/google/finance/related/{quote}Returns the instruments Google Finance lists as related to a quote such as `AAPL:NASDAQ`. The response gives the queried `instrument` and an `items` list, each with ticker, exchange, name, price, change and change percent, and previous close.
MCPツール google_finance_related
/google/finance/ticker/{ticker}Returns the price series Google Finance charts for a ticker such as `AAPL:NASDAQ` or `BTC-USD`. `window` sets the range: `1d` (default), `5d`, `1m`, `6m`, `ytd`, `1y`, `5y` or `max`. Each point has a `time`, `price` and `volume`.
MCPツール google_finance_ticker
/google/finance/markets/categories/{category}/stocksLists the instruments in one Google Finance market category, chosen by the required `category` id and paged with `offset`. Each item has its ticker, exchange, name, price, change and change percent, previous close, currency, country and after-hours data.
MCPツール google_finance_markets_category_stocks
/google/finance/markets/indicesReturns the market indices Google Finance lists, such as the Dow Jones Industrial Average. Each index has its ticker, exchange, name, current value, change and change percent, previous close and last update time.
MCPツール google_finance_markets_indices
/google/finance/markets/topLists the top Google Finance instruments for a ranking metric. `metric` is a Google Finance metric id (default 6) and `page` is the page number (default 1). Each item has its ticker, exchange, name, price, change and change percent, and previous close.
MCPツール google_finance_markets_top
/google/finance/markets/trendingReturns the instruments currently trending on Google Finance, up to `limit` items (default 18). Each has its ticker, exchange, name, price, change and change percent, previous close, currency and after-hours data.
MCPツール google_finance_markets_trending
/google/finance/markets/earningsReturns the Google Finance earnings calendar. Each item has the company name, fiscal period, event time (including a Unix timestamp), conference call phone and URL when listed, and the instrument with its ticker, exchange, price and change.
MCPツール google_finance_markets_earnings
/google/finance/markets/headlineReturns the top headline on Google Finance markets as one article: title, source, URL, publication time (ISO and Unix), thumbnail and the related instruments with price and change. The article is present only when Google Finance shows a headline.
MCPツール google_finance_markets_headline
/google/finance/analyst-articles/{quote}Returns the analyst articles Google Finance shows for a quote such as `AAPL:NASDAQ`. Each article has its title, source, URL, publication time (ISO and Unix), thumbnail and the related instruments with price, change and exchange. Articles come back only when Google Finance has them for that quote.
MCPツール google_finance_analyst_articles
/google/finance/classification/{quote}Returns the category labels Google Finance assigns to a quote such as `AAPL:NASDAQ`, for example Technology, in `categories`. The response also carries the instrument itself: ticker, exchange, name, current price, change, previous close, currency and after-hours data.
MCPツール google_finance_classification
/google/finance/contextSearches Google Finance for instruments matching a company name or ticker query and returns results with ticker, exchange, name, price, currency, and change data. Use a returned ticker with quote, company, chart, or news endpoints.
MCPツール google_finance_context
マネージド実行
Crawloraは、対応する公開Google Financeの株価、チャート、ニュース、企業、金融、市場カテゴリ、値動きランキングページを、エンドポイント別のリクエストロジック、ドキュメント、Playgroundのサンプル、構造化されたエラーレスポンスとともに正規化JSONに変換します。
Google Financeの株価、チャート、ニュース、企業、金融、市場ページ向けのエンドポイント別リクエスト処理
利用可能な場合、ドキュメント化されたスキーマ付きの正規化されたJSONレスポンス
対応範囲でのプロキシ対応の収集とリトライ対応の実行
対応外または利用不能な上流レスポンスに対するドキュメント化されたエラー
稼働中のカタログから生成される、Playgroundでテスト済みのサンプル
ドキュメント化されたエンドポイントコストに基づくクレジット課金
自社構築との比較
スクレイピングインフラを社内で維持するか、マネージドエンドポイントを呼び出すかの判断にご活用ください。
| 要件 | 自社構築 | Crawlora |
|---|---|---|
| パーサーの保守 | Google Financeのページ変更に合わせてセレクタと解析ロジックを保守し続けます。 | Crawlora APIの背後で保守されるエンドポイント別パーサーを利用できます。 |
| チャート/ニュースのパース | チャートデータ、株価ページ、ニュースモジュールごとに個別のパーサーを構築します。 | ドキュメント化された株価、チャート、ニュース、市場のエンドポイントを呼び出せます。 |
| スキーマの正規化 | 雑多なページ構造を自分のモデルに正規化します。 | ドキュメント化されたエンドポイントから構造化JSONを取得できます。 |
| リトライとエラー処理 | 空ページ、上流障害、パーサーのずれを自力で分類します。 | 利用不能な上流レスポンスに対しドキュメント化されたエラーを受け取れます。 |
| エンドポイントドキュメント | 社内APIドキュメントを自分で作成・保守します。 | 稼働中のエンドポイントカタログから生成されるDocsページを利用できます。 |
| Playgroundでのテスト | 開発者向けのリクエストコンソールを構築します。 | 本番導入前にGoogle Financeエンドポイントをテストできます。 |
| 利用量課金 | メータリングと上限を自前で構築します。 | クレジットベースの利用量とプラン上限を利用できます。 |
| モニタリング | リクエスト量と障害のモニタリングをゼロから構築します。 | Crawloraのドキュメント化されたステータス・利用状況ワークフローを利用できます。 |
Crawloraは、対応するGoogle Financeページ向けの構造化Web公開データ抽出を提供します。CrawloraはGoogle Finance公式APIではありません。Crawloraはブローカー、投資顧問、取引所データベンダー、リアルタイム取引データプロバイダーではありません。データには遅延や不完全さがある場合や、上流ページの変更に伴い調整される場合があります。Crawloraを取引、投資、コンプライアンス、リスクに関する意思決定の唯一の根拠としないでください。お客様は、適用法、第三者の権利、プラットフォーム規約、Crawloraの規約に自らの利用が準拠していることを確認する責任を負います。
関連API
このエンドポイントを、関連するCrawloraの検索、モニタリング、ドキュメント、料金の各ページと組み合わせて活用できます。
Google Financeのスクレイピング方法
CrawloraのGoogle Financeエンドポイントは、公開されているGoogle FinanceページをJSONに変換するGETリクエストです。銘柄単位(SYMBOL:EXCHANGE形式、例:AAPL:NASDAQ):/google/finance/quote/{quote}は最新の株価を、/google/finance/chart/{quote}と/google/finance/ticker/{ticker}は期間別のチャートデータポイントを取得します。加えて/google/finance/company/{quote}、/google/finance/financials/{quote}、/google/finance/classification/{quote}、/google/finance/news/{quote}、/google/finance/analyst-articles/{quote}、/google/finance/related/{quote}が株価ページの残りの部分をカバーします。市場単位:/google/finance/markets/indices、/google/finance/markets/movers、/google/finance/markets/trending、/google/finance/markets/featured、/google/finance/markets/top、/google/finance/markets/headline、/google/finance/markets/earnings、そしてカテゴリ別の銘柄・ニュースルートです。/google/finance/searchは名称を銘柄IDに解決します。
GET /google/finance/search?q=<会社名または銘柄コード>は、Google Financeが一致させた証券をSYMBOL:EXCHANGE形式のIDとともに返します。これが他のすべてのエンドポイントが必要とするIDです。このマッピングを保存し、実行のたびに再解決しないようにしてください。
GET /google/finance/quote/{quote}は最新の価格、変動率、市場ステータスを取得し、GET /google/finance/chart/{quote}?window=<1D、5Dなど>はチャートの価格データポイントを取得します。株価はページに表示されているのと同じ遅延を伴います。
GET /google/finance/company/{quote}は企業プロフィールと主要統計を、/google/finance/financials/{quote}はGoogleが関連データを持つ場合の年次・四半期決算データ行を取得します。/google/finance/news/{quote}と/google/finance/analyst-articles/{quote}は関連報道を、/google/finance/related/{quote}は関連証券を取得します。
GET /google/finance/markets/movers、/google/finance/markets/trending、/google/finance/markets/indices、/google/finance/markets/earningsは、銘柄ごとに個別に呼び出すことなく「本日の概況」データ行をダッシュボードに提供します。/google/finance/markets/categories/{category}/stocksは特定カテゴリの証券を一覧します。
クライアントライブラリ
お使いの言語向けの Google 専用クライアントをインストールできます。各パッケージはこのページの Google エンドポイントに対応し、APIキーを使って Crawlora のホスト型 API を呼び出します。
npm install @crawlora-org/googlenpmpip install crawlora-googlePyPIgo get github.com/Crawlora-org/crawlora-googlepkg.go.devgem install crawlora-googleRubyGemsnet.crawlora:crawlora-googleMaven Centralcomposer require crawlora/googlePackagistFAQ
対応する公開Google Financeページ向けにCrawloraを評価している開発者向けの回答です。
はい。Crawloraは対応する公開Google Financeページ向けのエンドポイントを提供し、ドキュメント化されたAPIルート経由で構造化JSONを返します。
使えます。Crawloraは金融データスクレイピングAPIとしても、Google Financeデータスクレイピング APIとしても機能します。株価、チャート、ニュース、決算、市場ページ向けの自前スクレイパーを構築する必要はなく、正規化JSONを返すドキュメント化されたエンドポイントを呼び出すだけです。これはウォッチリスト、市場ニュースモニタリング、リサーチダッシュボード向けの公開Google Financeデータをカバーするものであり、リアルタイムの取引フィードではありません。
いいえ。Googleは2012年に公式のGoogle Finance APIを停止したため、現在ファーストパーティの公式Google Finance APIは存在しません。唯一残っている痕跡は、Googleスプレッドシートの遅延ありGOOGLEFINANCE関数で、プログラムから呼び出せるAPIではありません。CrawloraはGoogleと提携関係になく、対応するGoogle Financeページ向けの構造化Web公開データ抽出エンドポイントをJSON形式の代替として提供します。
Googleが同APIを停止しているため、現在申請できる公式のGoogle Finance APIキーはありません。Crawloraを使う場合、Google Financeエンドポイントの呼び出しに必要なのはCrawlora APIキー(x-api-keyヘッダーで送信)1つだけです。
現在のカタログには、対応範囲に応じて、株価、チャート、企業、ニュース、財務データ、市場カテゴリ別ニュースと銘柄、市場の特集、主要ニュース、指数、値動きランキング、上位ランキング、注目銘柄、決算、関連証券、銘柄コード、アナリスト記事、分類、コンテキスト、検索の各エンドポイントが含まれます。
使えません。Crawloraはリアルタイム取引データプロバイダーではありません。データには遅延や不完全さがある場合や、上流ページの変更に伴い調整される場合があります。Crawloraを取引、投資、コンプライアンス、リスクに関する意思決定の唯一の根拠としないでください。
いいえ。Crawloraは投資アドバイス、証券仲介サービス、取引推奨、リスク判断のいずれも提供しません。
Crawloraは利用不能な上流レスポンスを検知し、壊れたHTMLを黙って返す代わりにドキュメント化されたエラーを返します。エラー処理、リトライ、上流の可用性変化への対応は、各自の統合側で行ってください。
商用利用の可否は、お客様のユースケース、適用法、第三者の権利、プラットフォーム規約によって異なります。Crawloraは構造化Web公開データ抽出のツールを提供しますが、データの合法的かつ責任ある利用の責任はお客様にあります。
それらは取引シナリオ向けに構築された市場データフィードで、通常有料であり、レイテンシに関するSLAを備えています。CrawloraのGoogle Finance APIは、公開されているGoogle Financeページ(株価、指数、値動きランキング、セクター別ニュース)を抽出するもので、サブセカンドのレイテンシを必要としないダッシュボード、スクリーナー、AIエージェントワークフローに適しており、個別の金融専用契約ではなく、Crawloraの他の3,711件以上のエンドポイントと同じクレジットプールで課金されます。
まずCrawloraの/google/finance/searchエンドポイントで企業を解決し、次にGET /google/finance/quote/{quote}で最新の株価を、/google/finance/chart/{quote}でチャートデータポイントを取得します。企業、財務、ニュース、関連ルートで株価ページの残りの部分もカバーできます。銘柄IDの形式はSYMBOL:EXCHANGEです。
ありません。Googleは2012年10月20日にFinance APIを閉鎖しました。唯一残っている痕跡は、Googleスプレッドシートの GOOGLEFINANCE()関数で、最大20分の遅延があり、スプレッドシート内でのみ動作します。Crawloraのエンドポイントは、代わりに公開されているGoogle Financeページを読み取ります。
いいえ。これはGoogle Financeがページに表示している株価であり、遅延があり、すべての市場に対応しているわけではありません。リサーチ、ウォッチリスト、モニタリングにご利用いただき、取引執行やコンプライアンス目的での利用は避けてください。
できます。/google/finance/financials/{quote}エンドポイントは、Googleが関連データを持つ場合の年次・四半期決算データ行を返し、/google/finance/news/{quote}と/google/finance/analyst-articles/{quote}は株価ページに表示される関連報道を返します。
指数、値動きランキング、注目銘柄、特集や指標別上位の証券、主要ニュース、決算カレンダー、そしてカテゴリ別の銘柄・ニュースがあり、それぞれが/google/finance/markets配下の独立したGETエンドポイントとして提供されます。
Guides
Read Crawlora guides and comparisons that use the Google Finance API.
PlaygroundでGoogle Financeのquoteエンドポイントをテストし、Docsで現在のレスポンススキーマを確認し、料金ページでクレジット利用量を比較できます。