#trading #fix #messages #rfq

yanked clientrust

Rust client for trading via FIX messages

0.1.3 May 15, 2024
0.1.2 May 15, 2024
0.1.1 May 15, 2024
0.1.0 May 15, 2024

#37 in #fix

Unlicense

13KB
174 lines

clientrust

clientrust is a Rust-based client designed to facilitate cryptocurrency trading using the Financial Information Exchange (FIX) protocol, specifically version 4.4. This package provides a robust and efficient way to interact with crypto trading platforms that support FIX 4.4, allowing for streamlined trading operations.

Features

  • FIX 4.4 Protocol Support: Implements key features of the FIX 4.4 protocol, essential for crypto trading.
  • Secure Communication: Ensures encrypted and secure message exchanges with trading platforms.
  • Request For Quote (RFQ): Enables sending RFQ messages to inquire about the buying or selling prices of cryptocurrencies.
  • Quote Response Handling: Manages responses to RFQs, facilitating decision-making in trading operations.
  • Modular and Extensible: Designed with modularity in mind, allowing for easy extensions and customizations.

Getting Started

Prerequisites

Ensure you have the following installed:

  • Rust (latest stable version recommended)
  • Cargo, the Rust package manager

Installation

To use clientrust in your Rust project, add it as a dependency in your Cargo.toml:

[dependencies]
clientrust = "0.1.0"

Dependencies

~345KB