Bitstamp API 教程

欧洲合规交易所Bitstamp API指南 2026

什么是Bitstamp API?

Bitstamp是欧洲最古老的加密货币交易所之一,提供合规的API服务。支持REST API和WebSocket,适合机构投资者和专业交易者。

API类型

类型 URL
REST API v2 www.bitstamp.net
WebSocket ws.bitstamp.net

如何申请API密钥

步骤1: 登录Bitstamp
步骤2: 进入账户设置 → 安全设置
步骤3: 选择「API密钥」创建新密钥
步骤4: 设置权限并验证

Python代码示例

import requests
import json
import time
import hmac
import hashlib
import base64

API_URL = "https://www.bitstamp.net/api/v2"

def get_account_balance(customer_id, api_key, api_secret):
    timestamp = str(int(time.time()))
    nonce = str(int(time.time() * 1000))
    
    msg = customer_id + api_key + nonce + timestamp
    signature = hmac.new(
        api_secret.encode(),
        msg.encode(),
        hashlib.sha256
    ).hexdigest().upper()
    
    headers = {
        "Content-Type": "application/json"
    }
    
    data = {
        "key": api_key,
        "signature": signature,
        "nonce": nonce,
        "customer_id": customer_id
    }
    
    response = requests.post(API_URL + "/balance/", data=json.dumps(data), headers=headers)
    return response.json()

# 使用示例
# balance = get_account_balance("your_customer_id", "your_api_key", "your_api_secret")
# print(balance)

主要API端点

端点 说明
/api/v2/balance/ 获取账户余额
/api/v2/user_transactions/ 获取交易历史
/api/v2/buy/{currency}/ 买入订单
/api/v2/sell/{currency}/ 卖出订单

开始交易

专业级加密货币交易:注册OKX