CATEGORY
Finance 1,240 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
regit-sviArbitrage-free SVI volatility surfaces in pure Rust. Raw, Jump-Wings and SSVI parametrisations, calibration, and static-arbitrage…1,998Apache-2.0
xcosmThe CosmWasm contract toolbox.1,977Unlicense
deribit-websocketWebSocket client for Deribit trading platform real-time data1,964MIT
zvt_builderA crate to interact with payment terminals (ECRs) that use the ZVT protokoll, including stand alone commandline tools to interact…1,957MIT OR Apache-2.0
minifixA bare essentials library for Financial Information Exchange (FIX)1,956MIT
atelier_dataData Artifacts and I/O for the atelier-rs engine1,946Apache-2.0
promptpay-rsA Rust library for generating PromptPay QR code compliant with EMVCo standards, supporting Thai phone numbers and Tax IDs.1,921MIT
polysqueezeRust SDK for authenticated access to Polymarket's CLOB, Gamma, and WebSocket APIs.1,914MIT OR Apache-2.0
optionchain_simulatorOptionChain-Simulator is a lightweight REST API service that simulates an evolving option chain with every request. It is…1,914MIT
barter-instrument-copyA fork of the Barter library for managing financial instruments.1,892MIT
crypto-pay-apiA Rust client library for Crypto Pay API provided by Telegram CryptoBot1,892MIT
fixerA full featured messaging engine for the FIX protocol implemented in Rust1,878Apache-2.0
opendeviationbar-clientClient library for consuming open deviation bar data via SSE1,876MIT
rustledgerDrop-in replacement for Beancount. Pure Rust, 10-30x faster.1,847GPL-3.0-only
uni-obrvA library for querying Uniswap V3 using On-chain helper contract.1,845Apache-2.0
lnm-sdkRust SDK for interacting with LN Markets.1,845Apache-2.0
rstaTechnical analysis indicators, streaming signals, and a single-asset backtesting engine for Rust1,821MIT
pyqie-engineCore engine for Pyqie, a retro game engine for Python1,808MIT
atelier_baseCore data structures and I/O tools for the atelier-rs engine1,798Apache-2.0
rangebar-coreRenamed to opendeviationbar-core. This crate re-exports everything from the new name.1,788MIT
finnhubA comprehensive Rust client for the Finnhub.io financial data API with 96% endpoint coverage, flexible rate limiting, and…1,742MIT OR Apache-2.0
nt-coreCore types, traits, and utilities for Neural Trader - A high-performance algorithmic trading platform1,741MIT OR Apache-2.0
paft-decimalBackend-agnostic decimal helpers for the paft ecosystem.1,740MIT
drift-idlanchor-gen generated crate for interacting with drift program1,716MIT OR Apache-2.0
quantoxideRust framework for developing, backtesting, and deploying Bitcoin futures trading strategies.1,702Apache-2.0
zvtA crate to interact with payment terminals (ECRs) that use the ZVT protokoll, including stand alone commandline tools to interact…1,691MIT OR Apache-2.0
stratneo-nautilus-modelDomain model for the Nautilus trading engine1,689LGPL-3.0-or-later
deep_causality_discoveryCausality discovery DSL for the DeepCausality project.1,679MIT
nautilus-binanceBinance exchange integration adapter for the Nautilus trading engine1,676LGPL-3.0-or-later
stratneo-nautilus-coreCore functionality for the Nautilus trading engine1,652LGPL-3.0-or-later
swmA blazing fast, modern, and easy-to-use CLI for managing multiple Solana wallets.1,631MIT OR Apache-2.0
beancount-accountBorrowed and owned strings following the Beancount rules for account names1,628EUPL-1.2
bank-csvDetect CSV files from a couple of German banks (N26, DKB) and PayPal, filter out transactions in a specific currency and generate…1,622MIT OR Apache-2.0
atelier_dcmlDistributed Convex Machine Learning for the atelier-rs engine1,618Apache-2.0
stock-trekStock Trek time-series analysis1,612MIT
prediction_sdkAdvanced cryptocurrency forecasting SDK combining statistical models, machine learning (SVR), and technical analysis with…1,602MIT
painA Rust library to manage ISO 20022 pain.001 payment initiation messages widely used for corporate to bank payments.1,583MIT OR Apache-2.0
ivms101A library to handle Intervasp Messaging Standard Payloads1,575AGPL-3.0-only
stochastic-gbmA Rust library for simulating Geometric Brownian Motion (GBM) process for financial asset modeling.1,571MIT
rustysofhFIX & FAST (FIX Adapted for STreaming) in pure Rust1,570Apache-2.0
rustyfixpFIX & FAST (FIX Adapted for STreaming) in pure Rust1,562Apache-2.0
rustyfastFIX Adapted for STreaming (FAST) in pure Rust.1,560Apache-2.0
riskparityOptimization of risk parity portfolios1,554MIT
perpetualsSolana Perpetuals Exchange1,550Apache-2.0
rustyfixsFIX-over-TLS (FIXS) support for `rustyfix`1,549Apache-2.0
rwa-analyticsReal World Assets Analytics1,533MIT
nbp-apiClient for the NBP Web API1,530MIT
fltempFlash Trade - Solana Perpetuals Exchange1,525Apache-2.0
magic-space-deriveDerive macro meant to be used with magic-space. Like anchor's InitSpace but without the dependency on anchor.1,524MIT
matchinaMinimalistic matching engine designed for a trading exchange1,523MIT
twammSolana Permissionless TWAMM1,521Apache-2.0
equity-scannerA stock scanner for the equity market1,502MIT
hagglIngest and visualise market data feeds1,501MIT
borsa-coreCore types, connector traits, and time-series utilities for the borsa financial data ecosystem.1,500MIT
uk-taxA Rust library that calculates UK PAYE Income Tax and Class 1 National Insurance contributions with historical tax year support.1,499MIT
atelier_generatorsProbabilistic generators and events simulation for the atelier-[rs] ecosystem1,496Apache-2.0
gleif-rsA Rust client for interacting with the GLEIF API and parsing LEI records.1,496MIT
coupon_rsCoupon PRICE and YIELD function in Rust1,495MIT
bluefin-proSoftware Development Kit for Bluefin Pro1,478Unlicense
tax_idsA library to validate and verify Tax Ids. Handle European, British, Norwegian or Swiss VAT numbers.1,474MIT OR Apache-2.0
pyqiePython extension module for Pyqie, a retro game engine for Python1,472MIT
rust-optionsRust library for options pricing and strategy modeling1,458MIT OR Apache-2.0
np1-rustThis program calculates payroll following the Payroll Deductions Formulas - 119th Edition Effective January 1, 2024
NOTE:…1,453GPL-3.0-or-later
finance-news-aggregator-rsFinance News Aggregator - Rust port of the Python finance-news-aggregator1,450MIT
rustledger-opsPure operations on beancount directives — dedup, categorize, reconcile1,441GPL-3.0-only
market-maker-rsA Rust library implementing quantitative market making strategies, starting with the Avellaneda-Stoikov model1,432MIT
webull-rsA Rust client for the Webull trading API1,422MIT
coinvertA fast and flexible command-line currency converter that provides historical exchange rates.1,421MIT
rustkernel-coreCore abstractions, traits, and registry for RustKernels GPU kernel library1,418Apache-2.0
crypto_tradingEasy Binance API Wrapping Crate1,417MIT OR Apache-2.0
rpacaA rust crate wrapping the Alpaca API1,415MIT OR Apache-2.0
wickraStreaming-first technical analysis library: incremental indicators, drop-in TA-Lib replacement, multi-language.1,412MIT OR Apache-2.0
oxidiviner-coreCore functionality for OxiDiviner time series analysis library1,403MIT
oxidiviner-mathMathematical utilities for time series analysis, including transformations, metrics, and statistical functions1,399MIT
canonical-account-prefixesA lib to make canonical constants in Solana and Anchor.1,395MIT
tablefiSimple table to store, manipulate and format tabular data.1,383MIT OR Apache-2.0
penniesNever lose even a single penny when dealing with in financial calculations1,379MIT
tradierThis project involves the development of a Rust library for managing trades and market data using the Tradier broker API. The…1,376MIT
optimization-solversNumerical optimization solvers for unconstrained and simple-bounds constrained convex optimization problems. Wasm compatible1,362MIT OR Apache-2.0
oxidiviner-moving-averageMoving average models for OxiDiviner time series analysis library1,350MIT
oxidiviner-exponential-smoothingExponential smoothing models for OxiDiviner time series analysis library1,342MIT
oxidiviner-autoregressiveAutoregressive models for the OxiDiviner time series forecasting library1,341MIT
crabrlHigh-performance XBRL parser and validator1,338AGPL-3.0
oxidiviner-garchGARCH models for volatility forecasting and risk modeling in financial time series1,336MIT
cicalA comprehensive compound interest calculator library and CLI for Rust, supporting advanced scenarios including weekly…1,332MIT
toraniko-traitsTrait abstractions for the toraniko factor model1,331MIT
toraniko-mathMathematical operations for the toraniko factor model1,330MIT
webull_unofficialThe unofficial Rust interface for the WeBull API1,330MIT
credit_portfolio_modelSimulation of factor model to calculate loss distribution of a credit portfolio1,327MIT
lobLimit OrderBook1,324Apache-2.0
stratneo-nautilus-commonCommon functionality and machinery for the Nautilus trading engine1,310LGPL-3.0-or-later
financial-opsA Rust library to perform decimal arithmetic without floating point values.1,304MIT
candles-rsA Rust library for fetching candlestick (OHLCV) data from multiple cryptocurrency exchanges including Binance, OKX, Bybit,…1,303MIT
tktax-checkA Rust library for identifying and handling treasury or check transactions in the TKTAX system.1,291MIT OR Apache-2.0
tktax-burstA Rust library for identifying and printing heavy bursts of financial transactions in a sliding date window.1,284MIT OR Apache-2.0
tktax-quarterlyQuarterly summarization tools for financial transactions in the TKTAX ecosystem.1,274MIT OR Apache-2.0
ecb-ratesQuery exchange rates from the European Central Bank (ECB)1,272Zlib
market-rsA library which provides a simple interface for interacting with a market1,269MIT
rustysbeFIX Simple Binary Encoding (SBE) support for `rustyfix`1,263Apache-2.0
sandbox-quantExchange-truth trading core for Binance Spot and Futures1,260MIT
iso10383-macrosCode generation for ISO 10383 MIC Data1,243Apache-2.0
magic-spaceLike anchor's InitSpace but without the dependency on anchor.1,223MIT
rustygpbProtocol Buffers encoding for FIX messages in RustyFix1,221MIT OR Apache-2.0
rustyfixmlFIXML (XML-based FIX) encoding for RustyFix1,215MIT OR Apache-2.0
ib-flexType-safe parser for Interactive Brokers (IBKR) FLEX XML statements: trades, positions, cash flows, corporate actions, and P&L.1,212MIT
ctp-rsSafe & idiomatic Rust bindings for CTP; cross-platform (Windows/Linux/macOS)1,196MIT
v4v-typesV4V utility crate. Including bLIP 10 implementation for Rust, split calculation and serialization1,189MIT
stratneo-nautilus-executionCore execution machinery for the Nautilus trading engine1,188LGPL-3.0-or-later
arbitrage_finderA simple tool to find sports betting arbitrage opportunities1,187non-standard
ClawFoxyVisionAdvanced financial time series forecasting library using LSTM, GRU, and CNN-LSTM neural networks for price prediction with Rust…1,183MIT
spawn-stochasticA Rust library for simulating multiple stochastic processes including ABM, GBM, Ornstein-Uhlenbeck, Feller Square Root, and…1,171MIT
stochastic-abmA Rust library for simulating various stochastic processes, including Arithmetic Brownian Motion and more.1,148MIT
ctp-rustSafe Rust bindings for CTP (Comprehensive Transaction Platform) and its variations for Chinese financial markets1,145MIT/Apache-2.0
tdbeThetaData Binary Encoding -- market data types, FIT/FIE codecs, Black-Scholes Greeks1,125Apache-2.0
iso10383-staticStatic ISO 10383 Market Identifier Code Data1,114Apache-2.0
world-shippingA simple shipping calculator1,113MIT
tsp-http-clientA simple HTTP client for requesting timestamps from a timestamp authority (TSA) using the RFC 3161 standard.1,113MPL-2.0
quantedge-taA streaming technical analysis library for Rust1,098MIT OR Apache-2.0
sbt_ratingCreated with Anchor1,089MIT
hyperliquid-backtestComprehensive Rust library for backtesting trading strategies with Hyperliquid data, funding rates, and perpetual futures…1,088MIT
akshare100% pure Rust implementation of akshare — unified access to Chinese and global financial market data APIs1,086MIT OR Apache-2.0
atelier_synthSynthetic Data Generation for the atelier-rs engine1,085Apache-2.0
query-curveA Rust library for querying custom Bezier curves, compatible with curves created at https://querycurve.com.1,078MIT
stratneo-nautilus-analysisPerformance analysis and statistics for the Nautilus trading engine1,074LGPL-3.0-or-later
tktax-analysisA robust Rust crate for financial account analysis, histogram generation, donation processing, and more.1,071MIT OR Apache-2.0
stratneo-nautilus-portfolioPortfolio components and functionality for the Nautilus trading engine1,051LGPL-3.0-or-later
nautilus-okxOKX exchange integration adapter for the Nautilus trading engine1,051LGPL-3.0-or-later
accounting-coreCore accounting functionality with double-entry bookkeeping, GST calculations, and financial reporting1,047MIT OR Apache-2.0
stratneo-nautilus-tradingStrategy machinery and controllers for the Nautilus trading engine1,044LGPL-3.0-or-later
agrocrypto-coreThe core engine of AgroCrypto: a blockchain-native asset tokenization and settlement layer.1,040MIT OR Apache-2.0
sugar-moneyOfficial Rust SDK for SugarMoney Protocol - Solana trading and DeFi interactions1,031MIT
binance-futures-rsA Rust client library for Binance Futures API1,026MIT
borsa-typesShared Borsa-specific data transfer objects built on top of paft.1,025MIT
rangebar-providersRenamed to opendeviationbar-providers. This crate re-exports everything from the new name.1,000MIT
lightning-logUltra-fast zero-allocation logging for high-frequency trading and low-latency systems999MIT OR Apache-2.0
kalatoriA gateway daemon for Kalatori.986GPL-3.0-or-later
hft-benchmarksHigh-precision benchmarking tools for high-frequency trading systems with nanosecond-level timing accuracy980GPL-3.0-or-later
nbpA Rust library for accessing the National Bank of Poland's API.978MIT
dukascopy-fxLibrary-first Dukascopy market-data fetcher for FX, metals, indices, and equities with ticker API, incremental checkpoints, and…978MIT
schwabUnofficial Rust client library for the Schwab API, unaffiliated with Schwab brokerage or thinkorswim976Apache-2.0
qamd-rsMarket data protocol library for QUANTAXIS968MIT
nsdq-utilTypes and helper functions for implementing NASDAQ protocols.966MIT
paracas-typesCore types for paracas tick data downloader961MIT
bank-barcodeGenerate Finnish virtual bank barcodes958MIT
motosan-ta-mathPure-math technical analysis primitives — indicators, patterns, and risk metrics without DataFrame dependencies926MIT
rustyfxThe RustyFX wrapper: a comprehensive Rust toolkit for currency and crypto conversion.911MIT OR Apache-2.0
moneymoneyAppleScript interface to MoneyMoney app (macOS)905MIT
htx-rs火币 HTX 现货交易 Rust SDK,支持下单、撤单、查单等主要接口,签名算法兼容官方。892MIT
convex-coreCore types, traits, and abstractions for the Convex fixed income analytics library888MIT
rustledger-ffi-wasiSlimmed FFI-support helpers reused by the rustledger WASI component FFI (loader orchestration + WIT-input construction +…881GPL-3.0-only
rustledger-wasmBeancount WebAssembly bindings for JavaScript/TypeScript880GPL-3.0-only
beancount-tuiA terminal user interface (TUI) application for viewing and editing Beancount ledger files.872MIT
rustyfx-coreCore types and structures for RustyFX financial toolkit.850MIT OR Apache-2.0
kalshi-rsRust SDK for the Kalshi prediction market API. Mirrors the official Python SDK design for ease of use.839MIT
alpaca-baseBase library with common structs, traits, and logic for Alpaca API clients834MIT
salesA command-line tool, and library, for reporting and aggregating sales data (for example, from CSV files).834MIT OR Apache-2.0
sharpebench-coreDeterministic, luck-robust scoring kernel for SharpeBench (deflated Sharpe / PSR / pass^k / process / decay).830MIT OR Apache-2.0
nautilus-polymarketPolymarket integration adapter for the Nautilus trading engine830LGPL-3.0-or-later
tucano-marketsExchange, Instrument, Asset models and market utilities821MIT
tucano-integrationWeb integration framework (HTTP/WebSocket) for venues/exchanges814MIT
exchange-pbprotobuf for crypto exchanges812MIT OR Apache-2.0
atelier_resultsStandardized results, errors and successes for the atelier-rs engine800Apache-2.0
tucano-executionOrder & account data: execution (mock/live) and private streams797MIT
px-coreCore traits, models, and errors for OpenPX prediction market SDK797MIT
tucano-dataNormalized WebSocket ingestion of public data (focus B3)791MIT
hotfix-storeMessage store traits and implementations for the HotFIX engine780MIT
limitbookHigh-performance Central Limit Order Book (CLOB) implementation with nanosecond-level matching780Apache-2.0
convex-curvesTerm structure framework for yield curves, credit curves, and multi-curve environments771MIT
borsa-yfinanceYahoo Finance API connector for the borsa financial data ecosystem with comprehensive market data and streaming support.770MIT
borsaHigh-level, pluggable market data API for Rust with multi-provider support.769MIT
lemon-langThe lemon strategy DSL: parser, AST, and formatter.764MIT
rangebar-streamingRenamed to opendeviationbar-streaming. This crate re-exports everything from the new name.763MIT
sagapay-sdkRust SDK for SagaPay - The world's first free, non-custodial blockchain payment gateway753MIT
cowryA micro-library for precise currency math and rounding control in Rust.749MIT OR Apache-2.0
stratneo-nautilus-cryptographyCryptographic primitives and management for the Nautilus trading engine748LGPL-3.0-or-later
yuzu-corePure, I/O-free backtest engine core for US equity strategies.747MIT
data-coreCore traits and types for quant data providers745MIT OR Apache-2.0
spard_exporterAn utility which parses Sparkassen Danmark PDF export files and turns them into CSV files744MIT
robinrustA lightweight, async Rust library for interacting with Robinhood's Crypto trading endpoints.741MIT OR Apache-2.0
tucanoFaçade unificada do ecossistema Tucano (trading algorítmico B3)733MIT
tuffA powerful and flexible trading framework built in Rust729MIT
stratneo-nautilus-riskCore risk management machinery for the Nautilus trading engine719LGPL-3.0-or-later
stratneo-nautilus-serializationSerialization functionality for the Nautilus trading engine709LGPL-3.0-or-later
quantedge-coreCore types shared across the quantedge crates703MIT OR Apache-2.0
gananayantra-rustingA professional-grade, multi-industry calculation library for Rust (Finance, Health, Energy, Geo, Space, Physics, Climate,…701MIT
rustyfx-convertCurrency and crypto conversion utilities for RustyFX.696MIT OR Apache-2.0
sharpebench-simSharpeBench point-in-time market simulator + reference agents (Phase 1).685MIT OR Apache-2.0
motosan-ta-streamStreaming technical analysis engine with incremental indicators and signal dispatch681MIT
billingGeneric tariff billing engine. Metered usage, tiered / volume / block / capacity pricing, time-of-use bands, composable tax and…679MIT OR Apache-2.0
nautilus-bitmexBitMEX exchange integration adapter for the Nautilus trading engine678LGPL-3.0-or-later
hotfix-webWeb API and optional dashboard for the HotFIX engine672MIT
hotfix-web-uiWeb dashboard UI components for the HotFIX engine664MIT
rust-order-bookA Rust Lmit Order Book for high-frequency trading (HFT).662MIT
stratneo-nautilus-systemSystem orchestration for the Nautilus trading engine661LGPL-3.0-or-later
minifix-dictionaryA bare essentials library for Financial Information Exchange (FIX)661MIT
stratneo-nautilus-binanceBinance exchange integration adapter for the Nautilus trading engine660LGPL-3.0-or-later
ftp_coreCore FTP calculation library658MIT OR Apache-2.0
convex-bondsBond pricing and analytics for the Convex fixed income analytics library655MIT
nautilus-pluginPlug-in system for the Nautilus trading engine651LGPL-3.0-or-later
stratneo-nautilus-dataCore data handling machinery for the Nautilus trading engine648LGPL-3.0-or-later