火星链 火星链
Ctrl+D收藏火星链
首页 > Gate.io > 正文

数字货币:数字货币交易所撮合引擎开发解决方案

作者:

时间:1900/1/1 0:00:00

交易撮合引擎,顾名思义是用来撮合交易的软件,广泛地应用在金融、证券、数字货币交易等领域。交易引擎负责管理数字货币市场中所有的开口订单,并在发现匹配的订单对时自动执行交易。

数字货币交易所中的核心技术就是撮合引擎的开发,那么在数字货币交易中撮合引擎的原来及构成有哪些呢?下面我们来逐步介绍:数字货币交易所系统开发V:ruiec233

交易撮合引擎

正如前面所述,交易撮合引擎是用来撮合交易的软件,可以先把交易撮合引擎看作一个黑盒子,它有一些输入和输出。

高盛向数字货币公司Bitsachs发出律师函:高盛集团向印度数字货币初创公司Bitsachs发出法律通知,称对方侵犯了知识产权。该通知称Bitsachs为“侵权标记”,网站为“侵权域名”,要求Bitsachs停止使用“侵权标记”、“侵权域名”,并将域名转让给高盛。“侵权商标与我们高盛的商标极度相似”,高盛的法律代表表示。[2018/3/10]

例如,可能的输入包括:

创建新的委托单:一个新的委托单可以作为交易撮合引擎的输入,引擎会尝试将其与已有的委托单进行撮合。

Weiss Ratings对数字货币评级 比特币仅获C+:金融机构独立评级机构Weiss Ratings刚刚首次对74个数字货币评级,比特币获得C +,以太坊是B。目前所涵盖的加密货币都没有得到A等级。Weiss Ratings创始人Martin D. Weiss博士称:“尽管价格极度波动,数字货币有着光明的未来,并有可能为投资者带来巨大的利润。”[2018/1/24]

取消已有的委托单:用户也可以取消一个之前输入的委托单,如果它还没有执行的话,即开口订单。

波兰央行专门推出新网站 提醒国民加密数字货币非“法律框架下货币”:波兰国家银行(NBP)宣布推出了一个全新网站,旨在提醒该国国民注意加密数字货币风险。据悉,该网站网址为“https://uwazajnakryptowaluty.pl/”,网站名称翻译过来就是“小心加密数字货币”。在波兰央行新网站首页上,还专门写了一条信息:“虚拟货币不是货币”。同时,他们还做出了详细解释:“加密数字货币、虚拟货币、以及其他数字代币都不是现有法律框架下的‘电子货币’。”[2018/1/3]

当然你可以定义其他的输入,出于简化考虑,我们现在只定义上述两个输入。

交易撮合引擎的输出是一些事件,以便及时通知其他应用处理。例如,当引擎撮合了一笔交易后,就会触发一个TradesGenerated事件;而当取消了一个已有的委托单后,引擎就会触发OrderCancelled。同样,你可以根据自己的需求来定义引擎的输出,这里我们还是简单点,只定义这两个输出事件。

交易委托账本

交易委托账本就是一个买方委托单或买方委托单的列表,通常按照价格和时间排序。

当一个新的买方委托单进入引擎后,引擎就会将尝试其与现有的卖方委托账本进行匹配,看是否存在执行交易的可能。如果找到了匹配的对手单,引擎就可以执行这两个委托单了,也就是撮合成功了。

委托单

在任何交易引擎中,都可能有多种类型的委托单供用户选择。其中常见的类型包括:

限价委托单:限价委托单是在当前的数字货币交易环境中最常用的委托类型。这种委托单允许用户指定一个价格,只有当撮合引擎找到同样价格甚至更好价格的对手单时才执行交易。

对于一个买方委托单而言,这意味着如果你的委托价格是¥100,那么该委托单将会在任何不高于¥100的价格成交;而对于一个卖方委托单而言,同样的委托价格意味着该委托单将在任何不低于¥100的价格成交。

市价委托单:市价委托单的撮合会完全忽略价格因素,而致力于有限完成指定数量的成交。市价委托单在交易委托账本中有较高的优先级,在流动性充足的市场中市价单可以保证成交。

例如,当用户委托购买2个BTC时,该委托单可以在¥900、¥1000、¥2000或任何其他价位成交,这依赖于市场中当前的敞口委托单的情况。

止损委托单:止损委托单尽在市场价格到达指定价位时才被激活,因此它的执行方式与市价委托单相反。一旦止损委托单激活,它们可以自动转化为市价委托单或限价委托单。

这些是交易撮合引擎的原理和构造,如果希望打造一个高级的交易所,那么还有其他一些需要了解的概念和产品知识,例如流动性、多空交易、风控管理等等,接下来我会持续更新更多的产品理解。

标签:数字货币BTCNCEDERC数字货币局lbtc币发行价BincentiveDERC币

Gate.io热门资讯
BCE:BCEX 将于2020年1月15日上线YBT

尊敬的BCEXGlobal用户:BCEXGlobal即将上线YBT,开放YBT/USDT交易对.

1900/1/1 0:00:00
TPS:【New Token】FUBT将于2019年10月30日上线YBC

尊敬的FUBT用户:FUBT将于2019年10月30日上线YBC,并支持FBT创新区交易时间安排:YBC开放充值:2019年10月30日?11:00:00YBC开启交易:2019年10月30日?.

1900/1/1 0:00:00
PLE:XRP将正式上线Hetbi交易所

尊敬的Hetbi交易所用户:2019年12月26日16:00,Ripple将正式上线Hetbi交易所.

1900/1/1 0:00:00
BTC:关于BBTC更换合约地址公告

尊敬的LOEx用户:应项目方要求,BBTC现已更换为新合约地址:0xc4c0f37c930fde199667843d20e3700558987bb8.

1900/1/1 0:00:00
XNOS:下线XNOS和NOLLAR交易对及关闭充提公告

尊敬的CITEX用户:由于项目方原因,CITEX将于2020年1月10日17:00(UTC8)下线XNOS/BTC和NOLLAR/BTC交易对;有XNOS和NOLLAR交易挂单的用户.

1900/1/1 0:00:00
COI:Ira Kleiman:想得到有关“保税快递员”的真相,并希望尽快开庭审理

据Bitcoin.com消息,CSW案原告IraKleiman在14日最新的法庭文件中提及,想得到有关“保税快递员”的真相.

1900/1/1 0:00:00