-
RustQuant
quantitative finance
-
iso_currency
ISO 4217 currency codes
-
mpesa
A wrapper around the M-PESA API in Rust
-
databento
Official Databento client library
-
trade_aggregation
Aggregate trades into user defined candles using information driven rules
-
lfest
A leveraged perpetual futures exchange for simulated trading and backtesting
-
investments
managing your investments
-
tinkoff-invest
tinkoff invest library
-
currency_rs
handling currencies
-
longbridge
OpenAPI SDK for Rust
-
alipay-rs
encapsulation of Alipay interface
-
abacus-rs
A simplified plain text cli accounting tool
-
ibapi
A synchronous implementation of the Interactive Brokers TWS API
-
portfolio_rs
A command line tool for managing financial investment portfolios written in Rust
-
pledger
A small personal expense ledger
-
auditor
AccoUnting Data handlIng Toolbox for Opportunistic Resources
-
financial
A collection of finance calculations mimicking some of Excel Financial Functions interface
-
auto-trading
backtest, strategy, multiple platforms, quantitative trading framework
-
quickfix
High level binding to quickfix C++ library
-
fxoanda
conduct currency conversion with the Oanda API
-
finquant
Experimental Rust Quant Library
-
ibkr_client_portal
Unofficial API Client implement for Interactive Brokers (IBKR / IB) Client Portal
-
debot-market-analyzer
Functions to analyze market data
-
ctrader-fix
cTrader FIX API
-
tdameritrade_rust
An unofficial rust library for TD Ameritrade's API
-
mtnmomo
MTN Momo Payment API for Rust, with support for both the Sandbox and Production environments. All products are supported: Collections, Disbursements and Remittances.
-
etradeTaxReturnHelper
Parses etrade financial documents for transaction details (income, tax paid, cost basis) and compute total income and total tax paid according to chosen tax residency (currency)
-
pricedb
Commodity price retrieval, storage, and export in format compatible with Plain-Text Accounting applications
-
ibflex
CLI for reading Interactive Brokers Flex reports and comparing to Ledger-cli transactions
-
xtb-client
XTB Broker API connector
-
punchcard
A CLI tool for tracking work-from-home hours
-
paypal-rs
that wraps the paypal api asynchronously
-
sp-plugin-rust-test
Rust plugin for for quick integration of shurjopay API
-
dolladollabills
A fully generated & opinionated API client for the Stripe API
-
alpaca_api_client
Unofficial Alpaca API Client
-
currency_convertor
This allows you to convert currencies using the openexchangerates.org API
-
codes-iso-10383
This package contains an implementation of the ISO-10383 Market Identification Code (MIC) specification
-
okane
CLI tool to support Ledger (https://www.ledger-cli.org/) usecases. Curently it provides import feature.
-
paystack-rs
A unofficial client library for the Paystack API
-
fxdatapi
interact with the Currency API
-
dinero
lets you express monetary values. You can perform mutations, conversions, comparisons, format them extensively, and overall make money manipulation in your application easier and safer.
-
hull_white
Pricing functions assuming a Hull White short rate
-
rust_ob
an orderbook library for rust
-
stripe2
Stripe client, generated from the OpenAPI spec
-
paypal-rust
Rust bindings for the PayPal REST API
-
stock-symbol
A data type for representing stock symbols
-
finviz_rs
Fetch finviz financial data
-
vapore-gui
Vangaurd portfolio rebalancing algorithm
-
terrars-andrewbaxter-stripe
Pre-generated Terrars Stripe bindings
-
payup
A synchronous + asynchronous payment library for processing payments with rust + stripe
-
twelvedata
client for the Twelve Data API
-
financial_symbols
Stock symbols & option contracts structs which implement the Copy trait
-
jcm
Pure Rust implementation of the JCM USB communication protocol
-
financ
inspect and modify GnuCash files, and correlate with external sources
-
moolah
Manipulate amounts of money in various currencies
-
tatk
Technical Analysis Toolkit
-
stripe-rust
API bindings for the Stripe HTTP API
-
credit_card_types
Detect credit card types by number
-
longport-candlesticks
LongPort candlestick utils for Rust
-
randn
A package to populate nalgebra's vector, matrix and vector of matrices with standard normal random variables in parallel
-
trading212
interacting with the Trading212 API
-
easyfix
Easy FIX (Financial Information Exchange) engine
-
coupon_rs
Coupon PRICE and YIELD function in Rust
-
forgefix
opinionated FIX 4.2 client library for the buy-side written in Rust. ForgeFIX is optimized for the subset of the FIX protocol used by buy-side firms connecting to brokers and exchanges for communicating orders and fills.
-
baggins
Perform Sales Calculation Operations
-
intasend
SDK for the Intasend Payment Gateway
-
implied-vol
A pure rust implementation of Peter Jäckel's implied volatility calculation
-
tickrs-api
API for tickrs
-
yfinance-rust
downloading Yahoo Finance V8 chart data
-
tackler
CLI app
-
matching_engine
A matching engine that matches orders using FIFO or Prorata matching algoritm.Refer https://corporatefinanceinstitute.com/resources/career-map/sell-side/capital-markets/matching-orders/
-
bnr-xfs
Pure Rust implementation of the BNR XFS USB
-
fibonacci_retracement
A lightweight library in Rust for calculating Fibonacci retracement levels
-
nmoney
money representation
-
black76
option pricing model calculator
-
bill
💸 A minimal library for creating invoices. Feel free to review and correct it.
-
currencyapi
API
-
usec
module with the ability of calculating US stock exchange calendar with full and half-day holidays
-
rplaid
An async client library for Plaid APIs
-
sdb_core
market data server for contiguous order book ticks
-
satispay
Tools to interact with Satispay API
-
kiteticker-async
Async version of the ticker module of the kiteconnect-rs crate
-
paystack-transaction
Paystack Rust Client
-
midtransclient
Unofficial Rust API client/library for Midtrans Payment API
-
monies
Parse, format and perform calculations with money safely
-
codes-iso-4217
This package contains an implementation of the ISO 4217 Currency Codes specification
-
gurufocus_api
adapter to the GuruFocus API, a provider of financial data
-
debot-position-manager
Functions to manage trade positions
-
bonds_rs
contains the most common operations in bond valuations
-
matchina
Minimalistic matching engine designed for a trading exchange
-
legalios
Salary, Health, Social, Taxing Properties for years 2011-2022
-
bnr
Pure Rust implementation of the BNR XFS USB communication protocol
-
tindi
Technical Stock Chart Indicators
-
ledger-rs-lib
A Ledger implementation in Rust
-
fiocz-rs
client for the FIO API
-
finql
A quantitative finance toolbox
-
tcmb_evds
reaching the database of The Central Bank of The Republic of Turkey (CBRT)
-
iso4217
ISO 4217 data
-
pyqie-platform
Platform abstraction layer for pyqie, a retro game engine for python
-
zarinpal
Payment Gateway Api
-
longbridge-candlesticks
Longbridge candlestick utils for Rust
-
octopus-cli
Trading engine CLI for submitting and matching orders. 🐙
-
dinero-rs
A command line ledger tool
-
financeapi
API for financeapi.net
-
num-decimal
Infinite precision decimals with fair rounding and other gimmicks based on num-rational
-
hotfix
An experimental FIX engine
-
RustyTrader
RustyTrader is a Rust library for backtesting trading strategies. It is designed to be simple to use for a single stock or contracts.
-
tradingview
Rust bindings for leveraging TradingView functionalities
-
rust_iso4217
ISO 4217 is a standard published by the International Organization for Standardization (ISO) that defines alpha codes and numeric codes for the representation of currencies and provides…
-
swiss_uid
Swiss UID number based on the Swiss E-Government Standard eCH-0098:2021
-
stocks_api
get finance data using YahooFinanceAPI
-
iso-20022-reda
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
tws-rs
tokio tws API
-
rusty_backtest
Super fast backtest of any enter/exit strategy in pure rust
-
longbridge-proto
Longbridge Protocol
-
finance_enums
Standard Financial Enumerations
-
currency_layer
Client for free currency layer APIs
-
accounting
money and currency formatting
-
easyfix-session
Easy FIX (Financial Information Exchange) toolset - session
-
iso-20022-cafm
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
iso-20022-cafr
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
fin_model
The provider-neutral model for financial operations
-
braintreepayment_graphql
allows easy access to the Braintree API via the GraphQL interface
-
i8583
Types, associated functions and specifications for packing and unpacking ISO8583 financial transaction messages
-
tibrv
Bindings to the C library provided by TIBCO Rendezvous, a "high performance message oriented middleware" commonly used in the financial industry
-
blackscholes
Black-Scholes option pricing model calculator
-
monee
Money parser
-
talib
Ta-Lib binding rust safe wrapper
-
bankroll
[WIP] Financial Ledger
-
moneta
Currency-safe computations with money amounts
-
iso-20022-canm
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
fxoanda_definitions
conduct currency conversion with the Oanda API
-
fintek
stock ticker
-
iso-20022-seev
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
octopus-engine
Trading engine algorithm library 🐙
-
iso-20022-semt
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
iso-20022-sese
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
alator
backtesting investment strategies
-
finance_api
A Finance library with API definitions
-
pyqie-engine
Core engine for Pyqie, a retro game engine for Python
-
iso-20022-casp
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
ta-lib
High level Rust wrapper for TA-lib
-
katjing
A money library exploring the aplicability of Rusts unique language features for safe money management
-
iso-20022-cafc
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
ccash-rs
bindings for the CCash ledger API (CCash available here: https://github.com/EntireTwix/CCash)
-
ctp-sys
ctp rust binding
-
iso-20022-sdk
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
iso-20022-caam
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
leim
handle Legal Entity Identifiers (LEIs)
-
lumi
processing text-based ledger files
-
iso-20022-acmt
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
iso-20022-casr
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
outliers_table
Outliers table, prices with outliers. Contains .dll
-
alipay_sdk_rust
AliPay Sdk for Rust
-
iso-20022-caad
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
credit_card
A fundamental credit card library
-
iso-20022-remt
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
pyqie
Python extension module for Pyqie, a retro game engine for Python
-
finance_ibex
A Finance library implementation for Ibex indexes and companies
-
steel-cent
currency and money value types
-
ivms101
handle Intervasp Messaging Standard Payloads
-
iso-20022-auth
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
codes-iso-17442
This package contains an implementation of the ISO 17442 Legal Entity Identifier (LEI) specification
-
iso-20022-camt
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
alpha_vantage_wrapper
A wrapper library for the Alpha Vantage API!
-
etrade
Wraps the etrade API and implements the oauth flows
-
iso-20022-head
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
iso-20022-nvlp
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
dti
handle digital token identifiers as defined in ISO 24165
-
iso-20022-caaa
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
doublecount
A double entry accounting system/library
-
iso-20022-cain
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
qshare
量化数据:股票、期货等
-
cash
An immutable library to create, calculate, format and exchange currency
-
increase_calc
Money calculation for over time
-
iso-20022-admi
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
vapore
Vangaurd portfolio rebalancing algorithm
-
paybox
pay's sdk. 目前支持支付宝支付和微信支付 Alipay and wechatpay supported for now. Note, not yet tested.
-
rustnance
help with financial analysis
-
ta-lib-wrapper
Rust wrapper for TA-lib
-
moneyman
converting currencies
-
systemathics-apis
Ganymede.cloud rust client
-
codes-iso-6166
This package contains an implementation of the ISO 6166 International securities identification number (ISIN) specification
-
libstripe
Stripe library for rust
-
async-mpesa
accessing mpesa apis
-
easyfix-messages
Easy FIX (Financial Information Exchange) toolset - messages
-
pfr
personal financial reporting cli tool
-
fme
A command-line program for modeling a SBLOC-based investment strategy
-
recurly
client, generated from the OpenAPI spec
-
billig
A command-line DSL budget manager
-
nse
binary and library for extracting real-time data from National Stock Exchange (India)
-
commodity
representing commodities/currencies, and exchange rates/conversions between them
-
bank-csv
Detect CSV files from a couple of German banks (N26, DKB) and PayPal, filter out transactions in a specific currency and generate a CSV file with these transactions
-
qsv_currency
representing international currencies
-
gerencianet
Biblioteca para comunicação com o serviço de PIX da Gerencianet
-
krone
Cli budgeting
-
etf_balancer
Balance a portfolio of ETFs across multiple accounts
-
binomial_tree
A generic binomial pricing tree for options
-
procezor
Salary, Health, Social, Taxing Properties for years 2011-2022
-
yahoo-finance
An API to get financial data from Yahoo
-
xlsxfin
Excel Financial functions
-
zvt
interact with payment terminals (ECRs) that use the ZVT protokoll, including stand alone commandline tools to interact with the devices
-
gw2-arbitrage
Finds items in Guild Wars 2 that can be sold on the trading post for a higher price than the cost of crafting the item
-
twsapi
Port of Interactive Broker's trading API written in Rust
-
hledger-get-market-prices
Gets historical stock prices from Alpha Vantage API and outputs them in hledger market price format
-
eodhistoricaldata_api
adapter eodhistoricaldata, a provider of financial data
-
robinhood
Rust Wrapper for Robinhood Trade
-
claude
A little library to represent money
-
paynow
Rust support for Paynow Zimbabwe's HTTP API
-
databento-defs
Common Databento enums and data structs
-
fintech
covers financial along with technical aspect like - you will find functions for financial calculation as-well-as APIs to interact with the Fintech APIs
-
rust_pie_ob
a pie orderbook library for rust
-
black_scholes_pricer
Scalar and SIMD vectorised versions of black scholes and binomial option pricing
-
tackler-api
Tackler api components
-
blackscholes_wasm
Black-Scholes option pricing model calculator
-
cashify
Lightweight currency conversion library
-
termoney
It's a command-line application intended to help recording and managing simple financial records for personal use
-
iso-4217
Currency code based on ISO-4217
-
iso_11649
ISO-11649 Financial services - Structured creditor reference to remittance information
-
treasury_prime_client
An OpenAPI generated Rust client for TreasuryPrime API
-
stockfighter
Complete API for StockFighter
-
fin-stat
Application for tracking your finances
-
fin_iex
The IEX provider for financial operations
-
iso-20022-tsmt
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
aroon-rs
Aroon and Aroon Oscillator Implementation In Rust
-
AccountingCenter
这是一个使用rust语言构建超市结算的开源学习项目
-
rusty_coin
containing a collection of financial functions and calculations
-
finnhub-rs
client for the Finnhub API implemented in Rust
-
rotala
JSON server exchange and library for backtesting trading strategies
-
vat_jp
calculates consumption tax (incl. sales tax, VAT, excise duty, etc.) in Japan.
-
currency-code
Currency Code
-
amount_conversion
Convert Amount conversion from lower denomination to higher denomination and vice-versa
-
hotfix-dictionary
FIX dictionary generation for HotFIX
-
market-finance
A collection of utilities for the financial markets
-
npchk
The services of the Federal tax service for Rust
-
currencyapi_parse
Quick & dirty currencyapi parsing
-
stripe_api
Stripe library for rust
-
zvt_builder
interact with payment terminals (ECRs) that use the ZVT protokoll, including stand alone commandline tools to interact with the devices. This is an internal dependency for the ZVT crate.
-
tigerbeetle-rust
A Tigerbeetle client for Rust
-
format_money
function that takes a string reference &str and returns a String with money format $ #'###,###.##
-
fig_cli
fig is a cli finance tracker
-
gold_tracker
A CLI tool to keep track of your D&D currency
-
mcb_transfer_gen
An OpenAPI generated Rust client for Metropolitan Commercial Bank book transfer API
-
greenback
safely handling USD values as integers
-
hotfix-codegen
Code generation for HotFIX
-
easyfix-dictionary
Easy FIX (Financial Information Exchange) toolset - quickfix compatible messages dictionary
-
tars
providing useful technical indicators
-
bestchange_api
convenient use of the bestchange api
-
sedol
validate SEDOLs
-
fisher-rs
Fisher Transform In Rust
-
ib_tws_core
Core utilities for interacting with Interactive Broker's TWS API
-
riskparity
Optimization of risk parity portfolios
-
greeks
calculate options greeks
-
fxoanda_serdes
conduct currency conversion with the Oanda API
-
snp500_data
Gets updated basic information the SnP-500 constituants
-
rsfinance
option pricing crate
-
currencyapi-rs
An api wrapper for currencyapi.com
-
splitwise
SDK for Rust
-
cusip
Support for creating and validating CUSIPs
-
repay
CLI for calculating repayments
-
bank
Various bank related traits and implementation. An abstract bank-transaction parser; easily add your own bank. SEPA RF implementation for easy formatting and checking of RF fields
-
np1-rust
program calculates payroll following the Payroll Deductions Formulas - 119th Edition Effective January 1, 2024 NOTE: Currently only works in Canada, currently under development, please…
-
liquidity_check
Validate if a string represents a monetary value
-
stockquote
Safe and easy to use stock quote library. All data coming from Yahoo Finance.
-
oxydized-money
providing data types to manipulate amounts of money in specific currencies and convert amounts between then
-
nbp-api
Client for the NBP Web API
-
tdb_core
market data server for contiguous order book ticks
-
alfa
An ultra-extensible low-latency algorithmic trading engine
-
tackler-rs
services for Tackler
-
compound
that calculates the value of the initial investment based on rates of return (daily, monthly, semi-annual, annual...)
-
finql-data
Internal crate used by finql implementing an async database abstraction layer
-
zery
quant incargo Rust!
-
backtest
quant incargo Rust!
-
square-api-client
Rust wrapper for the Square web API
-
quantmath
quantitative maths and a framework for quantitative valuation and risk
-
agfin
open-source personal finance program
-
alpaca-finance
An API to interact with alpaca.markets
-
cents
A small crate for handling monetary values as in integer number of cents
-
carr_madan
implementing Carr and Madan's algorithm for option pricing
-
money_type
money type
-
Lotus
Currency and Number formatting library
-
isosphere
ISO standard data types, helpers, and related utilities
-
beancount-account
Borrowed and owned strings following the Beancount rules for account names
-
fin-calc
Financial math calculations
-
stocker
Stocks dashboard
-
primitive_fixed_point_decimal
Primitive fixed-point decimal types
-
rust-csv2beancount
Convert csv files of transactions to beancount format
-
quotes
Request tick、stock_list msgs
-
quantlib
The quantitative finance libary for rust
-
doc_9
parsing money
-
cratchit
A package for managing accounting data
-
rusty-razorpay
Razorpay SDK for Rust
-
iso-20022-catm
ISO 20022 Universal Financial Industry Message Scheme Rust SDK
-
blackscholes_python
Black-Scholes option pricing model calculator
-
fi-cli
A command line tool for personal finance
-
mudra
Currencies as distinct structs
-
sdb_client
client for tectonicdb
-
bourse-book
Simulated limit order book library
-
paypal
communicate with paypal api
-
qualinvest_cli
Command line executable of the qualinvest project