Skip to content

async basic rate limiter

github-actions[bot] edited this page Jun 11, 2026 · 2 revisions
# -*- coding: utf-8 -*-

import asyncio
import os
import sys


import ccxt.async_support as ccxt  # noqa: E402


async def main():
    exchange = ccxt.binance()
    for i in range(0, 100):
        # this can be any call instead of fetch_ticker, really
        print(await exchange.fetch_ticker('ETH/BTC'))
    await exchange.close()


asyncio.run(main())

Clone this wiki locally