概念性问题
1.交易类型
法币交易
大家都交易过比特币、莱特币。我们日常接触的区块链资产投资,比特币、莱特币交易都用人民币(CNY)定价。比如,根据火币网7月29日开盘价,一个莱特币值281元人民币。一个比特币值18879.98元人民币。
币币交易
那么,如果用比特币定价莱特币呢?也就是说,在7月29日开盘时,一个价值281元人民币的莱特币,值多少比特币呢?很简单,我们拿莱特币的价格/比特币的价格即可以得到:281/18879.98=0.0148。也就是说,出价0.0148个比特币,就有人愿意给你一个莱特币。
币币交易就是用一种区块链资产去兑换另一种区块链资产,比如用BTC来购买LTC。
目前火币网Pro站提供的币币交易对有:LTC/BTC、ETH/BTC、ETC/BTC。
杠杆交易
2.货币类型
USDT
BTC
ETH
3.交易参数
3.1 symbol 交易对
用一种资产定价另一种资产,这就会形成一个交易对。比如用人民币(CNY)去定价比特币(BTC),就形成了一个BTC/CNY的交易对,该交易对的价格代表的是买入1单位比特币需要支付多少单位人民币,或者卖出一个单位比特币可以获得多少单位人民币。比特币价格上涨时,其实是指比特币对人民币交易对(BTC/CNY)的价格上涨,即每单位比特币能够兑换的人民币变多了,反之则反。
# 获取所有支持的交易对
def get_symbols(long_polling=None):
params = {}
if long_polling:
params['long-polling'] = long_polling
path = '/v1/common/symbols'
return api_key_get(params, path)
def writesysbols(symbols):
df = pd.DataFrame(symbols)
file_name = "score.csv"
df.to_csv(file_name)
account_key
secret_key
Huobi 为您提供了强大的API,您可以通过 API 使用行情查询、自动交易等服务。通过 API 文档 查看如何使用。
每个用户最多创建5对密钥。
请不要泄露您的密钥,以免造成资产损失。出于安全考虑,建议为密钥绑定IP,每个密钥最多绑定4个IP。单个地址直接填写,多个IP地址用半角逗号分隔,如:192.168.1.1,192.168.1.2,192.168.1.3 。
margin-api
涉及到借贷交易的相关api处理
交易对:
用一种资产(计价货币)去定价另一种资产(基础货币),比如用人民币(CNY)去定价比特币(BTC),就形成了一个BTC/CNY的交易对,代表1个BTC值多少CNY。当BTC对CNY的价格上涨时,同等单位的CNY能够兑换的BTC减少了,而同等单位的BTC能够兑换的CNY是变多了。
公允价格:
基础货币的法币价格除以计价货币的法币价格。比值代表的是基础货币相对于计价货币的贵贱程度,比值越高,基础货币相对于计价货币就越值钱;相反,则意味着基础货币相对于计价货币就越不值钱。如ETH/BTC的公允价格,是ETH/CNY的价格除以BTC/CNY的价格,按2017年6月11日的火币网收盘价(对应的收盘时间是2017年6月12日00:00:00 UTC-8)来算,就是2403.00/20602.20 = 0.116638。
市场价格:
交易对的历史成交和实时买卖价格,围绕着该交易对在对应时刻的公允价格上下波动。按2017年6月12日00:00:00 UTC-8时刻的P网(poloniex.com)收盘价来算,该市场价格就是0.115699(注:P网的时间是格林威治时间,加上8小时后就得到对应的北京时间)。
一般来讲,当ETH/BTC的市场价格高于公允价格时,套利资金就会入场,在ETH/BTC市场卖出ETH,获得BTC(使得ETH/BTC的市场价格下降),然后到ETH/CNY市场买入ETH,到BTC/CNY市场卖出BTC,从而使得ETH/CNY的价格上升,BTC/CNY的价格下降,ETH/BTC的公允价格上升,最终使得ETH/BTC的市场价格和公允价格的价差收缩到无套利区间。反之亦然。正是因为有这些套利资金的存在,ETH/BTC的市场价格才能持续地锚定到公允价格。
网友评论