What Is It?
The SFC CPT Calculator is an automated compliance management tool designed specifically for Hong Kong Securities and Futures Commission (SFC) licensees.
It transforms the SFC's complex Guidelines on Continuous Professional Training into a visual, algorithmic engine.
At its core, it is a status-tracking engine that monitors your progress from Non-compliant to Compliant.
Rule Engine
Built-in hour requirements for every license type (RA 1-9).
Optimization Logic
Handles cross-license overlap calculations — one course, multiple credits.
Reporting
Generates records ready for company HR or SFC spot-check submissions.
Why Do You Need It?
Financial professionals — bankers, brokers, asset managers — are extremely busy and acutely sensitive to risk.
License = Money
If your CPT hours fall short, the SFC can revoke your license. For a senior professional earning seven figures, forgetting 5 hours of training means losing your career. This is Compliance Anxiety.
The Rules Are Complex
Cross-license overlap rules, LR vs RO differences, mandatory Ethics and ESG topics — the requirements are a maze that changes every year.
Excel Tracking Is Inefficient
Most professionals still track hours manually in spreadsheets, or wait for company HR reminders that typically arrive in December — when the pressure to catch up is enormous. This tool provides real-time visibility.
How Does It Work?
Input — Your Profile
- •Select your license combination (RA1, RA2, etc.)
- •Choose your role: RO (requires extra management hours) or LR
- •Set licensing date to determine pro-rata first-year requirements
Logic Engine — The Core
- •Cross-license offset: each course is scanned across all your licenses, filling applicable gaps simultaneously
- •Category filtering: distinguishes Core Competency from Non-Core hours
- •Mandatory topic tracking: ensures Ethics and ESG hours are fulfilled
Output — Actionable Data
- •Progress bars showing exactly how many hours remain per license
- •Gap alerts: "You still need 2 hours of Ethics courses"
- •PDF compliance report for HR or regulatory submission
10 Most Common CPT Compliance Mistakes
- 1.
Leaving CPT hours to December
Last-minute cramming creates stress and limits course availability. Spread your training across the year instead of rushing at year-end.
- 2.
Assuming all courses count for all licenses
Not every CPT course applies to every RA type. Always verify course applicability against your specific license combination before enrolling.
- 3.
Forgetting mandatory Ethics hours
Every licensee must complete at least 1 hour of Ethics training annually. Newly licensed professionals need 2 hours in their first 12 months.
- 4.
Ignoring ESG / Climate Risk requirements
The SFC mandates ESG/Climate Risk training for all licensees. This is a separate requirement that cannot be substituted with other core hours.
- 5.
Not understanding pro-rata rules
If you were licensed partway through the year, your CPT requirements are pro-rated. Failing to apply the correct calculation leads to either over-study or non-compliance.
- 6.
Mixing up LR vs RO requirements
Responsible Officers require 12 hours (including 2 Management & Supervision hours) while Licensed Representatives need 10 hours. Using the wrong target is a common error.
- 7.
Double-counting hours incorrectly
Cross-license overlap means one course can satisfy multiple licenses simultaneously — but only if the course is properly tagged for those licenses. Random courses don't automatically count everywhere.
- 8.
Not keeping proper completion records
The SFC may conduct spot-checks. Without proper records of course names, providers, dates, and certificates, you cannot prove compliance even if you completed the hours.
- 9.
Relying solely on company HR reminders
HR departments typically send reminders in Q4 when it may be too late to find quality courses. Take ownership of your own CPT tracking throughout the year.
- 10.
Not checking SFC guideline updates
The SFC updates CPT guidelines periodically. Requirements change — such as the 2026 newly-licensed Ethics doubling. Staying current prevents unpleasant surprises.