1. Capital Market Domain Overview & Business Flow
The capital market domain enables organizations and individuals to raise capital and trade financial instruments such as equities, bonds, derivatives, commodities, ETFs, and mutual funds. Capital market software systems are mission-critical, handling millions of transactions daily with strict regulatory and settlement requirements.
Why Capital Market Testing Is Important
- High financial risk per transaction
- Zero tolerance for calculation errors
- Strict regulatory compliance
- Real-time performance and availability
High-Level Capital Market Business Flow (E2E)
| Step | Description |
| Order Creation | Client places Buy/Sell order |
| Validation | Price bands, margin, limits |
| Execution | Order matched at exchange |
| Trade Capture | Trade booked in OMS |
| Clearing | Net obligations calculated |
| Settlement | Securities & funds exchanged |
| Reporting | Contract notes & compliance |
2. Modules in Capital Market Domain (Industry Explanation)
Although different from banking, capital markets also have multiple integrated modules that testers must understand.
| Module | Responsibility |
| Client Accounts | Trading account, demat, balances |
| Order Management System (OMS) | Order entry, modify, cancel |
| Execution Management (EMS) | Exchange connectivity |
| Risk & Margin | Exposure, VAR, SPAN margin |
| Clearing & Settlement | Netting, settlement cycles |
| Back Office | Accounting, reconciliation |
| Market Data | Live prices, indices |
| Corporate Actions | Dividend, split, bonus |
| Compliance & Reporting | Regulatory submissions |
3. Capital Market Domain Testing Interview Questions and Answers
πΉ Basic Level (Freshers / 0β2 Years)
1. What is capital market domain testing?
It is testing of applications involved in trading, clearing, settlement, and reporting of securities.
2. What instruments are traded in capital markets?
Equities, bonds, derivatives, ETFs, commodities, mutual funds.
3. What is an order?
An instruction from a client to buy or sell a security.
4. Difference between primary and secondary market?
Primary market issues new securities; secondary market trades existing ones.
5. What is settlement cycle (T+1/T+2)?
The number of business days after trade date when settlement occurs.
6. What is a demat account?
An account holding securities in electronic form.
7. What is market order?
Executed immediately at best available price.
8. What is limit order?
Executed only at specified price or better.
9. What is trade date?
The date when trade is executed.
10. What is clearing?
Process of calculating net obligations for settlement.
πΉ Intermediate Level (3β5 Years)
11. Explain the trade lifecycle.
Order β Execution β Trade capture β Clearing β Settlement β Reporting.
12. What is OMS testing?
Testing order placement, modification, cancellation, routing logic.
13. What validations are done before order execution?
Margin check, price band, quantity limit, client status.
14. What is STP (Straight Through Processing)?
End-to-end automated processing without manual intervention.
15. What is margin?
Collateral required to place a trade.
16. What is VAR?
Value at Risk β risk measurement for potential loss.
17. How do you test corporate actions?
Validate entitlement calculation, price adjustment, holdings update.
18. What is partial fill?
Order executed in parts due to liquidity constraints.
19. What is trade amendment?
Modification of trade after execution with audit trail.
20. What is reconciliation testing?
Matching internal records with exchange/depository records.
πΉ Advanced Level (6β10+ Years)
21. How do you test clearing and settlement systems?
By validating netting logic, settlement dates, holiday calendars, and cash/securities movement.
22. What are high-risk areas in capital market applications?
Settlement, margin calculation, regulatory reporting, corporate actions.
23. How do you test exchange connectivity?
Using mock messages, timeout scenarios, failover testing.
24. Explain front office vs back office testing.
Front office handles trading; back office handles settlement and accounting.
25. What is regulatory reporting testing?
Ensuring trade data is reported correctly to regulators within timelines.
4. Scenario Based Domain Testing Questions (SIT / UAT)
26. What happens if client places order without sufficient margin?
Order should be rejected with proper error message.
27. Exchange is down during execution β expected system behavior?
Order queued, rejected, or rerouted based on design.
28. Settlement date falls on holiday β how to test?
Verify settlement shifts to next working day.
29. Corporate action declared on settlement date β impact?
Entitlement rules applied correctly.
30. Partial execution with remaining quantity β what to validate?
Remaining order stays open or canceled as per order type.
5. Real-Time Capital Market Testing Workflows
Equity Trade Workflow
Client UI β OMS β Exchange β Clearing Corporation β Depository β Bank
Key Business Rules
- Price band limits (Upper/Lower circuit)
- Quantity freeze limits
- Margin percentage by instrument
- Settlement cycle based on market
6. Sample Test Case (Real Project Example)
| Test Case ID | CM_EQ_BUY_01 |
| Scenario | Buy equity with insufficient margin |
| Precondition | Available margin < required |
| Steps | Place Buy Order |
| Expected Result | Order rejected |
| Result | Pass |
7. Database, API & UI Validation Cases
Database Validation
SELECT trade_id, settlement_date
FROM trades
WHERE status = ‘EXECUTED’;
API Validation
- Validate order request/response
- HTTP status codes
- Trade ID consistency
UI Validation
- Real-time price update
- Order book accuracy
- Holdings update post settlement
8. Real-Time Production Defect Examples
| Defect | Impact |
| Wrong settlement date | Failed settlement |
| Duplicate trade booking | Financial loss |
| Margin miscalculation | Regulatory breach |
| Price mismatch | Client disputes |
9. Risk Areas, Test Design & Defect Examples
Risk Areas
- Settlement processing
- Corporate actions
- Regulatory reporting
- High-volume trading days
Test Design Approach
- BRD & FRD walkthroughs
- Risk-based testing
- E2E scenario coverage
- Automation + performance tests
10. BRD / FRD Validation Checklist
| Document | Validation Focus |
| BRD | Business rules, flows |
| FRD | Field mapping, APIs |
| UI Spec | Screen behavior |
| Data Model | Tables & relations |
11. Quick Revision Cheat Sheet
- OMS β Order Management
- EMS β Execution Management
- STP β Straight Through Processing
- VAR β Risk calculation
- T+2 β Settlement cycle
12. FAQs β Capital Market Domain Testing
Q1. Is capital market testing difficult?
It becomes easy with domain understanding.
Q2. Do testers need finance background?
Not mandatory but helpful.
Q3. What tools are commonly used?
SQL, Postman, FIX tools, JIRA.
Q4. Is automation used in capital markets?
Yes, mainly for regression and validations.
