Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/goex-top/awesome-go-quant
A curated list of insanely awesome libraries for golang, packages and resources for Quants (Quantitative Finance)
https://github.com/goex-top/awesome-go-quant
List: awesome-go-quant
Last synced: 7 days ago
JSON representation
A curated list of insanely awesome libraries for golang, packages and resources for Quants (Quantitative Finance)
- Host: GitHub
- URL: https://github.com/goex-top/awesome-go-quant
- Owner: goex-top
- Created: 2020-06-07T11:05:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-05T10:27:36.000Z (29 days ago)
- Last Synced: 2024-10-28T04:46:00.752Z (7 days ago)
- Size: 281 KB
- Stars: 174
- Watchers: 9
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-go-quant - A curated list of insanely awesome libraries for golang, packages and resources for Quants (Quantitative Finance). (Programming Language Lists / Go Lists)
README
# Go Awesome Quant
A curated list of insanely awesome libraries for golang, packages and resources for Quants (Quantitative Finance)
> Respect [awesome-quant project](https://github.com/wilsonfreitas/awesome-quant)
> Thanks [gopherize](https://gopherize.me/)**Only for Golang**
## Golang
### Numerical Libraries & Data Structures
- [gonum](https://www.gonum.org/) - Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more.
- [dataframe-go](https://github.com/rocketlaunchr/dataframe-go) - DataFrame for statistics and data manipulation/exploration
- [gota](https://github.com/go-gota/gota) - Gota: DataFrames and data wrangling in Go (Golang)
- [GoDataframe](https://github.com/qingtiandalaoye/GoDataframe) - just like pandas in python, I want to give a quick impl in go lang for my backtest strategy system
- [GoDS (Go Data Structures)](https://github.com/emirpasic/gods) - GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more### Statistics
- [gonum/stats](https://github.com/gonum/gonum/tree/master/stat) - Package stat is a statistics package for the Go language.
- [stats](https://github.com/segmentio/stats) - Go package for abstracting stats collection
- [stats](https://github.com/montanaflynn/stats) - A well tested and comprehensive Golang statistics library package with no dependencies.
- [gostats](https://github.com/lyft/gostats) - Go client for Stats### Limitation
- [rate](https://github.com/goex-top/rate) - A timed rate limiter for Go### Orderbook
- [go-hft-orderbook](https://github.com/alexey-ernest/go-hft-orderbook) - Golang implementation of a Limit Order Book (LOB) for high frequency trading in crypto exchanges### Indicators
- [go-talib](https://github.com/markcheno/go-talib) - A pure Go port of TA-Lib
- [talib-cdl-go](https://github.com/iwat/talib-cdl-go) - A pure Go port of ta-lib only in candle recognition module (CDL).### Machine Learning
- [sklearn](https://github.com/pa-m/sklearn) - bits of sklearn ported to Go #golang
- [gorgonia](https://github.com/gorgonia/gorgonia) - Gorgonia is a library that helps facilitate machine learning in Go.### Trading & Backtesting
- [goex](https://github.com/nntaoli-project/goex) - Exchange Rest And WebSocket API For Golang Wrapper support okcoin,okex,huobi,hbdm,bitmex,coinex,poloniex,bitfinex,bitstamp,binance,kraken,bithumb,zb,hitbtc,fcoin, coinbene
- [goex_backtest](https://github.com/nntaoli-project/goex_backtest) - goex orderbook backtest
- [crex](https://github.com/coinrust/crex) - A Golang cryptocurrency trading API & Library. Support Binance, BitMEX, Deribit, Bybit, Huobi DM, OKEX Futures and more.
- [gobacktest](https://github.com/dirkolbrich/gobacktest) - event-driven backtesting framework written in golang
- [gocryptotrader](https://github.com/thrasher-corp/gocryptotrader) - A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.### Market data
- [finance-go](https://github.com/piquette/finance-go) - Financial markets data library implemented in go
- [go-quote](https://github.com/markcheno/go-quote) - Yahoo finance/Google finance/Coinbase/Bittrex/Binance/Tiingo historical quote downloader library and cli written in golang### Risk Analysis
### Factor Analysis
### Time Series
### Data Sources
### Excel Integration
### Charts/Plot
- [plot](https://github.com/gonum/plot) - A repository for plotting and visualizing data
- [go-chart](https://github.com/wcharczuk/go-chart) - go chart is a basic charting library in native golang.
- [go-echarts](https://github.com/go-echarts/go-echarts) - The adorable charts library for Golang### Algorithm
- [algorithm-pattern](https://github.com/greyireland/algorithm-pattern) - 算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
- [数据结构和算法](https://github.com/hunterhug/goa.c) - 📚 数据结构和算法(Golang实现)### Learn
- [go-training](https://github.com/go-training/training) - Learning Golang one day### Tool
- [gophernotes](https://github.com/gopherdata/gophernotes) - The Go kernel for Jupyter notebooks and nteract.### Scraper
- [colly](https://github.com/gocolly/colly) - Elegant Scraper and Crawler Framework for Golang
- [goquery](https://github.com/PuerkitoBio/goquery) - A little like that j-thing, only in Go.### Sentiment Intensity Analyzer
- [centiment](https://github.com/elithrar/centiment) - 🤖 Crypto-currency sentiment analysis via Google Natural Language & Twitter.
- [tsignal](https://github.com/mchmarny/tsignal) - Analyzing social media sentiment and its impact on stock market
- [Twitter sentiment](https://github.com/jbrukh/sentiment) - Classifier of Twitter sentiment
- [sentiment](https://github.com/cdipaolo/sentiment) - Simple Sentiment Analysis in Golang
- [goml](https://github.com/cdipaolo/goml) - On-line Machine Learning in Go (and so much more)
- [sentiment-server](https://github.com/cdipaolo/sentiment-server) - Simple, Modular Microservice For Language Sentiment
- [sentiment](https://github.com/SocialHarvest/sentiment) - A simple in memory sentiment analysis package.
- [homo](https://github.com/vufa/homo) - An open source natural interaction system based on offline wake-up, natural language understanding and sentiment analysis
- [govader](https://github.com/jonreiter/govader) - vader sentiment analysis in go
- [sentiment](https://github.com/lixy529/sentiment) - 情感分析, 这个公司要倒闭
- [tfeel](https://github.com/mchmarny/tfeel) - Twitter sentiment analysis
- [GoQuant](https://github.com/Go-Quant/goquant)GoQuant is a powerful Go framework designed for financial data analysis and visualizations, with no boundaries!### Container
- [stl4go](https://github.com/chen3feng/stl4go) - Generic Container and Algorithm Library for Go