Connect Kotak Cherry mutual fund holdings, SIP schedules and CAS portfolio data to your stack
Kotak Cherry is a Kotak Mahindra Bank investment app that lets retail investors browse 2,500+ mutual funds, run SIPs, subscribe to NFOs and import an entire household portfolio through the MF Central CAS flow. We turn those features into authorised, well-documented APIs that wealth platforms, neo-brokers, RIAs, family offices and reconciliation tools can consume reliably.
- SIP transaction history with instalment-level granularity for cash-flow forecasting
- Folio-level mutual fund holdings with current NAV, units and unrealised P/L
- Imported CAS data covering external AMCs, ELSS lock-ins and ETF positions
What we deliver
Deliverables checklist
- OpenAPI 3.1 specification covering login, holdings, SIPs, NFOs and CAS ingest
- Protocol report describing the auth chain (mobile + OTP, Kotak Bank SSO, JWT refresh)
- Runnable reference implementation in Python (FastAPI) and Node.js (Express)
- Postman collection plus pytest / jest suites covering happy-path and error responses
- Compliance memo on SEBI investor data rules and RBI Account Aggregator alignment
Engagement models
Choose either a one-time source code drop (from $300) — you receive runnable code, tests and docs and pay only after acceptance — or our hosted, pay-per-call API with usage-based billing and no upfront commitment. Hosted clients benefit from rotating tokens, retry/backoff logic and a 30-day audit trail kept to the minimum data needed for support.
For larger wealth platforms, we also offer a private deployment where every component runs inside your VPC, useful when SEBI investment adviser rules or institutional risk policies prohibit data egress.
Data available for integration
The table below summarises the structured data points that can be exposed through a Kotak Cherry-style integration. Each row maps a real screen or feature in the app to a typical downstream business use, helping you scope the integration around concrete artefacts rather than vague "portfolio data".
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Mutual fund holdings | Cherry Portfolio dashboard | Per folio: scheme code, ISIN, units, NAV, value | Wealth dashboards, daily mark-to-market, advisor reviews |
| SIP schedules | SIPs tab | Mandate id, frequency, next debit, instalment ledger | Cash-flow forecasting, missed-debit alerts |
| Transaction ledger | Transactions / Statements | Per order: date, type (purchase/redeem/switch), amount, units, NAV | Capital-gains reports, accounting sync, audit trails |
| NFO subscriptions | New Fund Offers section | Scheme, allotment date, units, applied amount | Allocation tracking and confirmation flows |
| Portfolio Health signals | Portfolio Health Check | Per fund flag: Red / Yellow / Green | Risk monitoring, advisor nudges, rebalance triggers |
| Imported CAS data | Import Mutual Funds (MF Central QR) | External folios across all AMCs | Single-investor consolidated view, household reporting |
| Profile & KYC status | Account / KYC | PAN-linked, KYC status, nominee, bank mandate | Onboarding gating, compliance checks, suitability scoring |
Typical integration scenarios
1. Wealth dashboard consolidation for an RIA
A SEBI-registered investment adviser needs a single screen that shows every client's mutual fund holdings, including funds bought directly on Kotak Cherry. The integration calls the holdings API on a daily schedule and merges output with broker and EPF data. Mapping to OpenFinance: this is a classic Financial Information User (FIU) read pattern, with consent captured against the AA template for "MF holdings".
2. SIP cash-flow planner inside a budgeting app
A personal finance app wants to warn users two days before an SIP debit, so they can top-up the linked savings account. The SIP listing API returns mandate id, next debit date and amount; a webhook then fires when an instalment fails. This maps to "PSD2-style" notification primitives, adapted to the Indian context where eNACH mandates rather than direct debits power the underlying flow.
3. Tax filing automation for capital gains
An ITR filing service consumes the transaction ledger and applies the SEBI grandfathering rules for equity gains. Each redemption row is matched with the original purchase NAV and units to compute short-term and long-term capital gains for Schedule CG. The same payload is reusable for offline accounting tools such as Tally or Zoho Books.
4. Family-office reporting via CAS bridge
A family office operates with several PAN holders and wants weekly XIRR reports. The CAS bridge ingests MF Central QR codes uploaded by each member, normalises folios across HDFC, Nippon, ICICI Prudential, SBI and Kotak Mutual Fund, and returns a single graph of holdings ready for OLAP-style aggregation.
5. Risk-profile-aware product recommendations
A robo-advisor consumes the Portfolio Health signals and combines them with the user's stated risk appetite from its own onboarding. Funds flagged "Immediate Action" by Cherry's health check feed back into the recommendation engine as negative signals, reducing weight in the next allocation. This avoids re-implementing risk scoring from scratch and reuses analysis Kotak Cherry already performs.
Technical implementation
Login & session establishment
// 1. Mobile + OTP login
POST /api/v1/cherry/auth/start
Content-Type: application/json
{
"mobile": "+91XXXXXXXXXX",
"device_id": "uuid-v4",
"client_app": "openfinance-lab/1.0"
}
// 2. Verify OTP and exchange for tokens
POST /api/v1/cherry/auth/verify
{
"request_id": "req_01H...",
"otp": "######"
}
=> { "access_token": "...",
"refresh_token": "...",
"expires_in": 1800,
"investor_id": "INV_..." }
Holdings & SIP listing
GET /api/v1/cherry/holdings
Authorization: Bearer <ACCESS_TOKEN>
=> [
{ "folio": "1234567/89",
"scheme_code": "120586",
"isin": "INF174K01LS2",
"units": 1234.567,
"avg_nav": 42.18,
"latest_nav": 51.24,
"value_inr": 63266.71 }
]
GET /api/v1/cherry/sips?status=active
=> [
{ "mandate_id": "MND_8821",
"scheme_code": "120586",
"amount_inr": 5000,
"frequency": "monthly",
"next_debit": "2026-06-05" }
]
CAS / MF Central ingest webhook
POST /api/v1/cherry/cas/import
Content-Type: multipart/form-data
Authorization: Bearer <ACCESS_TOKEN>
cas_qr=@mfcentral_2026-05-09.png
investor_id=INV_...
=> { "import_id": "imp_01H...",
"amcs_detected": 7,
"folios": 14,
"status": "queued" }
// Webhook delivered when parsing completes
POST /your/webhook
{ "event": "cas.import.completed",
"import_id": "imp_01H...",
"holdings_count": 38,
"errors": [] }
Long-tail SEO phrases threaded through this section — Kotak Cherry SIP API integration, MF Central CAS import bridge, mutual fund holdings export API India — describe the technical surface that engineers most frequently search for when scoping a wealth-tech build.
Compliance & privacy
Regulatory alignment
Indian mutual fund data falls under the supervision of SEBI and is shared between regulated entities through the RBI Account Aggregator framework. From 1 June 2025 the AA framework began validating consent and data-fetch requests against fair-use templates in real time, and as of 2025 more than 2.2 billion accounts and an estimated 110-115 million users have linked at least one financial account through the network.
Our integrations capture consent against the AA "MF holdings" and "MF transactions" templates, store hashes of consent artefacts (not personal data), and allow consent revocation through a single endpoint. Where the integration is direct (no AA in the loop), we follow the spirit of the same rules: explicit user authorisation, scope-limited tokens and minimal retention.
Modules & controls
- Consent capture & revocation aligned with AA templates
- PAN masking and tokenisation in stored logs
- Per-tenant encryption keys and rotating refresh tokens
- Optional VPC-only deployment for SEBI-registered intermediaries
- Audit log of every API call with investor and consent reference
Data flow & architecture
The reference pipeline is intentionally short, so failure modes stay easy to reason about: Kotak Cherry app session → OpenFinance Lab ingestion gateway (auth, rate limiting, AA consent check) → Normalised holdings store (Postgres with row-level security per investor) → Outbound API or webhook consumed by your dashboard, ledger or analytics layer. A side branch dispatches scheduled jobs for SIP-due notifications and daily NAV refreshes from public NAV feeds, so client traffic is independent of upstream session refreshes.
Market positioning & user profile
Kotak Cherry is positioned at retail and mass-affluent investors in India who already bank with Kotak Mahindra Bank or want a single dashboard for direct mutual fund investments. It is delivered on Android and iOS with an emphasis on Kotak-recommended schemes, basket investing curated by leading AMCs, and tools such as the Mutual Fund Selector and side-by-side fund comparison. Typical API consumers we work with are Indian neo-brokers, RIAs, fintech aggregators, accounting and tax-filing tools, and a growing pool of NRI wealth platforms in the GCC and Singapore that need to consolidate India MF positions alongside global brokerage data.
Screenshots
Click any thumbnail to view a larger version. Source: official listing on Google Play.
Similar apps & integration landscape
Investors rarely use a single platform. The apps below frequently appear alongside Kotak Cherry in Indian wealth-tech reviews; understanding their data shape helps when building a unified portfolio view.
About us
OpenFinance Lab is an independent studio focused on financial app integration, protocol analysis and OpenData delivery. The team blends engineers from Indian retail brokers, account-aggregator TSPs, payment gateways and mobile reverse engineering, so we understand both the regulatory side (SEBI, RBI, NPCI) and the operational side (eNACH mandates, RTA flows, AMC RTAs such as CAMS and KFintech).
- Wealth-tech, lending, payments, insurtech and cross-border clearing experience
- Account Aggregator FIU-side integration patterns and consent UX
- Custom Python / Node.js / Go SDKs with type-safe schemas
- Full pipeline: protocol analysis → build → validation → compliance memo
- Source code delivery from $300, runnable and documented; pay after acceptance
- Pay-per-call hosted API with no upfront cost; ideal for early-stage usage
Contact
Send the target app name (Kotak Cherry: MFs, SIPs), the data points you need, the regions you serve and any sandbox or partner credentials you already hold. We respond within one business day with a scope, fixed-price quote and timeline.
Engagement workflow
- Scope confirmation: target endpoints (login, holdings, SIPs, CAS, NFO), regions and consent model.
- Protocol analysis and API design (2–5 business days, complexity-dependent).
- Build, test and internal validation against staging or recorded fixtures (3–8 business days).
- Documentation, sample apps and Postman collection (1–2 business days).
- Acceptance and handover; pay-per-call clients can switch on hosted endpoints the same day.
FAQ
What Kotak Cherry data can be exposed through an API integration?
How long does a Kotak Cherry integration take to deliver?
Is the integration compliant with SEBI and RBI rules?
Do you support both source-code delivery and pay-per-call?
📱 Original app overview (appendix)
Kotak Cherry is the retail investing app from Kotak Mahindra Bank, focused on mutual funds, SIPs and curated baskets. The app gives investors access to 2,500+ mutual funds, including Kotak-recommended funds, Mutual Fund Baskets curated by leading Indian fund houses, and early access to New Fund Offers. Existing Kotak Bank customers can activate the account in a few clicks and import all their existing mutual fund investments through the MF Central CAS flow to get a consolidated view.
Discovery features include a Mutual Fund Selector that filters by risk appetite and time horizon, side-by-side fund comparison, and Cherry Café — a learning hub with videos, blogs and stories. Portfolio analytics include Portfolio Health Check (with Red / Yellow / Green status flags) and detailed Portfolio Analysis available as a downloadable PDF.
- 2,500+ mutual fund schemes including ELSS, Index, ETFs and International funds
- SIPs, lump-sum, NFOs and curated MF Baskets
- Portfolio Health Check with three-tier action signals
- External fund import via MF Central QR (consolidated account statement)
- Cherry Café learning hub for investor education
- Available on Android (com.kotakcherry.app) and iOS