# -*- coding: utf-8 -*-
# PLEASE DO NOT EDIT THIS FILE, IT IS GENERATED AND WILL BE OVERWRITTEN:
# https://github.com/ccxt/ccxt/blob/master/CONTRIBUTING.md#how-to-contribute-code
from ccxt.async_support.base.exchange import Exchange
# -----------------------------------------------------------------------------
try:
basestring # Python 3
except NameError:
basestring = str # Python 2
import hashlib
from ccxt.base.errors import ExchangeError
from ccxt.base.errors import AuthenticationError
from ccxt.base.errors import PermissionDenied
from ccxt.base.errors import AccountSuspended
from ccxt.base.errors import ArgumentsRequired
from ccxt.base.errors import BadRequest
from ccxt.base.errors import BadSymbol
from ccxt.base.errors import InsufficientFunds
from ccxt.base.errors import InvalidAddress
from ccxt.base.errors import InvalidOrder
from ccxt.base.errors import OrderNotFound
from ccxt.base.errors import CancelPending
from ccxt.base.errors import NotSupported
from ccxt.base.errors import DDoSProtection
from ccxt.base.errors import RateLimitExceeded
from ccxt.base.errors import ExchangeNotAvailable
from ccxt.base.errors import OnMaintenance
from ccxt.base.errors import InvalidNonce
from ccxt.base.errors import RequestTimeout
from ccxt.base.decimal_to_precision import TRUNCATE
from ccxt.base.decimal_to_precision import TICK_SIZE
from ccxt.base.precise import Precise
class okex(Exchange):
def describe(self):
return self.deep_extend(super(okex, self).describe(), {
'id': 'okex',
'name': 'OKEX',
'countries': ['CN', 'US'],
'version': 'v3',
'rateLimit': 1000, # up to 3000 requests per 5 minutes ≈ 600 requests per minute ≈ 10 requests per second ≈ 100 ms
'pro': True,
'has': {
'cancelOrder': True,
'CORS': False,
'createOrder': True,
'fetchBalance': True,
'fetchClosedOrders': True,
'fetchCurrencies': False, # see below
'fetchDepositAddress': True,
'fetchDeposits': True,
'fetchLedger': True,
'fetchMarkets': True,
'fetchMyTrades': True,
'fetchOHLCV': True,
'fetchOpenOrders': True,
'fetchOrder': True,
'fetchOrderBook': True,
'fetchOrders': False,
'fetchOrderTrades': True,
'fetchTime': True,
'fetchTicker': True,
'fetchTickers': True,
'fetchTrades': True,
'fetchTransactions': False,
'fetchWithdrawals': True,
'futures': True,
'withdraw': True,
},
'timeframes': {
'1m': '60',
'3m': '180',
'5m': '300',
'15m': '900',
'30m': '1800',
'1h': '3600',
'2h': '7200',
'4h': '14400',
'6h': '21600',
'12h': '43200',
'1d': '86400',
'1w': '604800',
'1M': '2678400',
'3M': '8035200',
'6M': '16070400',
'1y': '31536000',
},
'hostname': 'okex.com',
'urls': {
'logo': 'https://user-images.githubusercontent.com/1294454/32552768-0d6dd3c6-c4a6-11e7-90f8-c043b64756a7.jpg',
'api': {
'rest': 'https://www.{hostname}',
},
'www': 'https://www.okex.com',
'doc': 'https://www.okex.com/docs/en/',
'fees': 'https://www.okex.com/pages/products/fees.html',
'referral': 'https://www.okex.com/join/1888677',
'test': {
'rest': 'https://testnet.okex.com',
},
},
'api': {
'general': {
'get': [
'time',
],
},
'account': {
'get': [
'wallet',
'sub-account',
'asset-valuation',
'wallet/{currency}',
'withdrawal/history',
'withdrawal/history/{currency}',
'ledger',
'deposit/address',
'deposit/history',
'deposit/history/{currency}',
'currencies',
'withdrawal/fee',
],
'post': [
'transfer',
'withdrawal',
],
},
'spot': {
'get': [
'accounts',
'accounts/{currency}',
'accounts/{currency}/ledger',
'orders',
'amend_order/{instrument_id}',
'orders_pending',
'orders/{order_id}',
'orders/{client_oid}',
'trade_fee',
'fills',
'algo',
# public
'instruments',
'instruments/{instrument_id}/book',
'instruments/ticker',
'instruments/{instrument_id}/ticker',
'instruments/{instrument_id}/trades',
'instruments/{instrument_id}/candles',
'instruments/{instrument_id}/history/candles',
],
'post': [
'order_algo',
'orders',
'batch_orders',
'cancel_orders/{order_id}',
'cancel_orders/{client_oid}',
'cancel_batch_algos',
'cancel_batch_orders',
],
},
'margin': {
'get': [
'accounts',
'accounts/{instrument_id}',
'accounts/{instrument_id}/ledger',
'accounts/availability',
'accounts/{instrument_id}/availability',
'accounts/borrowed',
'accounts/{instrument_id}/borrowed',
'orders',
'accounts/{instrument_id}/leverage',
'orders/{order_id}',
'orders/{client_oid}',
'orders_pending',
'fills',
# public
'instruments/{instrument_id}/mark_price',
],
'post': [
'accounts/borrow',
'accounts/repayment',
'orders',
'batch_orders',
'cancel_orders',
'cancel_orders/{order_id}',
'cancel_orders/{client_oid}',
'cancel_batch_orders',
'accounts/{instrument_id}/leverage',
],
},
'futures': {
'get': [
'position',
'{instrument_id}/position',
'accounts',
'accounts/{underlying}',
'accounts/{underlying}/leverage',
'accounts/{underlying}/ledger',
'order_algo/{instrument_id}',
'orders/{instrument_id}',
没有合适的资源?快使用搜索试试~ 我知道了~
PyPI 官网下载 | ccxt-1.49.38.tar.gz
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 142 浏览量
2022-01-09
19:03:15
上传
评论
收藏 1.78MB GZ 举报
温馨提示
共314个文件
py:303个
txt:5个
pkg-info:2个
资源来自pypi官网。 资源全名:ccxt-1.49.38.tar.gz
资源推荐
资源详情
资源评论
收起资源包目录
PyPI 官网下载 | ccxt-1.49.38.tar.gz (314个子文件)
setup.cfg 205B
MANIFEST.in 100B
package.json 11KB
PKG-INFO 111KB
PKG-INFO 111KB
okex.py 162KB
okex.py 162KB
binance.py 140KB
binance.py 140KB
bitget.py 137KB
bitget.py 136KB
phemex.py 111KB
phemex.py 111KB
bybit.py 95KB
bybit.py 94KB
bitmart.py 94KB
bitmart.py 94KB
exchange.py 91KB
exmo.py 87KB
exmo.py 86KB
kucoin.py 85KB
kucoin.py 85KB
ndax.py 84KB
ndax.py 84KB
hbtc.py 79KB
hbtc.py 78KB
deribit.py 77KB
deribit.py 76KB
stex.py 73KB
stex.py 73KB
ftx.py 72KB
bitpanda.py 72KB
ftx.py 72KB
aax.py 72KB
bitpanda.py 72KB
aax.py 72KB
kraken.py 70KB
kraken.py 70KB
wavesexchange.py 68KB
wavesexchange.py 68KB
ascendex.py 67KB
ascendex.py 67KB
xena.py 66KB
xena.py 66KB
bitfinex2.py 65KB
bitmex.py 64KB
bitfinex2.py 64KB
huobipro.py 64KB
bitmex.py 64KB
huobipro.py 64KB
bitvavo.py 60KB
qtrade.py 60KB
bitvavo.py 60KB
qtrade.py 60KB
upbit.py 59KB
upbit.py 58KB
delta.py 58KB
gopax.py 57KB
delta.py 57KB
gopax.py 57KB
bitstamp.py 56KB
bitstamp.py 56KB
bittrex.py 56KB
bittrex.py 55KB
equos.py 55KB
poloniex.py 55KB
equos.py 55KB
bytetrade.py 55KB
poloniex.py 54KB
bytetrade.py 54KB
digifinex.py 54KB
digifinex.py 54KB
bitfinex.py 52KB
bitfinex.py 52KB
vcc.py 52KB
vcc.py 51KB
coinbase.py 51KB
coinbase.py 51KB
cex.py 51KB
bitz.py 51KB
cex.py 51KB
bitz.py 51KB
crex24.py 50KB
bw.py 49KB
bitbay.py 49KB
crex24.py 49KB
bitbay.py 49KB
bw.py 49KB
timex.py 49KB
timex.py 48KB
therock.py 48KB
therock.py 48KB
probit.py 48KB
bigone.py 48KB
probit.py 47KB
bigone.py 47KB
hitbtc.py 47KB
hitbtc.py 46KB
dsx.py 45KB
idex.py 45KB
共 314 条
- 1
- 2
- 3
- 4
资源评论
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功