OpenViSTAI · Agents · Blockchain · Crypto
Menu
Exchanges & Trading

Stocklook

Stocklook is an open-source Python library that provides utilities for cryptocurrency exchange and market-data APIs, including trading, account management, price histories, market statistics, websocket feeds and blockchain statistics.

Independent OpenViST project profile, based on linked sources.

Stocklook — OpenViST project profile in Exchanges & Trading.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Stocklook when developing a Python workflow that needs exchange API operations or cryptocurrency market and blockchain data, and the relevant integration fits the project.

Who it is for

  • Python developers building cryptocurrency trading or market-making workflows.
  • Developers who need to retrieve exchange account information or collect crypto market and blockchain data.

Documented uses

  • Retrieve account information from a supported exchange API.
  • Construct and submit an exchange order using the documented GDAX example.
  • Configure a market-making routine with product, spread and order-count parameters.
  • Collect price history, market statistics or blockchain statistics from listed services.
Before you choose

Requirements & limits

The repository is public and identifies the project as MIT-licensed. Account and trading examples require relevant service credentials, which can be provided through environment variables or configuration.

  • The README provides concrete Coinbase account-access and GDAX order-placement examples.
  • Integration capabilities vary: the README lists trading and account operations for some services, while other integrations focus on price history or market statistics.
  • The README marks Poloniex chart access as in progress and Yahoo Finance price history as broken.
  • The README lists GDAX and Coinbase tests as todo items.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Configure credentials and read Coinbase accounts

Set Coinbase credentials in Stocklook configuration and use the documented client example to access account data.

Before you start

  • Stocklook Python library
  • Coinbase API key and secret

Steps

  1. Set the Coinbase credentials in the configuration dictionary using the keys COINBASE_KEY and COINBASE_SECRET, or set the COINBASE_KEY environment variable for automatic configuration.

  2. Import CoinbaseClient from stocklook.crypto.coinbase_api and create a client with c = CoinbaseClient().

  3. Call c.get_accounts() and read account data from obj.response.json['data'], or access a parsed account such as c.accounts['USD'].

Expected outcome

The example accesses Coinbase account data through the library.

Guide limitations

  • Object initialization may require user input for credentials unless they have been cached or added to configuration.
  • The README lists Coinbase account management and buy/sell functions, but its to-do list says Coinbase tests need to be added.
Source-based practical guide

Create a GDAX market-making spread configuration

Configure and start the README's documented GDAX market-maker example.

Before you start

  • Stocklook Python library
  • GDAX credentials configured for client access

Steps

  1. Configure GDAX credentials using GDAX_KEY, GDAX_SECRET, and GDAX_PASSPHRASE in the global configuration; the README also lists GDAX_KEY as an environment variable for automatic configuration.

  2. Import GdaxMarketMaker from stocklook.crypto.gdax.market_maker.

  3. Create a market maker for ETH-USD with min_spread=0.10, max_spread=0.30, max_buy_orders=10, and max_sell_orders=30.

  4. Call m.run() as shown in the example.

Expected outcome

The example starts the configured GDAX market-making routine.

Guide limitations

  • The README lists GDAX tests as a to-do item.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
zbarge/stocklook · Official homepage title · retained in its source language