A tailored course, built for your situation
Mastering MiFID II for Software Engineers in Financial Technology
Build compliant systems with precision and confidence using the definitive framework for financial markets conduct.
The situation this course is for
Compliance requirements like MiFID II are often handed down as legal prose, forcing engineers to reverse-engineer technical specs. This leads to inconsistent implementations, audit gaps, and last-minute fixes. The cost isn’t just time, it’s credibility when systems fail review.
Who this is for
Software engineers in financial institutions who are accountable for building systems that meet MiFID II requirements but lack direct access to implementation blueprints.
Who this is not for
This is not for compliance officers, legal teams, or product managers seeking high-level overviews. It’s for engineers who write code that must pass regulatory scrutiny.
What you walk away with
- Translate MiFID II articles directly into system requirements and control logic
- Design trade surveillance modules with built-in compliance traceability
- Build audit-ready documentation as a byproduct of development
- Reduce dependency on compliance teams for routine implementation decisions
- Own end-to-end MiFID II technical implementation from policy to production
The 12 modules (with all 144 chapters)
- Origins of MiFID II
- Key regulatory drivers
- Investor protection mandates
- Market integrity requirements
- Scope of application
- Trading venue classifications
- Product governance rules
- Best execution obligations
- Transaction reporting basics
- Algorithmic trading definitions
- Post-trade transparency
- Data reporting standards
- Identifying in-scope entities
- Legal entity identifiers
- Trading desk classifications
- Instrument categorization
- System boundary mapping
- Data flow tracing
- Ownership of reporting chains
- Third-party dependencies
- Cloud deployment risks
- On-premise compliance
- Hybrid architecture patterns
- Cross-border data flows
- Understanding RTS 23
- RTS 24 data fields
- Timestamp synchronization
- LEI integration
- UTP code mapping
- Order reference chaining
- Execution venue IDs
- Client classification logic
- Reportable event triggers
- Error handling protocols
- Reconciliation checks
- Automated validation rules
- Venue selection logic
- Latency benchmarking
- Price improvement tracking
- Routing decision logs
- Alternative venue checks
- Internalization flags
- Client order handling
- Pre-trade transparency
- Post-trade benchmarking
- Execution quality metrics
- Data retention rules
- Audit trail generation
- Definition of algorithmic trading
- Trading algorithm registration
- Kill switch logic
- Volume monitoring
- Latency thresholds
- Circuit breaker integration
- Pre-trade risk checks
- Position limits enforcement
- Self-trading prevention
- Market impact measurement
- Abuse pattern detection
- Regulator-facing logs
- Target market identification
- Distribution channel mapping
- Suitability rule encoding
- Client categorization
- Risk rating integration
- Complex financial instruments
- Derivatives classification
- Leverage thresholds
- Maximum loss indicators
- Investment horizon checks
- Currency mismatch rules
- Documentation linkage
- Cost component breakdown
- Embedded fees tracking
- Currency conversion costs
- Securities lending fees
- Custody charges
- Management fees allocation
- Performance impact metrics
- Client-level cost aggregation
- Reporting period alignment
- Time-weighted calculations
- Quarterly disclosure format
- Regulatory template mapping
- Golden source definition
- Reference data integration
- Event sourcing patterns
- Immutable logs
- Timestamp accuracy
- Data lineage tracking
- Schema versioning
- Regulatory schema mapping
- Data quality rules
- Gap detection logic
- Reprocessing workflows
- Audit trail retention
- Test scenario design
- Mock regulatory feeds
- Negative testing
- Edge case coverage
- Time travel testing
- Backtesting frameworks
- Regulator query simulation
- Error injection
- Control threshold testing
- Failure mode analysis
- Automated compliance checks
- Regression suite structure
- Evidence requirement mapping
- Control documentation
- Automated checklist generation
- Regulator Q&A prep
- Audit trail formatting
- Log retention policies
- Access control logs
- Change management records
- Data provenance reports
- Third-party attestations
- Internal review cycles
- External audit coordination
- Regulatory change monitoring
- Amendment tracking
- Impact assessment
- Stakeholder alignment
- Technical scoping
- Implementation planning
- Testing coordination
- Rollout sequencing
- Backward compatibility
- Decommissioning paths
- Version control
- Post-implementation review
- Regulatory watch processes
- Interpretation tracking
- ESMA opinions monitoring
- National regulator updates
- Flexible control design
- Configurable rule engines
- Modular architecture
- Compliance as code
- Policy versioning
- Stakeholder feedback loops
- Lessons learned integration
- Continuous improvement cycle
How this maps to your situation
- Building first MiFID II-compliant system
- Upgrading legacy trade reporting
- Supporting internal audit readiness
- Reducing rework from regulatory feedback
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 course access.
Time investment: Approximately 8, 10 hours of focused learning, designed to fit around delivery cycles.
How this compares to the alternatives
Generic MiFID II courses target compliance teams and lack technical depth. This course is built specifically for engineers who ship code, giving you implementation patterns others don’t provide.
Frequently asked
Within 24 hours your account in the learning environment is provisioned and the tailored implementation playbook is delivered alongside it.