Financial

Packages for accounting and finance.

decimal6.5K

Arbitrary-precision fixed-point decimal numbers.

ticker5.1K

Terminal stock watcher and stock position tracker.

go-money1.7K

Implementation of Fowler's Money pattern.

bbgo1.3K

A crypto trading bot framework written in Go. Including common crypto exchange API, standard indicators, back-testing and many built-in strategies.

accounting881

money and currency formatting for golang.

techan844

Technical analysis library with advanced market analysis and trading strategies.

currency572

Handles currency amounts, provides currency information and formatting.

ach466

A reader, writer, and validator for Automated Clearing House (ACH) files.

orderbook452

Matching Engine for Limit Order Book in Golang.

go-finance177

Library of financial functions for time value of money (annuities), cash flow, interest rate conversions, bonds and depreciation calculations.

sleet140

One unified interface for multiple Payment Service Providers (PsP) to process online payment.

ofxgo138

Query OFX servers and/or parse the responses (with example command-line client).

transaction132

Embedded transactional database of accounts, running in multithreaded mode.

udecimal122

High performance, high precision, zero allocation fixed-point decimal library for financial applications.

decimal118

Immutable decimal numbers with panic-free arithmetic.

vat111

VAT number validation & EU VAT rates.

go-finnhub92

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.

payme84

QR code generator (ASCII & PNG) for SEPA payments.

currency61

High performant & accurate currency computation package.

fpmoney32

Fast and simple ISO4217 fixed-point decimal money.

fpdecimal31

Fast and precise serialization and arithmetic for small fixed-point decimals

go-finance27

Module to fetch exchange rates, check VAT numbers via VIES and check IBAN bank account numbers.

money27

Immutable monetary amounts and exchange rates with panic-free arithmetic.

go-nowpayments3

Library for the crypto NOWPayments API.