Steps:1. Open registry link above →2. Select & copy cashflow table3. Paste below → auto-parsed
Details
📐 Present Value & YTM
Results
Display:
Present Value (DCF)
—
XIRR (on actual cashflows)
—
incl. investment outflow
YTM (at purchase / dirty price)
—
YTM (at face value)
—
Dirty Price (Purchase + AI)
—
Clean Price (Dirty − AI)
—
Accrued Interest (at valuation)
—
Gain / (Loss) vs Dirty Price
—
Unrealised P&L
—
Macaulay Duration
—
Modified Duration
—
Add Entry
Sell Units
Calculated Sale Details
👤 My Profile
?
—
—
user
Personal Details
Address
Demat Account Details
Bank Account Details
Nominee Details
🏦 Connect Zerodha Kite
1
Go to kite.trade/connect/login → sign in with your Zerodha account → click My Apps → Create New App
2
Select Connect plan → fill App Name as Investment Schedule → Redirect URL: https://invest.decipherstrategies.com
3
Copy your API Key and API Secret from the app dashboard and paste below
API Configuration
Not configured
🔒 Keys are stored only in your browser — never sent to any server except Zerodha directly.
💡
Currently using Option B (CAS PDF)? You can keep using that for free.
Switch to this option anytime by entering your API key above — it works instantly.
🔑
API Not Configured Yet
Set up your Zerodha API key in the Setup tab first.
Zerodha Account
Not connected
Click below to log in with your Zerodha account. You'll be redirected to Zerodha's login page — your password is never shared with this app.
Connected
Debt Holdings
📄 Import Holdings from CAS PDF
1
Get your CAS PDF
CDSL emails it monthly. Or go to camsonline.com → Investor Services → CAS
2
Upload it here
Your PDF may be password protected — use your PAN number as password
3
Select holdings
Pick which bonds/NCDs to import into your investment schedule
📄
Drop your CAS PDF here or click to browse
Supports CDSL CAS, NSDL CAS, and CAMS statements
Reading PDF…
Holdings found
⚠️ No bonds or NCDs found in this PDF. The app looks for securities with ISINs starting with INE. Make sure this is a CAS statement containing debt instruments.
🔔 Notification Center
Reminder content for the selected period — copy or share via any channel below.
—
How it works: Clicking "Open in Mail" opens your default email client with the reminder pre-filled. For automated scheduled emails, you would need to configure a backend service (e.g. SendGrid, AWS SES) with this app.
e.g. 919876543210 for India (+91 98765 43210)
wa.me deep link: Opens WhatsApp with the reminder message pre-filled. Works on both mobile and WhatsApp Web. For automated scheduled messages, integrate the WhatsApp Business API (Meta).
SMS deep link: Opens your phone's SMS app with the number and a condensed reminder message pre-filled. Works best on mobile devices. For bulk/automated SMS, integrate Twilio or MSG91.
Browser Push Notifications
Enable push notifications to get automatic reminders directly on your device — even when the browser is in the background. Notifications appear at the OS level (like a phone alert).