clientrust

Crates.ioclientrust
lib.rsclientrust
version0.1.3
sourcesrc
created_at2024-05-15 01:00:57.077594
updated_at2024-05-15 03:20:54.901265
descriptionRust client for trading via FIX messages
homepage
repository
max_upload_size
id1240501
size14,898
laisee (laisee)

documentation

README

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"
Commit count: 0

cargo fmt