Plugin Ecosystem¶
The Challenge¶
Investment management technology faces a fundamental tension: institutional-grade systems require years to build, but markets evolve in weeks.
A new asset class emerges. A regulation changes. A client needs a custom analytics view by Friday. Traditional platforms cannot respond — they are monoliths designed for stability, not speed. Teams end up choosing between systems that are robust but rigid, or agile but fragile.
Meridian resolves this by separating infrastructure from innovation. The kernel provides institutional-grade guarantees — event sourcing, settlement tracking, lot lifecycle, reconciliation, compliance. Plugins provide the agility — swap a data source, add an execution algorithm, deploy a new analytics engine, all without touching the core.
Build with the confidence of institutional infrastructure and the speed of a startup.
What Exists Today¶
| Plugin Type | What It Does For You |
|---|---|
| Data Gateway (DGM) | Connects any data source — Bloomberg, exchange feeds, CSV files, alternative data |
| Signal Engine | Generates trading signals from data — momentum, mean reversion, ML models |
| Portfolio Optimizer | Converts signals to target portfolio weights with risk constraints |
| Order Management (OMS) | Compliance checks, order routing, allocation across accounts |
| Execution (EMS) | Smart order routing, algo selection, RFQ workflows |
| Broker Adapter (CCM) | Connects to any broker or venue via FIX, REST, or WebSocket |
| Reconciliation & Corporate Actions | Custodian matching, corporate event processing, break resolution |
| Valuation | Mark-to-market pricing and P&L calculation |
| Compliance | Pre-trade and post-trade rule evaluation |
Reference implementations
Meridian ships reference plugins for each type — enough to run a complete paper-trading pipeline out of the box. These prove the model and give developers a working starting point.
Paper trading and backtesting
The Meridian-hosted platform supports paper trading and backtesting. For live trading, self-host meridian-core with your own broker, or use a platform partner.
Why Plugins Win¶
The alternative to plugins is what every investment firm does today: build custom integrations, maintain bespoke connectors, and dedicate engineering teams to infrastructure that doesn't differentiate them.
Plugins change the economics:
- For developers — focus on what you're uniquely good at (analytics, connectivity, risk models). The kernel handles positions, settlement, compliance, and recovery. Ship faster, maintain less.
- For firms — deploy capabilities in hours, not quarters. Need a new broker? Install a CCM plugin. New data source? Add a DGM. New compliance rule set? Drop in a compliance plugin. No vendor lock-in — swap any component without rebuilding the stack.
- For the ecosystem — every plugin built on Meridian works with every other plugin. A valuation engine from one developer works seamlessly with a data gateway from another. Composability replaces integration projects.
What's Possible¶
The plugin contract is deliberately open-ended. If it consumes or produces messages, it can be a Meridian plugin. Areas the community is exploring:
- Alternative data feeds — satellite imagery, social sentiment, web scraping, geolocation data
- ML-powered signal engines — transformer models, reinforcement learning agents, ensemble methods
- Multi-asset execution algorithms — cross-asset pairs trading, statistical arbitrage
- Regulatory compliance engines — jurisdiction-specific rule sets (MiFID II, Dodd-Frank, AIFMD)
- Custom risk models — stress testing, scenario analysis, tail risk monitoring
- Real-time analytics engines — live dashboards, alerting, anomaly detection
- Fund accounting and NAV calculation — automated daily NAV with full audit trail
- Tax lot optimization — FIFO, LIFO, tax-loss harvesting, custom lot selection strategies
The principle
If you can express it as "read messages, compute something, publish results," it's a plugin. The kernel handles everything else.
Two Channels¶
Plugins reach deployments through two distribution channels:
| Community | Verified | |
|---|---|---|
| Who publishes | Anyone | Approved vendors |
| Cost to publish | Free | Free |
| Cost to install | Free | Vendor sets price |
| Trust level | Use at own risk | Meridian Certified |
Community plugins are open-source contributions — useful utilities, research tools, reference implementations. Verified plugins are production-grade, backed by vendors who have passed Meridian's automated testing and review process.
Get Involved¶
Build a plugin
Have a trading tool, data connector, or analytics engine? Ship it as a Meridian plugin and focus on what makes your code unique — let the kernel handle the rest.
Partner with us
Established vendor or open-source project looking to reach more users? We'd love to talk.