CCXT 加密货币交易开发包开源项目

我要开发同款
匿名用户2019年08月20日
192阅读

技术信息

系统类型
Web3
开源地址
https://github.com/ccxt/ccxt
授权协议
MIT

作品详情

CCXT–CryptoCurrecyeXchageTradigLibrary

CCXT是一个用于加密货币交易和电子商务的JavaScript/Pytho/PHP库,支持许多比特币/以太/山寨币交易市场和商家API。

CCXT库用于连接和交易全球的加密货币交易和支付处理服务。它可以快速访问市场数据,用于存储,分析,可视化,指标开发,算法交易,策略回溯测试,机器人编程和相关软件工程。

它旨在供编码人员,开发人员,技术熟练的交易员,数据科学家和金融分析师用于构建交易算法。

示例代码:

'usestrict';costccxt=require('ccxt');(asycfuctio(){letkrake=ewccxt.krake()letbitfiex=ewccxt.bitfiex({verbose:true})lethuobipro=ewccxt.huobipro()letokcoiusd=ewccxt.okcoiusd({apiKey:'YOUR_PUBLIC_API_KEY',secret:'YOUR_SECRET_PRIVATE_KEY',})costexchageId='biace',exchageClass=ccxt[exchageId],exchage=ewexchageClass({'apiKey':'YOUR_API_KEY','secret':'YOUR_SECRET','timeout':30000,'eableRateLimit':true,})cosole.log(krake.id,awaitkrake.loadMarkets())cosole.log(bitfiex.id,awaitbitfiex.loadMarkets())cosole.log(huobipro.id,awaithuobipro.loadMarkets())cosole.log(krake.id,awaitkrake.fetchOrderBook(krake.symbols[0]))cosole.log(bitfiex.id,awaitbitfiex.fetchTicker('BTC/USD'))cosole.log(huobipro.id,awaithuobipro.fetchTrades('ETH/CNY'))cosole.log(okcoiusd.id,awaitokcoiusd.fetchBalace())//sell1BTC/USDformarketprice,sellabitcoifordollarsimmediatelycosole.log(okcoiusd.id,awaitokcoiusd.createMarketSellOrder('BTC/USD',1))//buy1BTC/USDfor$2500,youpay$2500adreceive฿1whetheorderisclosedcosole.log(okcoiusd.id,awaitokcoiusd.createLimitBuyOrder('BTC/USD',1,2500.00))//pass/redefiecustomexchage-specificorderparams:type,amout,priceorwhatever//useacustomordertypebitfiex.createLimitSellOrder('BTC/USD',1,10,{'type':'trailig-stop'})})();

 

功能介绍

CCXT – CryptoCurrency eXchange Trading Library CCXT 是一个用于加密货币交易和电子商务的JavaScript/Python/PHP库,支持许多比...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论