owned this note
owned this note
Published
Linked with GitHub
---
tags: Liquidity
---
# B2Broker - Spot Liquidity Provider
### Team
Owner: Jurgen
Technical Supervisor: Roger
Product Manager: Sid
B2Broker's POC: Steven Lee
> Steven's contact:
> email: *steven@b2broker.com*,
> contact: +852 5801 0446
:::info
**Legal Entity used in the process**
Name: **OR Tech Limited**
Company number: **0000960548**
License number: **RDWW-213**
Valid from: **22 Apr 2022**
Coorporate email: `compliance@onrampwallet.com`
Coorporate phone number: `+370 52143957`
:::
<br>
## Overview
B2Broker is a global liquidity provider and with its **Open Currency Exchange (OCX)**, aggregates various market participants into a single liquidity network
> Because of this they are able to provide access to a wide and diverse pool of liquidity.
Services offered include:
* MT4/MT5 White Label,
* Forex/Crypto/CFD Liquidity,
* Forex Broker Turnkey,
* Cryptocurrency Exchange Turnkey,
* B2Core (Trader's Room & Back Office Software),
* Investment Platform (PAMM, MAM, Social Trading),
* Cryptocurrency Payment Gateway.
>
> We would be focusing on **Crypto Liquidity**
<br>
### Key Offerings
<br>
* Access to 20 levels of market depth.
* Ability to place orders at any level of the book.
* Access to 9 assets classes, featuring more than 1,500 underlying assets such as currencies, metals, energy, indices, stocks, ETFs and cryptocurrencies.
* Several channels of liquidity linkup, such as the use of FIX API for DMA Liquidity access are available.
<br>
### Advantages with B2Broker
<br>
* **Security with Reliability**- Big order is splitted and executed on multiple exchanges, hence, less dependency on a single exchange.
* **Deep Crypto Spot/Cash Market** - Facilitates 100+ asset pairs and supports 20+ currencies
* **Physical delivery** crypto to crypto, crypto to fiat.
* **Minimal commissions** - Since large orders are splitted and executed on multiple exchanges, smart routing make the commissions to be minimum.
* **High-speed market execution**, almost no rejections and a powerful matching engine capable of processing tens of thousand of orders per second.
* **Multi-connectivity** - Cross connection to 6 different trading platforms such as `MT4, MT5, One Zero, Prime XM, Integral and B2Trader`.
> Pool can be connected via Fix API, Rest API, Socket API, to any system.
* **24/7 client support**
* **No hidden fees**
<br>
# Pricing and Cost to Coinweb
<br>
For all the transaction, it required to have a **Settlement Account** opened on the B2Broker's platform. Account will be opened through [b2broker Accounts Page](https://my.b2broker.com/en/login).
>All the deductions fees/charges/commissions will be debited from this Settlement Account.
>>All the settlements will be **Real-Time** synced with corresponding transactions with the help of APIs
<br>
<br>
Apart from the commisions, there is a **one time payment of 200USD for Onboarding process**.
> Needed to be paid in advance.
<br>
### Charges on Depositing or Withdrawing fiat in the Settlement Account
It is to be noted that the charges are **only** for **Fiat Deposit/Withdrawal** and does not apply on Cryptocurrencies. (*These are actually the charges levied by the bank to facilitate wire transfers*)
> Cryptocurrencies can also be stored in the Settlement Account and can be used as the medium of payments to B2Broker
<br>
<br>
**Deposit Charges**
<br>

<br>
**Withdrawal Charges**
<br>

<br>
## Commisions to B2Broker
<br>
B2Broker will charge Coinweb with a **"Maker/Takers Fee"** per transaction, which will be debited from the **Settlement Account** in real-time.
> This is the only commission that we have to pay for any transaction. There is no provision of any Network or Gas fee levied upon the user separately. Those charges are padded in the mentioned brokerage.
<br/>

<br/>
<br/>
<br/>
<br/>
**Case Example:**
Client A is buying 1 BTC/USD . There is two accounts for two parties.
1. Coinweb's at B2BX exchange (for executing the trades from end-user)
2. The trading account of the client A on coinweb's wallet.
<br/>
> In this case, the commission B2Broker will charge is:
> > 0.12% (Taker fee) x 19k USD(Current pricing of BTC) = **`23 USD`**
>
> **This commission will be charged directly from Coinweb's B2BX account.**
<br/>
**Charges on coinweb's clients for the commission depends on coinweb's settings and product related terms and consitions. B2Broker will have no say in that.**
We can mark up the commission from 0.12% (B2Broker's commision) to let's say 0.25%.
>In this scenario, Coinweb's clients will pay **0.25% x 19k USD = 48 USD** as overall surcharge.
*Hence, the revenue from our client for buying 1 BTC will be 48 USD, and Coinweb's gross revenue for each BTC will be 48-23 = **`25 USD.`***
The same can be realised for the scenario where the client wants wants to sell 1 BTC, The only difference will be:
> If client buys crypto - **Taker's Fee is factored for commision.**
> If client sell crypto - **Maker's Fee is factored for commision.**
<br>
**It is upto us whether to implement separate markup for the end users or a single markup value.**
---
## Next Steps (Onboarding)
The KYC & Onboarding process and their current status:
- [x] Create a corporate account at my.b2broker.com platform.
- [x] Create a **settlement account** at B2Broker Exchange platform.
**B2Broker Coorporate Account details:**
:::info
Login Username: `compliance@onrampwallet.com`
Password: `25Kizashi@21#34$55%84`
ID: 5432

:::
> It is advisable to the compliance team to kindly change the password at certain frequency.*
> Please note that this account is for KYC and organisation background purpose.
<br>
**B2Broker Settlement Account details:**
:::info
Login Username: `sid@coinweb.io`
Password: `25Kizashi@21#34$55%84`
ID: 10683

:::
> It is advisable to the compliance team to kindly change the password at certain frequency.*
> Please note that this account is for **Settlement purpose**.
> **All the transactional and/or non-transactional funds are needed to be deposited in THIS account**
<br>
- [x] Submit the KYC documents via email (steven@b2broker.com).
- [ ] Upon receival of documents, corresponding legal team will process an agreement to sign. (In some cases, there's a possibility that the legal team will request a video verification with the director of the company.)
- [ ] Upon contract signing, B2Broker’s finance team will generate an invoice payable via USD or Cryptos.
- [ ] Upon successfully recieval of set-up fee, B2Broker’s Technical and Account team will align with corresponding counterparts on our end.
- [ ] A final checklist to run through following up a smooth installation. This is followed by some transactional tests as well.
---