数字货币交易与量化数字货币入门•区块链数字货币入门•记账准备工作•收集广播中还没有被记录账本的原始交易信息•检查每个交易信息中付款地址有没有足够的余额•验证交易是否有正确的签名•把验证通过的交易信息进行打包记录•添加一个奖励交易:给自己的地址增加12.5比特币•争夺记账权•一段时间内(10分钟左右,具体时间会与密码学难题难度相互影响)只有一人可以记账成功•通过解决密码学难题(即工作量证明)竞争获得唯一记账权•其他节点复制记账结果数字货币入门•挖矿的成本•可以看到Hash值以18个0开头,理论上需要尝试2的18次方次,这个数是非常非常巨大的,如此大的计算量需要投入大量的计算设备、电力数字货币交易•法币交易数字货币交易•充币数字货币交易•提币数字货币交易•主要的数字货币•BTC:比特币•BCH:比特币现金,2017年8月1日发生分叉(区块扩容最大到8M)•ETH:ICO发行(首次代币发售、区块链众筹)•USDT:数字货币中美元,强制规定了和美元保持1:1的汇率•主要的交易所•支持法币交易•支持法币交易,限制香港和美国地区的用户注册交易••手续费返还(FT代币的模式,交易即挖矿)数字货币交易•外汇现货交易•交易标的是货币对•做多时支付第二个货币得到第一个货币•做空时反向操作•实际交易中大部分情况下需要同时持有两种货币数字货币交易•手续费•从交易的货币中扣除,例如:买一个USDT,交易完成时到账0.999个USDT数字货币交易•API接入•Websockets:成交行情(逐笔推送)、报价(20档,100档)•Http:报单、成交查询•ExchangeSharp:C#开源项目封装了多个交易所的API•OpenQuant已经可以接入交易数字货币交易•提供无杠杆的现货交易•连续不间断交易,7x24•有点交易所手续费返回,降低了策略测试的成本•多挡行情、成交全推送