# Architecture

- [Pre-Match Processing](/docs/architecture/pre-match-processing.md)
- [Frequent Batch Auctions (FBA)](/docs/architecture/pre-match-processing/frequent-batch-auctions-fba.md)
- [Auction Specifications](/docs/architecture/pre-match-processing/frequent-batch-auctions-fba/auction-specifications.md)
- [Common Product Specifications](/docs/architecture/pre-match-processing/frequent-batch-auctions-fba/common-product-specifications.md)
- [Orders](/docs/architecture/pre-match-processing/frequent-batch-auctions-fba/orders.md)
- [Risk Sharing Building Blocks (RSBB)](/docs/architecture/pre-match-processing/risk-sharing-building-blocks-rsbb.md)
- [Mixed Integer Linear Programming (MILP) Optimization](/docs/architecture/pre-match-processing/mixed-integer-linear-programming-milp-optimization.md)
- [Portfolio Dominance](/docs/architecture/pre-match-processing/portfolio-dominance.md)
- [Matching Process Summary](/docs/architecture/pre-match-processing/matching-process-summary.md)
- [Post-Match Processing](/docs/architecture/post-match-processing.md)
- [Settlement](/docs/architecture/post-match-processing/settlement.md)
- [User Funds](/docs/architecture/post-match-processing/user-funds.md)
- [Collateral Optimization Engine](/docs/architecture/post-match-processing/collateral-optimization-engine.md)
- [Trade Collateralization](/docs/architecture/post-match-processing/collateral-optimization-engine/trade-collateralization.md)
- [Portfolio Collateralization](/docs/architecture/post-match-processing/collateral-optimization-engine/portfolio-collateralization.md)
- [Example 1](/docs/architecture/post-match-processing/collateral-optimization-engine/portfolio-collateralization/example-1.md)
- [Example 2](/docs/architecture/post-match-processing/collateral-optimization-engine/portfolio-collateralization/example-2.md)
- [Oracles](/docs/architecture/oracles.md)
