{"id":23357,"date":"2026-06-12T11:45:52","date_gmt":"2026-06-12T11:45:52","guid":{"rendered":"https:\/\/engineerbabu.com\/blog\/?p=23357"},"modified":"2026-06-15T06:43:06","modified_gmt":"2026-06-15T06:43:06","slug":"wealth-management-software-development","status":"publish","type":"post","link":"https:\/\/engineerbabu.com\/blog\/wealth-management-software-development\/","title":{"rendered":"Wealth Management Software Development"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">A wealth management firm in Mumbai came to us after 14 months of failed development with two previous vendors.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The platform looked clean. Dashboard was beautiful. Portfolio tracking worked for mutual funds. The problem surfaced the moment they tried to onboard their first PMS client.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.sebi.gov.in\/legal\/regulations\/feb-2023\/securities-and-exchange-board-of-india-portfolio-managers-regulations-2020-last-amended-on-february-07-2023-_69223.html\" target=\"_blank\" rel=\"noopener\">SEBI&#8217;s Portfolio Management Services regulations<\/a> (updated 2020) require specific reporting: a client-wise statement every month, a disclosure statement on portfolio composition, and a quarterly performance report with absolute and benchmark returns calculated using the TWRR (Time-Weighted Rate of Return) method. Not IRR. Not XIRR. Specifically TWRR under the SEBI (Portfolio Managers) Regulations, 2020.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The platform calculated returns using XIRR. Regulatory non-compliant from day one.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The second issue: the onboarding flow had no support for the \u20b950 lakh minimum investment verification required by SEBI, no FATCA\/CRS declaration for NRI clients, and no CKYC lookup. Three separate compliance gaps in the client onboarding workflow alone.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">I co-founded <\/span><a href=\"http:\/\/engineerbabu.com\"><span style=\"font-weight: 400;\">EngineerBabu<\/span><\/a><span style=\"font-weight: 400;\"> 14 years ago. The team has built fintech platforms that have processed over \u20b910,000 crore, EarlySalary and multiple financial products for India&#8217;s regulated fintech market including Khatabook, Fibe, and TaptapSend.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The CTO spent 17 years at Wishfin, India&#8217;s largest credit marketplace, where financial regulatory compliance is not optional. Google AI Accelerator 2024, top 20 globally reflects the team&#8217;s production AI for financial decisioning.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">India&#8217;s wealth management software market is growing rapidly as the HNI population expands. The number of SEBI-registered Portfolio Managers grew from 361 in FY21 to 493 by mid-2025. Total PMS AUM crossed \u20b938.65 lakh crore as of May 2025. The global wealth management software market is projected to reach $12.7 billion by 2030 at 14% CAGR.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The opportunity is real. The compliance requirement is specific. This guide covers both.<\/span><\/p>\n<p><b>Email <\/b><a href=\"mailto:mayank@engineerbabu.com\"><b>mayank@engineerbabu.com<\/b><\/a><b> for your wealth management platform conversation.<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-23359\" src=\"https:\/\/engineerbabu.com\/blog\/wp-content\/uploads\/2026\/06\/01_dashboard-1.png\" alt=\"\" width=\"2400\" height=\"1440\" title=\"\"><\/p>\n<h2><b>What Wealth Management Software Actually Needs to Do<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Wealth management software in India is not one product. It serves different actors with different technology needs:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SEBI-registered Portfolio Managers (PMS)<\/b><span style=\"font-weight: 400;\">: Managing discretionary, non-discretionary, and advisory portfolios for HNI clients with \u20b950 lakh+ minimum investments. Need: client onboarding with SEBI-compliant KYC, portfolio management with TWRR calculation, client reporting with regulatory disclosure compliance, and order management integrated with the broker and depository.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SEBI-registered Investment Advisors (RIA)<\/b><span style=\"font-weight: 400;\">: Providing fee-based financial advice to retail and HNI clients. Need: client risk profiling (SEBI mandated), goal-based financial planning tools, recommendation engine, compliance documentation, and a client portal for transparency.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Alternative Investment Funds (AIF)<\/b><span style=\"font-weight: 400;\">: Category I, II, and III AIFs managing pooled capital from sophisticated investors. Need: fund accounting, NAV calculation, investor reporting, SEBI filing, and complex waterfall distribution models.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Family Offices<\/b><span style=\"font-weight: 400;\">: Managing multi-generational wealth across asset classes: listed equity, unlisted equity, real estate, gold, international assets, <\/span><a href=\"https:\/\/engineerbabu.com\/blog\/insurance-mobile-app-development\/\"><span style=\"font-weight: 400;\">insurance<\/span><\/a><span style=\"font-weight: 400;\">, and fixed income. Need: consolidated net worth view, multi-asset portfolio tracking, estate planning support, and cross-border compliance (FEMA for NRI clients, FATCA\/CRS for US persons).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Robo-advisory platforms<\/b><span style=\"font-weight: 400;\">: Direct-to-investor digital platforms offering algorithm-driven portfolio allocation. Need: risk profiling, MF scheme selection, automated rebalancing, SIP management, and a frictionless investor onboarding experience.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Each category has different regulatory obligations, different client profiles, and different data complexity. A platform built for a PMS manager is not the same as one built for an RIA, and neither serves a family office adequately.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-23360\" src=\"https:\/\/engineerbabu.com\/blog\/wp-content\/uploads\/2026\/06\/02_wireframe-2.png\" alt=\"\" width=\"2400\" height=\"1440\" title=\"\"><\/p>\n<h2><b>The 6 Core Modules of a Production Wealth Management Platform<\/b><\/h2>\n<h3><b>1. Regulatory-Compliant Client Onboarding<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The WealthTech onboarding flow is more complex than a retail fintech onboarding. HNI clients require:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>CKYC (Central KYC)<\/b><span style=\"font-weight: 400;\">: CERSAI&#8217;s CKYC registry lookup. If the client has an existing CKYC record (from a prior relationship with any financial institution), the CKYC number retrieves the full KYC record. Eliminates re-KYC paperwork for existing verified investors.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>In-person verification (IPV)<\/b><span style=\"font-weight: 400;\">: SEBI requires in-person verification for PMS clients. Video KYC (V-CIP) is accepted. The platform must support a compliant V-CIP flow with recording, storage, and the prescribed video quality standards.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>FATCA\/CRS declaration<\/b><span style=\"font-weight: 400;\">: All financial institutions must collect FATCA (Foreign Account Tax Compliance Act) and CRS (Common Reporting Standard) self-certification from clients. For US persons, additional disclosure obligations apply. The onboarding flow must collect and store these declarations.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Minimum investment verification<\/b><span style=\"font-weight: 400;\">: PMS requires \u20b950 lakh minimum. The platform must verify the client&#8217;s initial transfer against this threshold before activating portfolio management.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Risk profiling<\/b><span style=\"font-weight: 400;\">: SEBI mandates a documented risk assessment for investment advisory clients. The platform must implement a structured risk profiling questionnaire, calculate a risk score, map it to an appropriate portfolio strategy, and store the documentation.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Nominee registration<\/b><span style=\"font-weight: 400;\">: Regulated requirement. Nominee details with relationship proof stored and retrievable.<\/span><\/li>\n<\/ul>\n<h3><b>2. Multi-Asset Portfolio Management Engine<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">India&#8217;s HNI portfolio is not just stocks and mutual funds. A complete wealth management platform tracks:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Listed equity<\/b><span style=\"font-weight: 400;\">: Demat holdings via NSDL\/CDSL CDSL APIs. Real-time P&amp;L, sector allocation, concentration risk alerts.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Mutual funds<\/b><span style=\"font-weight: 400;\">: Units held via BSE StAR MF or MFU (Mutual Fund Utility). NAV-based valuation, fund category allocation, dividend reinvestment tracking.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Bonds and fixed income<\/b><span style=\"font-weight: 400;\">: Corporate bonds, government securities, NCDs. Face value, accrued interest, yield to maturity calculations.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>PMS holdings<\/b><span style=\"font-weight: 400;\">: For clients invested in third-party PMS products, holdings at the portfolio manager level consolidated with direct holdings.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Alternative Investment Funds (AIF)<\/b><span style=\"font-weight: 400;\">: Unlisted, illiquid. Manual valuation or integration with fund administrator reporting.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Real estate<\/b><span style=\"font-weight: 400;\">: Manual entry of property valuations with periodic update. For family offices, integrating with property management systems.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Gold<\/b><span style=\"font-weight: 400;\">: Physical gold (estimated value), Sovereign Gold Bonds (exchange-traded, real-time price), Gold ETFs (demat), and digital gold (platform-specific APIs).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>International assets<\/b><span style=\"font-weight: 400;\">: LRS (Liberalised Remittance Scheme) investments. Integration with international brokers (Interactive Brokers, Charles Schwab) via API for US stocks, foreign mutual funds.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Insurance<\/b><span style=\"font-weight: 400;\">: Policy summary integration for life, health, and term. Premium schedule, sum assured, maturity value.<\/span><\/li>\n<\/ul>\n<p><b>The consolidation challenge:<\/b><span style=\"font-weight: 400;\"> each asset class has a different data source, a different update frequency, and a different valuation methodology. The portfolio management engine must normalise all of them into a single net worth view, updated in near-real-time for liquid assets and with appropriate staleness indicators for illiquid ones.<\/span><\/p>\n<h3><b>3. Performance Reporting &#8211; TWRR and Regulatory Disclosures<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Performance reporting for a SEBI-registered PMS is not a dashboard feature. It is a regulatory obligation.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>TWRR (Time-Weighted Rate of Return)<\/b><span style=\"font-weight: 400;\">: SEBI&#8217;s mandated return calculation methodology for PMS client reporting. TWRR eliminates the effect of cash flows (client additions and withdrawals) to measure the portfolio manager&#8217;s skill independently of client cash flow timing. The formula requires sub-period return calculation for every cash flow event. In a portfolio with daily transactions, this is a significant computational requirement.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Benchmark comparison<\/b><span style=\"font-weight: 400;\">: SEBI requires performance reporting against a relevant benchmark index. The platform must maintain benchmark index data (Nifty 50, Nifty 500, BSE Sensex, etc.) and calculate benchmark TWRR for the same period as the portfolio return.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Monthly disclosure statement<\/b><span style=\"font-weight: 400;\">: SEBI mandated. Must include portfolio composition (by security, sector, and asset class), total return for the period, benchmark comparison, and a complete transaction history.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Annual report<\/b><span style=\"font-weight: 400;\">: SEBI mandated. Audited financials at the fund level.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Taxation reporting<\/b><span style=\"font-weight: 400;\">: Capital gains calculations. Short-term capital gain (STCG: equity held less than 12 months, taxed at 15%) vs long-term capital gain (LTCG: equity held more than 12 months, taxed at 10% on gains above \u20b91 lakh). Separate tracking for each lot (FIFO by default under Indian tax law). The platform must produce a capital gains statement suitable for IT return filing.<\/span><\/li>\n<\/ul>\n<h3><b>4. Robo-Advisory and Goal-Based Planning Engine<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">For platforms serving a broader retail or mass-affluent investor base alongside HNI PMS:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Risk profiling to portfolio mapping<\/b><span style=\"font-weight: 400;\">: Questionnaire-driven risk score (conservative \/ moderate \/ aggressive) mapped to a model portfolio (asset allocation across large-cap equity, mid-cap, debt, gold, international). The mapping logic is the IP of the advisory firm and must be configurable without code changes.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Goal-based planning<\/b><span style=\"font-weight: 400;\">: Retirement corpus, child education, home purchase, business succession. Each goal has a target amount, a time horizon, and a funding capacity. The planning engine calculates the required monthly SIP, the expected corpus at goal date under assumed returns, and the probability of achieving the goal under different market scenarios (Monte Carlo simulation).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Automated rebalancing<\/b><span style=\"font-weight: 400;\">: When the portfolio drifts beyond a defined threshold from the target allocation (e.g., equity grows from 60% to 72% due to market appreciation), the platform flags rebalancing. For discretionary models, it executes the rebalancing order automatically. For advisory, it generates a recommendation for the client to execute.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SIP management<\/b><span style=\"font-weight: 400;\">: Systematic investment plan registration and tracking across MF schemes. Integration with BSE StAR MF or MFU for SIP mandate creation and order execution.<\/span><\/li>\n<\/ul>\n<h3><b>5. Order Management and Broker Integration<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">For PMS platforms managing discretionary portfolios, the platform must execute trades:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>BSE\/NSE order routing<\/b><span style=\"font-weight: 400;\">: Integration with a SEBI-registered broker (typically an existing broker empanelment for the PMS manager) via the broker&#8217;s API for order placement.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Basket order execution<\/b><span style=\"font-weight: 400;\">: When the portfolio manager rebalances across multiple client portfolios simultaneously, the platform generates a basket of orders (one per client holding) and submits them for execution. Tracking of fills across the basket is required for P&amp;L accuracy.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>CDSL\/NSDL demat integration<\/b><span style=\"font-weight: 400;\">: Post-execution settlement confirmation via depository integration. Actual holdings updated after T+1 settlement, not at order execution.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Pooled vs. segregated execution<\/b><span style=\"font-weight: 400;\">: Regulatory clarity required: PMS must maintain segregated client accounts. The platform must ensure there is no commingling of client assets across different portfolios.<\/span><\/li>\n<\/ul>\n<h3><b>6. Client Portal and Transparent Reporting<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The HNI client portal is a trust product. It must show everything clearly:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Net worth dashboard<\/b><span style=\"font-weight: 400;\">: Total across all asset classes with allocation pie chart, performance graph (absolute, TWRR, vs benchmark), and recent transaction feed.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Document vault<\/b><span style=\"font-weight: 400;\">: All regulatory documents (account opening forms, FATCA declarations, portfolio manager agreement, monthly statements) stored, searchable, downloadable.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>WhatsApp and email notifications<\/b><span style=\"font-weight: 400;\">: Trade confirmation, monthly statement delivery, rebalancing recommendations, and market-event triggered alerts.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Family consolidation<\/b><span style=\"font-weight: 400;\">: HNI families want a single view across multiple family members&#8217; portfolios. The platform must support a family hierarchy: individual portfolios visible to each member, consolidated family view accessible to the family patriarch\/authorised member.<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-23361\" src=\"https:\/\/engineerbabu.com\/blog\/wp-content\/uploads\/2026\/06\/04_architecture.png\" alt=\"\" width=\"2400\" height=\"1200\" title=\"\"><\/p>\n<h2><b>Technology Stack<\/b><\/h2>\n<p><a href=\"https:\/\/engineerbabu.com\/technologies\/flutter-development-services\"><b>Flutter<\/b><\/a><span style=\"font-weight: 400;\"> (client mobile app, portfolio dashboard, notifications, document vault) + <\/span><b>Next.js<\/b><span style=\"font-weight: 400;\"> (RM web portal, portfolio management, order management, compliance dashboard).<\/span><\/p>\n<p><b>Python FastAPI<\/b><span style=\"font-weight: 400;\"> (TWRR calculation engine, AI portfolio analytics, Monte Carlo simulation, tax calculation) + <\/span><b>Node.js NestJS<\/b><span style=\"font-weight: 400;\"> (workflow orchestration, broker integration, CDSL\/NSDL integration, regulatory report generation).<\/span><\/p>\n<p><b>PostgreSQL<\/b><span style=\"font-weight: 400;\"> (immutable transaction ledger, every trade, every cash flow, every valuation event) + <\/span><b>Redis<\/b><span style=\"font-weight: 400;\"> (real-time portfolio valuation cache).<\/span><\/p>\n<p><b>Key India integrations:<\/b><span style=\"font-weight: 400;\"> CDSL EASI\/CAMS Fintech APIs (MF holdings) \u00b7 NSE\/BSE order routing \u00b7 BSE StAR MF \/ MFU (MF order execution) \u00b7 CKYC registry (CERSAI) \u00b7 NSDL\/CDSL demat depository \u00b7 Market data (NSE\/BSE live feed) \u00b7 Perfios\/Finbox (bank statement for client income verification) \u00b7 WhatsApp Business API.<\/span><\/p>\n<h2><b>The Failure Framework<\/b><\/h2>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Failure 1: The XIRR PMS<\/b><span style=\"font-weight: 400;\">, returns calculated as XIRR. SEBI mandates TWRR for PMS client reporting. The platform generates non-compliant performance reports. First SEBI inspection finds the discrepancy. <\/span><b>Fix:<\/b><span style=\"font-weight: 400;\"> TWRR calculation engine built and validated before any portfolio data is populated. Test against SEBI&#8217;s published calculation examples before go-live.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Failure 2: The Missing Benchmark<\/b><span style=\"font-weight: 400;\">, portfolio performance reported without benchmark comparison. SEBI requires benchmark comparison in PMS disclosure statements. Platform generates statements without benchmark data. <\/span><b>Fix:<\/b><span style=\"font-weight: 400;\"> benchmark data integration (NSE\/BSE index feeds) and benchmark TWRR calculation are standard requirements, not optional features.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Failure 3: The Consolidated View Gap<\/b><span style=\"font-weight: 400;\">, HNI clients with assets across equity, MF, bonds, and real estate see only the equity and MF portion. The portfolio appears incomplete. The client loses trust in the platform&#8217;s accuracy. <\/span><b>Fix:<\/b><span style=\"font-weight: 400;\"> multi-asset architecture from the data model design. Every asset class is a supported entity type, even if the valuation is manual for illiquid assets.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Failure 4: The Tax Lot Chaos<\/b><span style=\"font-weight: 400;\">, trades executed without maintaining lot-level cost basis. Capital gains calculations at year-end require FIFO lot matching across years of transactions. Without proper lot accounting from the first trade, retrospective calculation is error-prone. <\/span><b>Fix:<\/b><span style=\"font-weight: 400;\"> every buy creates a lot record. Every sell matches against lots in FIFO order. Tax implications calculated at execution, not at year-end.<\/span><\/li>\n<\/ul>\n<h2><b>Cost and Timeline<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Wealth management software development starts from $25,000 for a SEBI-compliant PMS <\/span><a href=\"https:\/\/engineerbabu.com\/services\/mvp-development\"><span style=\"font-weight: 400;\">platform MVP development<\/span><\/a><span style=\"font-weight: 400;\">, client onboarding with CKYC\/KYC, multi-asset portfolio tracking for equity and MF, TWRR calculation, monthly disclosure statement generation, and client portal.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Full platform, multi-asset (including real estate, AIF, international), goal-based planning engine, robo-advisory with automated rebalancing, order management with broker integration, family office consolidation: $70,000\u2013$180,000 built in India.<\/span><\/p>\n<p><b>Timeline: <\/b><span style=\"font-weight: 400;\">MVP in 12\u201316 weeks. Full platform: 6\u201310 months.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">40\u201360% lower cost than US\/UK equivalent. CTO 17yr Wishfin financial compliance experience. Google AI Accelerator 2024. Full IP ownership.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-23362\" src=\"https:\/\/engineerbabu.com\/blog\/wp-content\/uploads\/2026\/06\/03_mobile_app-1.png\" alt=\"\" width=\"2400\" height=\"1440\" title=\"\"><\/p>\n<h2><b>FAQ<\/b><\/h2>\n<ul>\n<li aria-level=\"1\">\n<h3><b>What is SEBI&#8217;s TWRR requirement for PMS?<\/b><\/h3>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">SEBI mandates that Portfolio Managers use the Time-Weighted Rate of Return (TWRR) methodology for client performance reporting. TWRR eliminates the distortion of client cash flows to measure the portfolio manager&#8217;s performance independently. XIRR or simple returns are not compliant substitutes. The calculation requires sub-period return computation at every cash flow event.<\/span><\/p>\n<ul>\n<li aria-level=\"1\">\n<h3><b>What is the minimum investment for PMS in India?<\/b><\/h3>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">\u20b950 lakh per client, as mandated by SEBI (Portfolio Managers) Regulations, 2020. The wealth management platform must verify this threshold during onboarding and restrict portfolio activation for accounts below the minimum.<\/span><\/p>\n<ul>\n<li aria-level=\"1\">\n<h3><b>What is CKYC in wealth management?<\/b><\/h3>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Central KYC, a centralised KYC registry maintained by CERSAI. If a client has completed KYC with any financial institution previously, their CKYC record is retrievable via CKYC number. Eliminates repeat KYC documentation for existing verified investors. Mandatory lookup in any regulated financial onboarding.<\/span><\/p>\n<ul>\n<li aria-level=\"1\">\n<h3><b>What is multi-asset portfolio tracking?<\/b><\/h3>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Consolidated view of a client&#8217;s wealth across all asset classes: listed equity, mutual funds, bonds, PMS holdings, AIFs, real estate, gold (physical, SGB, ETF), international assets, and insurance. Each asset class has a different data source and valuation methodology. The platform normalises all into a single net worth view.<\/span><\/p>\n<ul>\n<li aria-level=\"1\">\n<h3><b>How long does it take to build wealth management software?<\/b><\/h3>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">MVP with SEBI-compliant PMS functionality: 12\u201316 weeks. Full multi-asset platform with robo-advisory and order management: 6\u201310 months.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A wealth management firm in Mumbai came to us after 14 months of failed development with two previous vendors. The platform looked clean. Dashboard was beautiful. Portfolio tracking worked for mutual funds. The problem surfaced the moment they tried to onboard their first PMS client. SEBI&#8217;s Portfolio Management Services regulations (updated 2020) require specific reporting: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":23365,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1271,1247],"tags":[],"class_list":["post-23357","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-development","category-fintech"],"_links":{"self":[{"href":"https:\/\/engineerbabu.com\/blog\/wp-json\/wp\/v2\/posts\/23357","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/engineerbabu.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/engineerbabu.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/engineerbabu.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/engineerbabu.com\/blog\/wp-json\/wp\/v2\/comments?post=23357"}],"version-history":[{"count":1,"href":"https:\/\/engineerbabu.com\/blog\/wp-json\/wp\/v2\/posts\/23357\/revisions"}],"predecessor-version":[{"id":23363,"href":"https:\/\/engineerbabu.com\/blog\/wp-json\/wp\/v2\/posts\/23357\/revisions\/23363"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/engineerbabu.com\/blog\/wp-json\/wp\/v2\/media\/23365"}],"wp:attachment":[{"href":"https:\/\/engineerbabu.com\/blog\/wp-json\/wp\/v2\/media?parent=23357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/engineerbabu.com\/blog\/wp-json\/wp\/v2\/categories?post=23357"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/engineerbabu.com\/blog\/wp-json\/wp\/v2\/tags?post=23357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}