Poloniex API开放平台

更多Poloniex是一家全球领先的数字货币交易平台,提供多种加密货币的交易服务。成立于2014年,Poloniex以其高流动性、低交易费用和用户友好的界面而闻名。平台支持多种法币和加密货币的交易对,包括比特币、以太坊等主流数字资产。Poloniex致力于为用户提供安全、高效的交易体验,并不断推出创新功能以满足市场需求。

收录时间:
2024.09.12
企业标签:
主营分类:
访问官网

Poloniex API开放平台概述

Poloniex API 允许您访问与 Poloniex 交易所交易相关的各种数据,包括行情数据、订单簿信息、交易历史等。在本文中,我们将通过一些示例 JavaScript 代码来展示如何使用 Poloniex API 检索数据和执行各种功能。

在我们深入示例代码之前,首先让我们看看如何设置 API 并获取 API 密钥和密钥。要开始使用,请按照以下步骤操作:

  1. 在 Poloniex 注册一个账户。
  2. 登录您的账户并导航到 API 密钥页面。
  3. 生成一个新的 API 密钥和密钥。
  4. 确保将您的密钥安全地保管。

一旦您有了 API 密钥和密钥,您就可以开始使用 API 从交易所检索数据了。

首先,我们需要使用一个 JavaScript 库来向 Poloniex API 发送 HTTP 请求。在这个例子中,我们将使用 request 库,可以通过 npm 安装。要安装 request 库,只需运行以下命令:

npm install request

安装了 request 库之后,您就可以开始使用它向 Poloniex API 发送请求了。

要检索 Poloniex 交易所上特定加密货币的行情数据,您可以使用以下代码:

const request = require('request');

const currencyPair = 'BTC_ETH';

const options = {
  url: `https://poloniex.com/public?command=returnTicker&currencyPair=${currencyPair}`,
  json: true,
};

request(options, (error, response, body) => {
  if (!error && response.statusCode === 200) {
    console.log(body);
  }
});

在这个例子中,我们正在检索 BTC_ETH 货币对的行情数据。我们使用 returnTicker API 命令来检索这些数据,并使用 json 选项自动将响应解析为 JSON。

要检索特定货币对的订单簿数据,您可以使用以下代码:

const request = require('request');

const currencyPair = 'BTC_ETH';
const depth = 10;

const options = {
  url: `https://poloniex.com/public?command=returnOrderBook&currencyPair=${currencyPair}&depth=${depth}`,
  json: true,
};

request(options, (error, response, body) => {
  if (!error && response.statusCode === 200) {
    console.log(body);
  }
});

在这个例子中,我们正在检索 BTC_ETH 货币对的订单簿数据。我们使用 returnOrderBook API 命令来检索这些数据,并指定 depth 为 10 级。

要检索特定货币对的交易历史,您可以使用以下代码:

const request = require('request');

const currencyPair = 'BTC_ETH';
const start = 1609459200;
const end = 1612137600;

const options = {
  url: `https://poloniex.com/public?command=returnTradeHistory&currencyPair=${currencyPair}&start=${start}&end=${end}`,
  json: true,
};

request(options, (error, response, body) => {
  if (!error && response.statusCode === 200) {
    console.log(body);
  }
});

在这个例子中,我们正在检索 BTC_ETH 货币对的交易历史数据。我们使用 returnTradeHistory API 命令来检索这些数据,并指定 startend 时间戳来获取交易数据。

在本文中,我们查看了一些示例 JavaScript 代码,这些代码展示了如何使用 Poloniex API 检索数据和执行各种功能。无论您是对检索行情数据、订单簿信息还是交易历史感兴趣,Poloniex API 都为交易者和开发者提供了广泛的功能。

Poloniex API开放平台的同类

Codat
与商业客户建立更深层次的联系

Codat是一家提供金融数据聚合和API服务的公司,专注于为小型企业提供自动化数据收集和智能风险决策支持。通过与35多个会计、银行和商业平台的集成,Codat帮助客户简化产品开发,提高运营效率,并增强与客户的连接。Codat的服务已被多家领先金融科技公司和金融机构采用,包括JP Morgan、Zettle by PayPal、Brex等。公司总部位于英国,以提供深度专业知识和市场领先的规模而著称。

FastForex
汇率API-外汇API

FastForex是一家提供全球货币实时汇率API服务的公司,支持145多种世界货币及300多种加密货币。公司以快速、安全、准确的服务著称,平均响应时间仅为21毫秒。FastForex使用SHA-256 SSL加密技术保障数据安全,提供银行级别的安全保护。此外,FastForex还提供易于使用的JSON API,支持大规模并发请求,具有高可用性和快速响应时间。FastForex的API服务简单易用,提供详细的文档和技术支持,帮助开发者快速集成解决方案。

currencyapi
货币兑换API

Currencyapi.com 是一个提供实时和历史货币汇率数据的 JSON REST API。它支持170多种世界货币和加密货币,每60秒更新一次,确保数据的实时性和准确性。该API设计简单可靠,能够处理每天数百万次的请求,适用于多种开发语言和场景。Currencyapi.com 以其清晰的文档、易于使用的API和出色的客户支持受到全球领先公司的青睐。

Frankfurter API
法兰克福汇率和货币数据API

Frankfurter是一个开源的API,提供由欧洲中央银行发布的当前和历史外汇汇率数据。自1999年以来的汇率数据均可查询,支持按日期获取或批量下载时间序列数据。该API客户端友好,无需API密钥,不限制使用次数,适用于网页或移动应用。用户可以选择使用Frankfurter的免费托管服务,或通过Docker或Heroku自行部署。此外,该网站和API不追踪用户,内容遵循CC BY NC SA 4.0许可。

CURRENCY
货币转换API

CURRENCY是一家提供货币兑换服务的公司,专注于为全球用户提供实时的货币汇率信息。公司支持超过170种货币的兑换,数据每小时更新一次,确保用户获取最新汇率。CURRENCY提供历史汇率数据查询,支持批量货币兑换,并且提供快速响应服务,平均响应时间仅为66毫秒。公司采用256位SSL加密技术,确保数据传输的安全性。用户可以通过简单的API调用获取所需货币的汇率,支持JSON或XML格式的输出。CURRENCY致力于提供可靠、安全、快速的货币兑换服务,满足不同用户的需求。

Thetadata
提供市场数据服务,为投资者和交易者提供高质量的期权和股票数据

Thetadata是一家提供市场数据服务的公司,专注于为投资者和交易者提供高质量的期权和股票数据。公司通过其REST API和WebSockets服务,提供实时、低延迟的交易数据,包括复杂的希腊值计算和历史数据。Thetadata的数据覆盖所有交易所,支持多种订阅计划,满足不同用户的需求。此外,公司还提供Theta Terminal等下载服务,以及详细的文档和教程,帮助用户更好地利用其数据服务。

quodd
市场数据按需定制:量身定制的解决方案

QUODD是一家全球领先的市场数据提供商,通过其专有技术和基于云的基础设施,为客户提供定制化的数据产品,支持多种格式和按需访问。公司服务于超过1900家金融机构,提供实时和日终的全球证券定价、参考数据、基本面和预测数据。QUODD的QX数字平台和API市场为早期阶段和初创企业提供灵活、可靠的数据源,推动金融科技创新。

tradermade
外汇、差价合约和加密货币市场数据API

TraderMade是一家提供金融市场数据的公司,专注于为金融科技公司提供可靠和精确的市场数据API。公司服务包括实时外汇、差价合约(CFD)和加密货币价格数据,支持超过4000种货币对。其API支持多种编程语言,如Python、Go和JavaScript,便于开发者集成到各种平台。TraderMade以其高质量的数据、深入的文档支持和客户服务而受到客户青睐,是金融数据提供领域的领先企业。