coinglass-go is a zero-dependency Go client for the Coinglass API v4, covering Futures, Spot, Options, ETF, and Indicators with both REST and WebSocket support.

Stars

14

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-12

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It relies entirely on the Go standard library for both HTTP and WebSocket, avoiding any transitive dependencies, and includes typed sentinel errors, automatic retry with exponential backoff, and a real-time streaming client.

Who it is for

  • Go developers building crypto analytics dashboards
  • Traders and quants needing liquidation, funding rate, and open interest data
  • Developers integrating Coinglass data into applications or bots
  • Teams requiring a lightweight, dependency-free API client

Use cases

  • Building real-time liquidation dashboards with WebSocket streams
  • Monitoring funding rates and open interest for futures trading strategies
  • Fetching ETF flow data (Bitcoin/Ethereum) and Grayscale holdings
  • Analyzing market sentiment via Fear & Greed index and RSI indicators

Strengths

  • Zero external dependencies – only uses Go standard library
  • Comprehensive coverage of five endpoint groups plus WebSocket streams
  • Typed sentinel errors (401, 404, 429) and detailed APIError for debugging
  • Automatic retry with exponential backoff and Retry-After header support

Considerations

  • Requires a Coinglass API key (rate limits depend on subscription plan)
  • Limited to Coinglass API v4 – does not support other data providers directly
  • No official endorsement from Coinglass; maintained as a community project

README quick start

Installation

Description

Zero-dependency Go client for the Coinglass API v4. Typed access to Futures, Spot, Options, ETF, and Indicator endpoints, with context support, safe concurrency, automatic retry with exponential backoff on rate limits, sentinel errors, and functional-option configuration. Built on the standard library and fully tested.

Related repositories

Similar projects matched by category, topics, and programming language.

programmersd21
Featured
programmersd21 GitHub avatar

flow

flow is a minimalist terminal dashboard that displays real-time network throughput with smooth animations, multiple responsive modes, and zero configuration.

Developer ToolsCLI & Terminal
277
0xNikoDev
0xNikoDev GitHub avatar

robinhood-ai-dev-sniper

A commercial Go trading panel for Robinhood Chain that snipes token launches at the L1-flip boundary using pre-signed relay volleys, plus auto-sniper, trailing exit, and Uniswap V3 trading.

Go
133
rengwu
rengwu GitHub avatar

wayfinder-maps

wayfinder-maps is a read-only CLI and viewer that parses wayfinder planning maps stored as markdown tickets under .plan/, providing status, lint, and a star-map visualization.

Go
60