feedex/kucoin
最新稳定版本:v1.0.0
Composer 安装命令:
composer require feedex/kucoin
包简介
KuCoin adapter package for the Feedex ecosystem.
README 文档
README
KuCoin adapter package for the Feedex ecosystem.
This package currently provides a focused incremental slice:
- Common module
- Account module
- Asset spot balance capability
- Spot market (core)
- Spot order (core)
- Spot deal
- Futures market (core)
Installation
composer require feedex/feedex feedex/kucoin
Compatibility
feedex/kucoin ^1.0requiresfeedex/feedex ^1.0
Usage (via Feedex registry)
use Feedex\Feedex; use Feedex\Kucoin\v1\KucoinFactory; $feedex = (new Feedex()) ->register(new KucoinFactory()); $kucoin = $feedex->exchange('kucoin', [ 'api_key' => getenv('KUCOIN_API_KEY'), 'api_secret' => getenv('KUCOIN_API_SECRET'), 'api_passphrase' => getenv('KUCOIN_API_PASSPHRASE'), // optional: // 'base_url' => 'https://api.kucoin.com', // 'futures_base_url' => 'https://api-futures.kucoin.com', ]); $time = $kucoin->common()->time(); $markets = $kucoin->spotMarket()->listMarkets(); $futures = $kucoin->futuresMarket()->listMarkets(); $balances = $kucoin->asset()->getSpotBalance();
Examples
See runnable scripts in examples/:
Implemented capabilities
HasCommonModuleInterfaceHasAccountModuleInterfaceHasAssetSpotBalanceModuleInterfaceHasSpotMarketCoreModuleInterfaceHasSpotOrderCoreModuleInterfaceHasSpotDealModuleInterfaceHasFuturesMarketCoreModuleInterface
Implemented module methods
Common (public)
ping()time()maintainInfo()
Account (private)
getAccountInfo()getTradeFeeRate()
Asset Spot Balance (private)
getSpotBalance()
Spot Market Core (public)
listMarkets()listMarketTicker()listMarketDepth()listMarketDeals()listMarketKline()
Spot Order Core (private)
putOrder()cancelOrder()cancelAllOrder()getOrderStatus()listPendingOrder()listFinishedOrder()
Spot Deal (private)
listUserDeals()listUserOrderDeals()
Futures Market Core (public)
listMarkets()listMarketTicker()listMarketDepth()listMarketDeals()listMarketKline()listMarketIndex()
Notes
This adapter intentionally expands in small, safe slices. Spot and futures APIs use different base hosts, so this adapter supports separate configuration via base_url and futures_base_url.
Spot market index capability is not added yet because KuCoin spot APIs do not expose a direct index endpoint equivalent in this slice.
Advanced spot/futures/account modules can be added incrementally in future releases.
v1.0.0 scope freeze (kucoin)
For the first stable adapter release, v1 scope is frozen to:
- current spot core modules (
SpotMarketCore,SpotOrderCore,SpotDeal) - current account and asset-spot-balance modules
- current futures market core module
- dual-host configuration model (
base_url,futures_base_url)
Out of scope for kucoin v1.0.0:
- futures order/deal/position modules
- websocket feeds
- breaking renames of public module methods
Changelog
See CHANGELOG.md for release history.
License
MIT
统计信息
- 总下载量: 6
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-03-28