What Really Happens Inside a Fund After Market Close: The Complete T-Day NAV Production Process from 15:00 to Midnight#
Every evening, millions of investors open their fund applications and see:
Today's NAV:
1.3526
Daily Return:
+0.82%Many people assume:
The market closes at 15:00, the fund company calculates the price, and the NAV is published.
In reality, this is only the beginning.
After the market closes, fund companies enter one of the busiest periods of the day.
Because:
The end of trading only determines asset prices. NAV production has just started.
The complete process:
15:00
Market Close
↓
15:00-17:00
Market Data and Position Collection
↓
17:00-20:00
Asset Valuation
↓
20:00-22:00
Fund Accounting
↓
22:00-24:00
Custodian Verification
↓
Around Midnight
NAV Publication1. 15:00: Trading Ends, But Fund Systems Start Working#
At 15:00:
Shanghai Stock Exchange:
Trading ClosedShenzhen Stock Exchange:
Trading ClosedStock prices are fixed.
However, fund companies cannot immediately calculate NAV.
Because funds do not only hold stocks.
They may hold:
Equities
Bonds
Money Market Instruments
Bank Deposits
ETFs
Convertible Bonds
Index Futures
Overseas AssetsEach asset class has different data sources and valuation methods.
2. First Step After 15:00: Collect Market Data#
The valuation system begins collecting prices.
Data flow:
Exchange Market Data
↓
Market Data Gateway
↓
Fund Valuation SystemEquity Market Data#
The system receives:
Security Code
Closing Price
Trading Volume
Suspension Status
Price Limit StatusExample:
The fund owns:
Kweichow Moutai
1 million sharesMarket data:
Closing Price:
1,500 RMBValuation:
1 million × 1,500
=
1.5 billion RMBBond Market Data#
Bond valuation is much more complicated.
Example:
A fund owns:
Corporate Bond
1 billion RMB face valueBut there was no transaction today.
What price should be used?
The system uses:
ChinaBond Valuation
China Securities Index Valuation
Pricing ModelsExample:
Theoretical Bond Price:
101.25 RMB3. 15:30-17:30: Position Freeze#
The valuation system needs to know:
What assets does the fund actually own today?
Data comes from:
Trading System#
Example:
Bought today:
Stock A
500,000 sharesSold today:
Stock B
200,000 sharesPortfolio Management System#
Creates:
Final T-Day PositionExample:
Fund holdings:
Stock A
1 million shares
Bond B
50 million RMB
Cash
100 million RMBData flow:
Trading System
↓
Portfolio Management System
↓
Valuation System4. Around 18:00: Valuation Batch Processing Starts#
This is the core stage.
The valuation engine launches:
Valuation Batch JobSimilar to overnight batch processing in banking systems.
Input:
Asset Positions
+
Market Prices
+
Valuation RulesOutput:
Market Value of Each AssetExample:
Stock:
1 million shares
×
20 RMB
=
20 million RMBBond:
Principal
+
Accrued Interest
+
Valuation AdjustmentCash:
Deposit Balance
+
Interest IncomeThe system generates:
Fund Asset SummaryExample:
Equities:
5 billion RMB
Bonds:
2 billion RMB
Cash:
500 million RMB
Total Assets:
7.5 billion RMB5. The Hardest Part: Handling Valuation Exceptions#
Real markets are never perfect.
Every day there are exceptions.
5.1 Suspended Stocks#
Problem:
No closing price exists.
The system applies:
Index Adjustment Method
Industry Comparison
Historical Price Adjustment
Manual Review5.2 Bonds Without Trading#
Uses:
ChinaBond Valuation
Yield Curve Model
Credit Adjustment5.3 Incorrect Trading Data#
Example:
Trading system:
Bought 1 million sharesValuation system:
Position MissingRequires:
Manual Investigation6. Around 20:00: Fund Accounting Takes Over#
The valuation system calculates:
Asset ValueBut this is not yet NAV.
The result enters:
Fund Accounting System#
The accounting system handles:
Fair Value Changes#
Example:
Stock price increases:
+10 million RMBAccounting entry:
Fair Value Gain
+10 million RMBAccrued Expenses#
Daily calculation:
Management Fee
Custody Fee
Distribution FeeExample:
Daily Management Fee:
100,000 RMBInterest Accrual#
For bonds:
Daily Accrued InterestEven if cash has not been received.
The system generates:
Fund Balance Sheet7. NAV Calculation#
Formula:
Unit NAV
=
Net Fund Assets
÷
Total Fund UnitsExample:
Assets:
10 billion RMBLiabilities:
100 million RMBNet assets:
9.9 billion RMBFund units:
8 billion unitsNAV:
1.2375 RMB8. After 22:00: Custodian Bank Verification#
A fund company cannot publish NAV independently.
The process:
Fund Company
↓
Custodian BankThe custodian bank has an independent verification system.
9. What Does the Custodian Check?#
9.1 Position Verification#
Fund company:
Stock A:
1 million sharesCustodian:
Securities Account:
1 million sharesMust match.
9.2 Cash Verification#
Fund company:
Cash:
500 million RMBCustodian account:
500 million RMBMust match.
9.3 Price Verification#
Fund valuation:
Stock A:
20 RMBCustodian checks:
Exchange Closing Price:
20 RMB9.4 Accounting Verification#
Checks:
Fees
Income
NAV Formula
Accounting EntriesFinal process:
Custodian Approval
↓
NAV Publication10. Why Do Custodian Banks Often Work Late?#
Because:
The fund company can only finish:
Valuation
Accounting
NAV Calculationafter market close.
Only then can the custodian verify.
Complete chain:
Fund Company
20:00
Generates NAV
↓
Custodian Bank
22:00
Reviews NAV
↓
Approval
↓
Publication11. When Does the TA System Participate?#
Many people misunderstand:
Does the TA system calculate NAV?
No.
TA means:
Transfer Agent
Its main responsibility:
Fund Share RegistrationExample:
Investor buys:
10,000 fund unitsTA records:
Investor A
10,000 units of Fund XNAV comes from:
Valuation SystemOwnership comes from:
TA SystemTogether:
Investor Asset Value
=
Fund Units
×
NAV12. Complete T-Day Night Data Flow#
15:00
Exchange Market Close
↓
Market Data Collection
↓
Trading System Freezes Transactions
↓
Portfolio System Generates Positions
↓
Valuation Engine Calculates Asset Values
↓
Fund Accounting Creates Financial Records
↓
NAV Calculation
↓
Send to Custodian Bank
↓
Custodian Verification
↓
TA System Updates Unit Value
↓
Fund Distribution System Publishes
↓
Investor Views NAV13. Why Is NAV Production a Difficult Financial IT Problem?#
Because it requires:
High Accuracy#
A small error:
1.3526
↓
1.3528looks insignificant.
But for a fund with tens of billions RMB:
The impact is huge.
High Consistency#
Multiple systems must agree:
Trading System
Position System
Valuation System
Accounting System
TA System
Custodian SystemTight Time Window#
Every trading day:
15:00 Start
↓
Before Midnight Finish14. From a Securities IT Perspective#
Fund NAV is not just a number.
It is a production pipeline:
Market Data
↓
Asset Positions
↓
Valuation Rules
↓
Valuation Engine
↓
Accounting
↓
Custodian Supervision
↓
NAV PublicationThe investor only sees:
1.3526Behind it may involve:
- Dozens of systems
- Hundreds of database tables
- Millions of asset records
- Multiple institutions working overnight
Conclusion#
Daily NAV generation is essentially a financial IT end-of-day settlement process.
At 15:00:
The market closes.
But:
The fund company’s most important work begins.
The complete workflow:
Trading Ends
↓
Data Collection
↓
Asset Valuation
↓
Accounting Recognition
↓
Custodian Verification
↓
NAV PublicationThis is the daily:
“T-Day NAV Production Pipeline”
that powers modern asset management.