Multi-broker portfolio consolidation, dividend calendar export, and TWR analytics — delivered as runnable API source code or hosted endpoints.
Snowball Analytics consolidates holdings from 1,000+ US and international brokers via SnapTrade and Yodlee, plus a 2025 native Interactive Brokers connection and broker-report imports for 15+ statement formats. We turn that data — portfolios, dividend calendars, transactions, multi-currency P&L — into authorized, OpenFinance-aligned APIs you can consume from accounting tools, treasury systems, robo-advisors, or BI dashboards.
Merge multiple brokerage accounts into one portfolio object: account list, holding lots, currency, weights, and asset class. Useful for wealth dashboards and family-office reporting where users pull from Charles Schwab, Interactive Brokers, Trading 212, Tinkoff-style brokers, and Binance simultaneously.
Endpoint returns expected payments, actual receipts, ex-dividend dates, payment dates, withholding tax, and 5-year payout projections. Drives passive-income forecasting tools and FIRE goal trackers that need clean dividend cash-flow streams.
Itemized buy/sell, dividends, splits, mergers, fees, and currency conversions, with broker-of-record tagging. Powers reconciliation against your own ledger or accounting platform without manually parsing PDF statements.
Optimized Time-Weighted Return per asset and per portfolio (the 2025 calculation pipeline handles large multi-thousand-row portfolios), plus annualized return, MWR, and currency-adjusted P&L for tax and compliance-grade analysis.
Loans, deposits, real estate, private equity, and other off-exchange holdings can be added programmatically — including the 2025 ability to create transactions for custom assets — so off-broker wealth lands in the same dataset.
The 13-parameter Dividend Rating is exposed as a per-ticker score with sub-component breakdown, suitable for screening pipelines, watchlists, and AI-driven income-portfolio construction.
Below is the OpenData inventory we typically expose for Snowball Analytics integrations. Granularity reflects what the underlying broker connector (SnapTrade, Yodlee, native IBKR, or imported broker reports) supplies, normalized into a single schema.
| Data type | Source / screen | Granularity | Typical use |
|---|---|---|---|
| Portfolio holdings | Portfolio > Holdings (1,000+ brokers via SnapTrade/Yodlee + IBKR native) | Per-lot, per-account, per-currency | Wealth dashboards, exposure analytics, allocation drift alerts |
| Transactions | Portfolio > Transactions, broker statements | Per-trade, per-fee, per-FX leg | Reconciliation, accounting export, tax-lot calculations |
| Dividends & coupons | Dividend calendar & income tab | Per-instrument, per-pay-date | Passive-income forecasts, FIRE planning, cash-flow risk control |
| Returns & TWR | Analytics tab | Per-asset, per-portfolio, annualized | Performance reporting, advisor benchmarking, regulator-style reports |
| Broker fees & FX | Transaction detail & analytics | Per-trade commissions, FX revaluation | True-cost analysis, broker scorecards |
| Custom assets | Manual entry / API push (loans, deposits, real estate) | Per-asset valuations, cash-flow events | Family-office consolidation, net-worth tracking |
| Dividend Rating | Stock detail page | Composite + 13 sub-scores | Screeners, model-portfolio construction, alerts |
| Multi-currency P&L | Analytics > Currency view | Local vs reporting currency | Cross-border reporting, tax preparation |
Context: a multi-member household holds accounts at Interactive Brokers, Trading 212, and a domestic broker, plus a rental property and a fixed-deposit ladder. Snowball Analytics aggregates all of these. Our connector exposes a single /portfolio/snapshot response containing brokerage holdings, custom-asset valuations, and pending dividend payouts — mapped to OpenFinance-style account & balance objects so a family-office CRM or treasury tool can ingest them in minutes.
Context: a robo-advisor wants to show users projected income for the next 12 and 36 months. We pull the dividend calendar (confirmed + estimated) and Dividend Rating, then expose /dividends/forecast?horizon=36m. Output includes per-ticker contribution, FX exposure, and risk flags driven by Snowball's 13-parameter rating — all aligned to OpenBanking dividend-income data primitives.
Context: an accountant needs annualized returns, currency-adjusted P&L, and full transaction history for a cross-border investor. We expose authorized /transactions and /twr endpoints with date range, currency, and broker filters. Outputs map to OECD CRS / FATCA-ready reports and feed downstream tax tools that already speak OpenFinance JSON schemas.
Context: a fintech app builds an "income-quality" screener. We surface Snowball's Dividend Rating and historical payout consistency through /instruments/{ticker}/dividend-rating, joined to the user's holdings so the app can flag risky dividend payers already in the portfolio. Combines OpenData market signals with permissioned investment-account data.
Context: an enterprise treasury team wants nightly reconciliation between trade tickets and Snowball's normalized data. We deliver an event-driven /webhook/transactions.synced + idempotent /transactions?since=… endpoint, plus deduplication by (broker_id, external_trade_id), so back-office systems get clean, replayable streams instead of one-off CSV exports.
POST /api/v1/snowball/session
Content-Type: application/json
Authorization: Bearer <PARTNER_API_KEY>
{
"user_ref": "u_8b3d09",
"scopes": ["portfolio.read", "dividends.read", "transactions.read"],
"broker_links": ["snaptrade:ibkr", "yodlee:schwab"]
}
Response 200:
{
"session_id": "sess_3f...",
"expires_at": "2026-04-29T10:45:00Z",
"consent_id": "cns_7c..."
}
GET /api/v1/snowball/dividends?from=2026-04-01&to=2026-12-31&ccy=USD
Authorization: Bearer <ACCESS_TOKEN>
X-Consent-Id: cns_7c...
Response 200:
{
"currency": "USD",
"events": [
{
"ticker": "JNJ",
"ex_date": "2026-05-22",
"pay_date": "2026-06-10",
"amount": 1.24,
"status": "confirmed",
"drip": true,
"rating": { "score": 86, "factors": 13 }
}
],
"next_page": null
}
POST /your-app/webhooks/snowball
X-Snowball-Signature: t=...,v1=...
{
"event": "transactions.synced",
"session_id": "sess_3f...",
"broker": "snaptrade:ibkr",
"delta_count": 34,
"since": "2026-04-27T00:00:00Z"
}
// Verify signature with shared secret, then call:
// GET /api/v1/snowball/transactions?since=2026-04-27T00:00:00Z
// Idempotency-Key: snowball-2026-04-27-ibkr
Error handling follows RFC 7807 Problem Details. Tokens are short-lived; refresh uses an OAuth-style flow with rotating refresh tokens and consent revocation propagated to all downstream broker connectors.
Snowball Analytics handles personally identifiable financial data, so integrations must respect GDPR for EU users (lawful basis, data-subject access rights, retention limits), PSD2 / SCA patterns where account information services are involved, and SEC / FINRA custody and recordkeeping considerations for US brokers. Where SnapTrade or Yodlee underpins the connection, we inherit their SOC 2 Type II controls and propagate consent metadata to your stack.
We do not require personal identity from end users beyond what Snowball itself stores; we minimize broker credentials by relying on tokenized OAuth links from SnapTrade/Yodlee/IBKR native rather than raw passwords. Consent records, access logs, and revocation events are persisted for audit and can be exported as JSON for your DPO.
A typical pipeline looks like this:
Each node is independently observable: ingestion emits per-broker latency, normalization tracks schema-drift, and the analytics engine surfaces TWR pipeline health. Webhooks notify your stack instead of forcing polling.
Snowball Analytics is used predominantly by self-directed long-term investors and dividend-income builders across the US, UK, EU (notably Germany and the Netherlands), and Asia, with strong adoption in expat communities that need multi-currency, multi-broker consolidation. The product runs on Android, iOS, and web; the "dividends" Android app (com.snowballanalytics) is the main mobile entry point and was last refreshed with TWR pipeline optimization and custom-asset transaction creation in 2025. Integration buyers tend to be fintech startups (income-tracker apps, robo-advisors), accounting firms serving cross-border clients, and family offices that need a single feed of holdings + dividends rather than dozens of broker-specific exports.
Click any thumbnail to view a larger version of the in-app screen referenced by the integration.
Investors who use Snowball Analytics often hold accounts and data inside the platforms below. We treat them as part of the broader OpenFinance ecosystem — many integration projects involve unifying transaction or dividend feeds across two or more of them.
A globally-used portfolio and dividend tracker covering 700,000+ stocks and ETFs, with detailed tax reporting; users frequently need consolidated dividend exports across Sharesight and Snowball.
A privacy-conscious multi-currency portfolio and dividend platform popular with international investors; connector projects often align Capitally and Snowball schemas for FIRE-style forecasting.
Covers 120,000+ stocks across roughly 90 markets with its "Snowflake" reports including dividend dimension; useful as a research signal layered onto Snowball's holdings data.
Combines dividend tracking with fundamental analysis and proprietary Stock Scores; dividend-rating data here pairs well with Snowball's holdings for unified income dashboards.
Focused on dividend calendar, projections, and notifications; integration scenarios commonly mirror DivTracker's calendar shape into Snowball-derived APIs.
Portfolio analytics platform serving investors in 160+ countries; clients with Portseido + Snowball combinations want a single transaction feed.
Tracks stocks, ETFs, crypto, forex, and bonds across 80+ exchanges with multi-currency support; relevant when Snowball users add non-listed assets that Pro Stock Tracker also models.
Tracks stocks, bonds, options, and crypto with AI-powered insights and tax optimization; complementary to Snowball's dividend-rating signal for income-portfolio construction.
Global wealth tracker for banks, brokerages, and alternative assets; commonly bundled with Snowball when households need both wealth aggregation and dividend forecasting.
Dividend research and safety scoring; users searching for safer-payout signals frequently want Simply Safe Dividends scores joined to their Snowball holdings.
We are an independent technical studio specializing in App interface integration and authorized API integration. Team members come from banks, brokerages, and fintech infrastructure providers, with hands-on experience in protocol analysis, OpenFinance flows, and cloud delivery. We have shipped integrations against investment platforms, payment rails, and data aggregators including SnapTrade- and Yodlee-style stacks.
For each project we walk through scope, identify which Snowball Analytics surfaces (holdings, dividend calendar, transactions, TWR, custom assets) you actually need, then deliver runnable source code or hosted endpoints. We follow a simple principle: only authorized or documented public APIs, full audit logs, and data minimization by default. No fragile screen scraping, no shared raw credentials.
To request a quote or share your target requirements (data types, brokers, expected call volume, deployment region), open our contact page:
What do you need from me?
How long does delivery take?
How do you handle compliance?
Snowball Analytics is an advanced mobile and web application for managing and analyzing investment portfolios. It allows investors to consolidate multiple brokerage accounts into a single portfolio, plan and track investments, control dividends, and make informed decisions across global markets.
Snowball Analytics combines current technology with a user-friendly interface, giving investors at all levels control over their portfolios and the ability to plan and execute their investment strategy. This page describes technical integration positioning for that app and is not affiliated with the developer.