Screen 6: Trading Preferences
Up to this point, the system has been focused on establishing who the customer is. Now the conversation shifts to what they want to do. This screen asks a deceptively simple question: which market segments do you want to trade in? The customer sees a set of toggles — Equity, F&O (Futures and Options), Currency Derivatives, and Commodity. For a customer who only wants to buy and hold stocks, this screen takes five seconds. But if they toggle on F&O or Commodity, the system needs income proof, and that introduces a conditional branch that can add time and complexity. This is where KYC (Know Your Customer) meets suitability — not just “are you who you say you are” but “are you financially qualified to trade derivatives?”
Purpose: Select trading segments and provide income proof if required for derivatives.
The segment selection here directly determines which exchanges the system will register this customer with during the post-approval batch pipeline. Equity maps to NSE and BSE. F&O maps to NSE F&O segment. Commodity maps to MCX. Each segment activation is a separate registration with the respective exchange.
Segment Toggles
Section titled “Segment Toggles”| Segment | Default | Income Proof Required |
|---|---|---|
| Equity / Cash | ON | No |
| F&O | OFF | Yes |
| Currency Derivatives | OFF | No |
| Commodity | OFF | Yes |
When a customer toggles on F&O or Commodity, the screen conditionally reveals an income verification step. This is not optional — SEBI (Securities and Exchange Board of India) mandates income qualification for derivatives trading.
Conditional Fields
Section titled “Conditional Fields”If F&O or Commodity is selected, income proof upload becomes mandatory.
The income verification step is where the Account Aggregator (AA) framework can significantly improve the customer experience. Instead of asking the customer to upload a bank statement PDF (which they may not have on their phone), the AA flow lets them consent to share their bank data digitally. Let us look at the vendor options.
Vendor Comparison: Income / ITR Verification
Section titled “Vendor Comparison: Income / ITR Verification”Income / ITR Verification
| Vendor | Products | Key Differentiator | Cost |
|---|---|---|---|
| Perfios Recommended | ITR Analyser, Bank Statement Analyser, Account Aggregator | Full-stack income verification. 4000+ bank statement formats. AI/ML fraud detection. Sahamati-empaneled TSP. | Volume-based |
| Setu (via AA) New | Account Aggregator FIU | Eliminates manual income proof upload entirely. User just consents. Most seamless UX. | Rs.5-25/fetch |
| Finbox (BankConnect) Alternate | Bank statement analysis | 500+ predictors. PDF upload + netbanking + AA. Best for thin-file analysis. | Contact |
| Tartan New | Payroll/HRMS Sync | 30+ HRMS integrations covering 80% of organized market. Real-time salary + employment data. | Contact |
The Account Aggregator framework is a broader ecosystem that extends beyond income verification. It is worth understanding because it represents the future of consent-based financial data sharing in India.
Vendor Comparison: Account Aggregator Framework
Section titled “Vendor Comparison: Account Aggregator Framework”Account Aggregator Framework (RBI-licensed)
| AA Operator | Role | Relevance for KYC |
|---|---|---|
| Setu (Onemoney) | AA + FIU tech | Can replace income proof upload: user consents, bank statement fetched automatically. Also fetch demat holdings via CDSL/NSDL FIP. |
| Perfios (Anumati) | AA Operator | Income verification without manual upload. ITR (Income Tax Return) + bank statement via consent. Rs.5-25/fetch. |
| Finvu | AA Operator | Bank statement fetch for F&O income proof. 40+ FIP integrations. |
| CAMS Finserv | AA Operator | Mutual fund holdings data for net worth verification. |