Financial
42 libraries in this category
Arbitrary-precision fixed-point decimal numbers
Terminal stock watcher and stock position tracker
Implementation of Fowler's Money pattern
Technical analysis library providing financial indicators, strategies, and backtesting framework
A crypto trading bot framework written in Go. Including common crypto exchange API, standard indicators, back-testing and many built-in strategies
A programmable financial ledger that provides a foundation for money-moving applications
money and currency formatting for golang
Technical analysis library with advanced market analysis and trading strategies
Handles currency amounts, provides currency information and formatting
A reader, writer, and validator for Automated Clearing House (ACH) files
Matching Engine for Limit Order Book in Golang
Invoice and billing document framework. JSON Schema based. Automates tax calculations and validation, with tooling to convert into global formats
Immutable decimal numbers with panic-free arithmetic
High performance, high precision, zero allocation fixed-point decimal library for financial applications
Library of financial functions for time value of money (annuities), cash flow, interest rate conversions, bonds and depreciation calculations
Query OFX servers and/or parse the responses (with example command-line client)
One unified interface for multiple Payment Service Providers (PsP) to process online payment.
Embedded transactional database of accounts, running in multithreaded mode
VAT number validation & EU VAT rates
QR code generator (ASCII & PNG) for SEPA payments
Client for stock market, forex and crypto data from finnhub.io. Access real-time financial market data from 60+ stock exchanges, 10 forex brokers, and 15+ crypto exchanges.
High performant & accurate currency computation package
High performant & accurate currency computation package.
Immutable monetary amounts and exchange rates with panic-free arithmetic
High performance 128-bit fixed-point decimal numbers
Go client for BingX API v3 with 260+ methods, USDT-M/Coin-M futures, spot, TradFi, WebSocket streams, and copy trading
Go client for Bybit V5 API with HMAC/RSA authentication, WebSocket streams, demo trading, and TradFi instruments
Go client for OKX v5 API with 335 REST endpoints, 53 WebSocket channels, generics support and auto-reconnect
Fast and simple ISO4217 fixed-point decimal money
Fast and precise serialization and arithmetic for small fixed-point decimals
Module to fetch exchange rates, check VAT numbers via VIES and check IBAN bank account numbers
Embeddable limit order book and matching engine with integer-exact pricing, a single-writer core, and write-ahead-log crash recovery
Go client for Telegram Wallet Pay API with HMAC-SHA256 webhook verification, middleware for net/http, Gin, and Echo
Go client for Bitget UTA API v3 with typed models, string-based prices, auto-reconnecting WebSocket, and demo trading
Go client for Glassnode Basic API with 25 metric categories, typed structs, bulk endpoints, Point-in-Time data, and zero dependencies
Go client for KuCoin UTA and Classic REST & WebSocket APIs with HMAC-SHA256 auth, string-typed prices, and typed error hierarchy
Library for the crypto NOWPayments API
A comprehensive, zero-dependency, and fully typed Go SDK for the Paystack API
Client for CNN's Fear & Greed Index with the seven component indicators and about a year of daily history
High performance 64-bit decimal partially compatible with [shopspring/decimal](https://github.com/shopspring/decimal) and int64, including Weight and Length
VAT rates and VAT number formats for 45 European countries, embedded at compile time and refreshed daily from the European Commission TEDB
A fixed-size, no allocation decimal type for when you don't need arbitrary precision