输入/搜索内容
内置函数
结构体
内置变量与常量
通用约定
交易所
能力矩阵
中心化交易所
AscendEx
Backpack
BigONE
币安
Bitfinex
bitFlyer
Bitget
Bithumb
Bitstamp
Bybit
Coincheck
Coinone
CoinW
Crypto.com
DeepCoin
Deribit
DigiFinex
Gate
Gemini
HashKey
HitBTC
火币
Korbit
Kraken
库币
LBank
MEXC
OKX
Poloniex
Upbit
WEEX
WOO X
Zaif
去中心化交易所
预测市场
证券与期货
链上与自定义接入

Bitstamp的现货交易,只提供现货交易对。交易所没有条件单和历史订单接口。私有接口除API Key与Secret Key外还要填写账户客户号(Client ID)参与签名。

名称与配置

exchange.GetName():Bitstamp(现货)。

配置项必填说明
Access Key是—
Secret Key是—
Client ID是Bitstamp账户的客户号(Customer ID),参与私有接口签名。

交易对与合约代码

交易对示例:BTC_USD、ETH_EUR、BTC_USDT

交易对写作BASE_QUOTE,对应Bitstamp原生代码btcusd。省略计价币时按USD处理(BTC即BTC_USD)。

专属IO指令
指令参数说明返回值
apimethod, path[, params[, raw[, sign]]]直接调用Bitstamp接口,默认签名:params连同key、signature、nonce编成表单作为请求体发送(Bitstamp私有接口用POST)。(详见表下)交易所的原始应答;应答status为error或带error字段时报错。

表中长说明的其余部分:

  • api:raw参数是已编码的"a=1&b=2"串(或对象),GET、DELETE时追加到查询串,其它方法追加到表单请求体。最后一个参数传false时不签名,params在GET、DELETE时编入查询串,其它方法编成表单。

通用指令base、currency见exchange.IO。

函数支持差异

不支持(调用时报错并返回空值):exchange.GetHistoryOrders、exchange.ModifyOrder、exchange.CreateConditionOrder、exchange.ModifyConditionOrder、exchange.CancelConditionOrder、exchange.GetConditionOrder、exchange.GetConditionOrders、exchange.GetHistoryConditionOrders。

以回退方式支持:

  • exchange.GetRecords:原生周期为1分钟、3分钟、5分钟、15分钟、30分钟、1小时、2小时、4小时、6小时、12小时、1天、3天;其它周期由托管者合成。

注意事项
  • 现货市价买单的下单量是交易币数,不是计价币金额(使用Bitstamp的市价单接口)。
  • 交易所没有历史订单接口,不支持exchange.GetHistoryOrders();exchange.GetOrder()可以查询已完成的订单。
  • 只做Maker(postOnly)按Bitstamp的moc_order下单,也支持IOC、FOK限价单。
  • exchange.GetMarkets()的最小下单量是交易所给出的最小下单金额(计价币),放在MinNotional中,MinQty、MaxQty为0。
  • exchange.GetTrades()返回最近一小时内的成交(交易所接口的缺省时间窗)。