{"repo":"fran0x/matchina","free":true,"listed":false,"github":"https://github.com/fran0x/matchina","clone":"git clone https://github.com/fran0x/matchina.git","description":"A minimalistic matching engine designed for a trading exchange","language":"Rust","stars":20,"topics":["matching-engine","rust","exchange","finance"],"license":"MIT","category":"trading","readme_excerpt":"[![Build Badge]][build] [![Crates Badge]][crates] [![Docs Badge]][docs] [![License Badge]][license] [Build Badge]: https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2Ffrank-leap%2Fmatchina%2Fbadge%3Fref%3Dmain&style=flat&label=build [build]: https://actions-badge.atrox.dev/frank-leap/matchina/goto?ref=main [Crates Badge]: https://img.shields.io/crates/v/matchina.svg [crates]: https://crates.io/crates/matchina [Docs Badge]: https://docs.rs/matchina/badge.svg [docs]: https://docs.rs/matchina [License Badge]: https://img.shields.io/badge/License-MIT-blue.svg [license]: LICENSE matchina This is a minimalistic matching engine designed for a trading exchange. It supports various order types including limit orders, market orders, and order features such as Immediate-Or-Cancel (IOC), Fill-Or-Kill (FOK), and Post-Only orders. Features - Limit Orders: Traders can place buy or sell orders at specified price levels, ensuring their orders are executed at their desired prices or better. - Market Orders: Traders can place orders to be executed at the current market price, guaranteeing an immediate fill. - Immediate-Or-Cancel (IOC): IOC orders are designed for immediate execution. Any portion of an IOC order that cannot be filled immediately is canceled. - Fill-Or-Kill (FOK): FOK orders demand complete execution. If the entire order cannot be filled immediately, it is canceled. - Post-Only Orders: Post-Only orders are added to the order book and are only executed ","default_branch":null,"files":null,"tree":[],"storefront":"/r/fran0x","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fran0x/matchina/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}