A tailored course, built for your situation
Mastering MiFID II for Software Engineers in Financial Services
Build compliance-aware systems with confidence and precision
The situation this course is for
Engineering teams ship code that gets flagged in audit passes because compliance logic wasn’t baked into design. The cost? Delays, rework, and developers seen as order-takers, not strategic partners.
Who this is for
A software engineer in a financial institution who ships regulated code and wants to lead design conversations around compliance-by-construction
Who this is not for
This is not for compliance officers, auditors, or managers outsourcing technical work. It’s for engineers owning code that must pass regulatory scrutiny.
What you walk away with
- Translate MiFID II articles directly into technical requirements
- Design audit-ready data pipelines that satisfy transaction reporting rules
- Anticipate compliance review feedback before first submission
- Collaborate confidently with legal and risk teams using shared frameworks
- Produce implementation artefacts that become reference standards across teams
The 12 modules (with all 144 chapters)
- Scope of MiFID II and RTS 28
- Key obligations for trading platforms
- Definitions: algorithmic trading, best execution
- Client categorization under MiFID II
- Reporting vs recordkeeping distinctions
- Data provenance expectations
- Timeline of transaction events
- Record retention defaults
- Jurisdictional triggers
- Exemptions engineers should know
- Interaction with EMIR
- Link to trade surveillance
- 84 fields in TRUM
- Timestamp precision requirements
- Counterparty identification logic
- Instrument classification codes
- Order chain traceability
- Client reference propagation
- Affirmation workflows
- Post-trade transparency rules
- Reporting exceptions handling
- Latency thresholds
- Validation feedback loops
- Error correction procedures
- Venue selection criteria
- Liquidity source weighting
- Historical performance tracking
- Client-specific preferences
- Order type handling
- Speed vs price tradeoffs
- Execution venue classifications
- Cost of trading metrics
- Dark pool interaction
- Broker selection logs
- Audit trail completeness
- Regulator-facing summaries
- Event schema design
- Immutable logging patterns
- Timestamp synchronization
- Data partitioning strategies
- Retention tagging
- Access control models
- Encryption at rest
- Cross-border data flows
- Pseudonymization techniques
- Replayability guarantees
- Schema evolution rules
- Point-in-time reconstruction
- Audit readiness checklist
- Control mapping templates
- Evidence collection workflows
- Automated compliance tests
- Log-to-report traceability
- Third-party dependencies
- Version control practices
- Change approval trails
- Segregation of duties
- Access logging standards
- Deviation reporting
- Remediation tracking
- Test case generation from articles
- Mock regulator submissions
- Schema validation tools
- Fuzz testing for edge cases
- Negative test scenarios
- Regression suite design
- Pipeline integration points
- Failure alerting rules
- False positive reduction
- Performance impact tuning
- Shift-left compliance
- Feedback to product teams
- Abnormal pattern definitions
- Market abuse indicators
- Position aggregation logic
- Cross-product monitoring
- Threshold calibration
- Alert triage workflows
- False positive analysis
- Escalation procedures
- Behavioral analytics
- User activity correlation
- Insider trading markers
- Reporting to compliance
- Order type mapping
- Handling of retail vs professional
- Order routing logic
- Internalization policies
- Price improvement tracking
- Order cancellation rules
- Post-trade reports to clients
- Consent mechanisms
- Order aggregation effects
- Latency fairness checks
- Conflict of interest disclosures
- Vendor routing logs
- Due diligence questions
- SLA compliance checks
- Data schema alignment
- Audit trail access
- Patch cycle risks
- Fallback procedures
- Logging coverage
- Certification requirements
- Subsidiary liability
- Contractual obligations
- Escalation paths
- Exit strategies
- Jurisdictional conflict rules
- Client location vs domicile
- Regulatory overlap mitigation
- Local market exceptions
- Data sovereignty compliance
- Cross-border reporting
- Legal entity identifiers
- Timezone impact on reporting
- Currency conversion rules
- Language requirements
- Enforcement precedents
- Escalation to legal
- Breach classification levels
- Escalation paths
- Immediate containment steps
- Regulator communication rules
- Root cause analysis
- Remediation planning
- Client notification rules
- Reporting timelines
- Post-mortem documentation
- Process updates
- Audit follow-up
- Re-testing validation
- Pattern library creation
- Template reuse workflows
- Onboarding new teams
- DevOps integration
- Training materials
- Versioning practices
- Feedback from audits
- Cross-product consistency
- Leadership reporting
- Resource allocation
- Tooling standardization
- Future-proofing for RTS updates
How this maps to your situation
- Designing a new trading interface
- Integrating a third-party execution venue
- Responding to auditor questions about trade logs
- Building a data lake for regulatory reporting
Before vs. after
What's included with your purchase
- 12 modules with 12 chapters each (144 chapters)
- Downloadable templates and worked examples for every module
- Hand-built implementation playbook delivered alongside course access
- 30-day money-back guarantee
Delivery and format
- Course and learning environment access provisioned within 24 hours of purchase
- Hand-built implementation playbook delivered alongside course access
Format: Text-based modules and chapters in the Art of Service learning environment, plus downloadable templates and worked examples for every chapter, plus the hand-built implementation playbook delivered alongside access.
Time investment: Approximately 3 hours per module, designed to be completed alongside full-time work over 6, 8 weeks.
How this compares to the alternatives
Generic MiFID II awareness training teaches concepts. This course teaches how to build compliant systems, giving engineers tangible leverage across teams.
Frequently asked
Within 24 hours your account in the learning environment is provisioned and the tailored implementation playbook is delivered alongside it.