Yahoo! Finance Japan API integration & Yahoo! Finance Connect data extraction

Compliant brokerage sync, portfolio export, and stock-data APIs for jp.co.yahoo.android.finance

From $300 · Pay-per-call API available
OpenData · OpenFinance Japan · Yahoo! Finance Connect · Brokerage protocol analysis

Turn Yahoo!ファイナンス accounts and Yahoo! Finance Connect feeds into clean, programmable APIs

The Yahoo!ファイナンス Android app (package jp.co.yahoo.android.finance) sits on top of one of Japan's deepest stock, ETF, FX, investment-trust, and shareholder-benefit databases, and — through Yahoo! Finance Connect — links directly to SBI Securities and other Japanese brokers to auto-build portfolios and transaction histories. We deliver authorized protocol analysis and ready-to-run API code so this data can flow into your accounting tools, robo-advisors, internal dashboards, and compliance pipelines.

Portfolio & transaction sync — Mirror the Yahoo! Finance Connect feed (Japanese stocks, US stocks, ETFs, FX, investment trusts) and push it into your own ledger or PMS in JSON, CSV, or PDF.
Watchlist & price-alert APIs — Programmatically register up to 50 instruments per watchlist, configure threshold alerts, and capture timely-disclosure / earnings notifications via webhook.
Stock screening & chart data — Query the screener (PER, PBR, dividend yield, market cap, shareholder benefits) and pull intraday-to-multi-year chart series for analytics.

Why Yahoo!ファイナンス data matters in 2026

Japan's open-banking and capital-markets data segment is projected to grow at roughly 27% CAGR through 2030, and the Yahoo!ファイナンス app — operated by LY Corporation — has become a hub for retail investors who want a single view across SBI Securities, Rakuten Securities, and Monex Securities. The 2021 launch of Yahoo!ファイナンスコネクト (Yahoo! Finance Connect) turned the app into a true aggregation surface: by linking a Yahoo! JAPAN ID to a brokerage account, holdings and trade history are pulled in automatically and rendered alongside watchlists and notes.

For B2B integrators this matters because it bundles three previously fragmented data flows — broker statements, market reference data, and user-curated watchlists — under one authorization surface. Combined with the 2025 milestone of Rakuten Securities passing 13 million general securities accounts and the Money Bridge service crossing 6 million linked Rakuten Bank/Securities accounts, the Japanese retail investor data layer is now large enough that aggregator apps, robo-advisors, neobanks, and tax-prep tools all benefit from a single normalized API.

Our role is to take the authorized client-side flows that the Yahoo!ファイナンス app already exposes to its users and re-shape them into stable, documented endpoints your engineering team can call.

Feature modules we deliver

Yahoo! Finance Connect bridge API

Authenticate the user, replay the consent dance with the linked broker (currently SBI Securities and partner channels), and stream holdings, cash_balance, and trade_history records into your backend. Use case: build a unified P/L panel that reconciles across multiple Japanese brokers in one call.

Portfolio & watchlist API

CRUD endpoints for the up-to-50-symbol portfolios — registering Japanese stocks, US stocks, ETFs, FX pairs, investment trusts, and indices. Use case: copy a customer's existing Yahoo!ファイナンス watchlist into your robo-advisor onboarding so they don't restart from zero.

Quote, chart & screener API

Pull intraday-through-all-time OHLC series, configurable moving averages, and the screener filter set (PER company forecast, PBR actual, dividend yield, market cap, shareholder benefits). Use case: feed a custom factor backtester or a Nikkei 225 dashboard.

Alerts & disclosure webhook

Subscribe to threshold alerts on price/FX/index moves and to corporate-event notifications: timely-disclosure (適時開示), 5-business-day earnings reminders, and shareholder-benefit ex-dates. Use case: route real-time signals into Slack, internal CRM, or trading-desk OMS.

Investment-trust search API

Query the fund universe by fee, dividend, trailing return, and the NAV ≥ ¥5 billion ranking pool. Use case: power a fund-comparison feature inside a fintech app or a fee-disclosure widget for advisor portals.

Bulletin-board sentiment feed

Optional ingest of public board posts per ticker for buy/sell sentiment aggregation, normalized into a tabular feed. Use case: a sentiment overlay on charts, or a narrative-risk filter for portfolio managers.

Data available for integration

Data typeSource (app feature)GranularityTypical integration use
Brokerage holdingsYahoo! Finance Connect → 保有一覧Per-account, per-symbol, snapshot + historyMulti-broker P/L aggregation, NAV reporting
Trade historyYahoo! Finance Connect → 取引履歴Per fill: date, symbol, side, qty, price, feeTax pack generation, capital-gain calculation, audit log
Watchlist / portfolioポートフォリオ tabUp to 50 instruments per list, with notes & cost basisOnboarding migration, cross-platform sync
Quote / OHLC chartStock detail screenIntraday tick → multi-year daily, with MA / indicatorsBacktesting, dashboards, model inputs
Screener resultsScreening 機能Filter set: market, PER, PBR, yield, min-buy, market cap, signal, industry, benefit, FYFactor strategies, idea generation
Investment-trust catalog投資信託 search & rankingFee, dividend, return, NAV ≥ ¥5BFund comparison, robo-advisor menu
Corporate event signalsPush notificationsEarnings T-5, shareholder-benefit ex-date, timely disclosureEvent-driven alerts, compliance reminders
FX & index references為替 / 指数Spot & historical, JPY crosses + global indicesFX-adjusted reporting, multi-currency NAV

Typical integration scenarios

1. Multi-broker NAV reconciliation

Context: a wealth-management firm onboarding retail clients who hold accounts at SBI Securities, Rakuten Securities, and Monex Securities. Data & APIs: Yahoo! Finance Connect /holdings and /trade_history endpoints, broker-side OAuth re-authorization. OpenFinance mapping: equivalent to a regulated AISP "account information" call — we package the consent record, audit trail, and refresh logic so the firm can rebuild a unified position book nightly.

2. Tax-season transaction export

Context: a Japanese tax-prep SaaS needs annual realized-gain data per user. Data & APIs: /trade_history?from=2025-01-01&to=2025-12-31 with paging, plus per-symbol cost-basis from the portfolio module. OpenFinance mapping: mirrors a "statement download" use case — output is JSON + Excel, ready for the e-Tax filing flow and reconciled against broker-issued tokutei kouza (特定口座) summaries.

3. Real-time alert routing for an OMS

Context: a trading desk wants Yahoo!ファイナンス price alerts and timely-disclosure pings inside its OMS. Data & APIs: POST /alerts to register thresholds, plus a webhook receiver for disclosure events. OpenFinance mapping: equivalent to event-streaming patterns common in payment-initiation flows — we sign each webhook payload and provide replay endpoints for downtime catch-up.

4. Robo-advisor onboarding migration

Context: a new robo-advisor wants to bootstrap clients' watchlists from Yahoo!ファイナンス to reduce setup friction. Data & APIs: /portfolio?id=… to read existing 50-symbol lists with notes and cost basis, then map into the robo's instrument universe. OpenFinance mapping: consent-scoped read-only access; once migration completes, the consent token is revoked and a deletion log is filed.

5. Compliance & investor-education dashboards

Context: an FSA-supervised IFA monitoring suitability across client accounts. Data & APIs: /holdings + /screener (PER, PBR, yield) + corporate-event webhook to detect concentrated-position risk and material-event exposure. OpenFinance mapping: aligns with read-only "wealth aggregator" patterns that Japan's Financial Services Agency has been formalizing for electronic payment intermediary services.

Technical implementation & sample payloads

1) Authorization handshake (Yahoo! JAPAN ID + broker)

POST /api/v1/yahoofinance-jp/auth/start
Content-Type: application/json

{
  "yid_session": "<encrypted YJ session token>",
  "broker": "sbi",          // sbi | rakuten | monex (deeplink)
  "scope": ["holdings","trade_history","alerts"]
}

200 OK
{
  "consent_id": "cnst_8f2a91…",
  "expires_at": "2026-07-28T09:15:00+09:00",
  "refresh_token": "rtk_…",
  "broker_link_status": "linked"
}

2) Trade-history pull (paged, JPY-normalized)

GET /api/v1/yahoofinance-jp/trade_history
  ?consent_id=cnst_8f2a91
  &from=2025-01-01&to=2025-12-31
  &page=1&page_size=200
Authorization: Bearer <ACCESS_TOKEN>

200 OK
{
  "items": [
    {
      "trade_id": "T-20251104-0001",
      "symbol": "7203.T",        // Toyota Motor
      "side": "buy",
      "qty": 100,
      "price_jpy": 2845.5,
      "fee_jpy": 99,
      "executed_at": "2025-11-04T09:00:11+09:00",
      "account_type": "tokutei"  // 特定口座
    }
  ],
  "next_cursor": "eyJwYWdlIjoyfQ=="
}

3) Price-alert webhook (signed delivery)

POST https://your-domain/webhooks/yahoofinance-jp
X-Signature: sha256=…
Content-Type: application/json

{
  "event": "price_alert.fired",
  "alert_id": "al_9921",
  "symbol": "9984.T",            // SoftBank Group
  "rule": { "op": ">=", "value": 12000 },
  "fired_at": "2026-04-28T10:02:33+09:00",
  "context": { "last": 12015, "change_pct": 1.42 }
}

// Reply 2xx within 5s; we retry with exponential backoff for 24h.

4) Screener query (factor filter)

POST /api/v1/yahoofinance-jp/screener
{
  "market": ["TSE_PRIME"],
  "per_forecast": { "max": 12 },
  "pbr_actual":   { "max": 1.0 },
  "dividend_yield_forecast": { "min": 3.5 },
  "shareholder_benefit": true,
  "min_buy_jpy":  { "max": 200000 },
  "order_by": "dividend_yield_forecast.desc",
  "limit": 50
}

200 OK
{ "items": [ { "symbol":"8316.T","name":"SMFG","yield":4.6,"per":9.2 }, … ] }

Compliance & privacy

All Yahoo!ファイナンス integrations are delivered under explicit user authorization or documented public endpoints. Three regulatory anchors shape every project:

  • Act on the Protection of Personal Information (APPI, 個人情報保護法) — we record consent purpose, retention period, and cross-border transfer notice for any holdings, trade-history, or watchlist data we relay.
  • Financial Services Agency (FSA) electronic payment intermediary regime — for B2B clients positioning as wealth aggregators, we document scope and read-only nature of access in line with FSA's open-API guidance for banks and brokers.
  • LY Corporation terms (LINE & Yahoo!) and the Yahoo! JAPAN privacy center — every flow respects the originating app's terms of use, software guidelines, and the explicit "this app is not investment solicitation" disclaimer.

For European-customer deployments we additionally align with GDPR (Art. 6 lawful basis, Art. 28 processor terms). Japan's Basel III rollout and METI's EMV 3-D Secure mandate (effective 2025-03-31) further inform our recommendations on payment-adjacent flows.

Data flow / architecture

A typical deployment uses a four-stage pipeline:

  1. Client / Mobile shim — handles Yahoo! JAPAN ID consent, the Yahoo! Finance Connect broker link, and short-lived session tokens.
  2. Ingestion gateway — normalizes holdings, trade history, quotes, and alerts into a stable JSON contract; signs every event with HMAC.
  3. Storage & reconciliation — append-only event log (e.g. Postgres + S3/GCS), with daily snapshot tables for portfolio P/L and tax exports.
  4. Serving layer — REST + webhook outputs for your dashboards, OMS, accounting tools, or downstream OpenFinance Japan partners.

Market positioning & user profile

Yahoo!ファイナンス is overwhelmingly a Japan-domestic, retail-investor app, with a long-tail user base spanning casual stock-watchers, NISA / iDeCo participants, active day-traders, and fund investors. Distribution is dominated by Android and iOS smartphones, supplemented by widget users on the home screen and the linked PC site. Integration buyers are typically Japanese fintechs, robo-advisors, IFAs, accounting SaaS, and overseas neobanks adding Japan coverage; B2B engagements skew toward read-only aggregation and reporting rather than order placement.

Screenshots

Click any thumbnail to enlarge.

Yahoo Finance Japan screenshot 1
Yahoo Finance Japan screenshot 2
Yahoo Finance Japan screenshot 3
Yahoo Finance Japan screenshot 4
Yahoo Finance Japan screenshot 5
Yahoo Finance Japan screenshot 6

Similar apps & the broader integration landscape

Customers who integrate Yahoo!ファイナンス almost always touch one or more of the following apps. We treat each as part of the same Japanese investing data ecosystem rather than a competitor — and many of our engagements end up combining several of them into a single normalized API surface.

  • SBI Securities (SBI証券) — Japan's largest online broker and the first Yahoo! Finance Connect link partner; users frequently want unified holdings exports across Yahoo!ファイナンス and the SBI app.
  • Rakuten Securities (楽天証券) — over 13 million general securities accounts (2025); often paired through "Money Bridge" with Rakuten Bank, which makes it a natural OpenFinance Japan reconciliation target.
  • Monex Securities (マネックス証券) — strong on US equities and IPO allocation; teams syncing US-stock holdings between Yahoo!ファイナンス and Monex appreciate a single FX-adjusted view.
  • Kabutan (株探) — popular Japanese stock-news and theme-screening app; integrators often pull Yahoo!ファイナンス quotes and Kabutan headlines side-by-side for daily research dashboards.
  • Moneyforward ME (マネーフォワード ME) — Japan's leading personal finance aggregator; combining Yahoo!ファイナンス holdings with Moneyforward's bank/card data gives a complete net-worth picture.
  • moomoo Japan — newer mobile broker with strong charting and US-stock features; export use cases overlap closely with Yahoo!ファイナンス watchlists.
  • Nomura iWealth — wrap-account and HNW-focused app from Nomura Securities; aggregator clients use it alongside Yahoo!ファイナンス to give clients one unified portfolio view.
  • TradingView — global charting and social-trading platform; Yahoo!ファイナンス watchlists are commonly mirrored into TradingView lists for technical analysis.
  • Investing.com — global market-data and alerts app; often paired with Yahoo!ファイナンス for non-Japan FX and commodities coverage.
  • Sharesight / Portseido — international portfolio trackers used by Japan-resident global investors; integrating with Yahoo!ファイナンス avoids duplicate manual entry of Japanese stock trades.

About our studio

We are an independent technical service studio specializing in App interface integration and authorized API integration, with deep hands-on experience across Japanese and international fintech. Our engineers come from banks, brokerages, payment gateways, mobile-app reverse engineering, and cloud infrastructure backgrounds, which means we can move fluently from protocol analysis to OpenAPI specification to a hardened production deployment.

  • Mobile-app protocol analysis (Android & iOS), authorization-flow reverse engineering, and SDK refactoring
  • OpenData, OpenFinance, OpenBanking, and Japan-specific FSA-aligned integrations
  • Custom Python / Node.js / Go SDKs, OpenAPI specs, and CI test harnesses
  • Two pricing models: source-code delivery from $300 (pay after delivery upon satisfaction) and pay-per-call hosted API (no upfront fee)

Contact

Ready to extract Yahoo!ファイナンス holdings, trade history, watchlists, or screener results into your stack? Send us the target app name and your concrete requirements, and we'll quote scope, timeline, and the right pricing model.

Open contact page

Engagement workflow

  1. Scope confirmation: which Yahoo!ファイナンス surfaces (Connect, portfolio, screener, alerts) you need and which downstream system consumes them.
  2. Authorization model: agree on Yahoo! JAPAN ID consent flow, retention rules, and the broker linkage scope (SBI / Rakuten / Monex / others).
  3. Protocol analysis & API design — typically 2–5 business days.
  4. Build & internal validation against fixture data — typically 3–8 business days.
  5. Documentation, OpenAPI spec, sample clients, test cases — 1–2 business days.
  6. First delivery in 5–15 business days; complex flows or third-party approvals can extend the timeline.

FAQ

What do you need from me to start?

The target app name (already provided), the specific data (e.g. trade history, watchlist, screener) you want, and any sandbox or test credentials you already hold.

How is delivery handled?

For source-code delivery you receive a runnable repository, OpenAPI docs, and tests; for pay-per-call you get a hosted endpoint, an API key, and a usage dashboard.

How is consent and data retention managed?

We log consent purpose and lifetime, support revoke endpoints, and ship a deletion procedure aligned with APPI and (where relevant) GDPR.
📱 Original app overview — Yahoo!ファイナンス - 株と投資の総合アプリ (collapsed)

Yahoo!ファイナンス (package jp.co.yahoo.android.finance) is a comprehensive Japanese stock and investment app operated by LY Corporation. It bundles brokerage account aggregation, portfolio management, real-time alerts, charts, screening, investment-trust search, news, and a community bulletin board. Highlights from the official description:

  • Yahoo! Finance Connect (Yahoo!ファイナンスコネクト): link a Yahoo! JAPAN ID with a securities company to automatically obtain asset information and transaction history; add notes and chart images per trade for review.
  • Portfolio: create watchlists with up to 50 instruments — domestic stocks, US stocks, ETFs, FX, investment trusts, indices — with shares-held / cost-price entry for automatic P/L. Works as a home-screen widget and syncs with the PC and smartphone web versions when logged in.
  • Bulletin board (掲示板): investors share missed news and financial information about stocks, with a buy/sell sentiment glance.
  • Stock-price alert push notifications: alerts for stocks, ETFs, FX, investment trusts, and indices when thresholds are reached; timely-disclosure pings, 5-business-day earnings reminders, and final shareholder-benefit eligibility-day notifications. Configured via the bell icon on the stock detail screen (requires Google Play Developer Services).
  • Widgets: Portfolio widget, Individual Stock widget (1×1 without refresh), Individual Stock widget (2×1 with refresh).
  • Brokerage app integration: deep-link launch into Rakuten Securities, SBI Securities, and Monex Securities apps from the stock screen.
  • Investment trusts: search by fees, dividends, returns; comprehensive rankings for trusts with NAV ≥ ¥5 billion.
  • Search: by company name, stock code, fund name, or keyword; also by shareholder benefits, industry, and rankings; voice search supported.
  • Screening (stocks): market, PER (company forecast), PBR (actual), dividend yield (forecast), minimum purchase price, market cap, change from previous day, signal, industry, shareholder benefits, fiscal year, and display order.
  • Charts: from 1 day to all-period (app only), portrait and landscape, customizable moving averages and indicators.
  • Breaking-news push notifications: stock-market outlook (morning), Nikkei average (morning/afternoon/evening), FX (morning/evening), Kabutan news (evening), weekend news (Sat/Sun); configurable in the menu.
  • Sharing: charts can be shared (tweeted) to Twitter and Facebook from the stock screen.
  • Featured categories: stocks, investment trusts, FX, indices, money, news, corporate information / performance / quarterly reports, shareholder benefits.
  • Terms: governed by the LINE Yahoo! Common Terms of Use, the Privacy Policy, the Privacy Center, and the Software Guidelines. The Nikkei Stock Average copyright belongs to Nikkei Inc., and the app is explicitly not investment solicitation — final investment decisions are at the user's own discretion.