Cryptocurrency / Bitcoin Data and Trading Services
- What is Included
- Setup Instructions
- Market Depth Data
- Volume at Price Studies with Cryptocurrency / Bitcoin Symbols
Sierra Chart fully supports market data in the Cryptocurrency / Bitcoin markets.
Complete market data feeds from the major Cryptocurrency exchanges are supported. The data includes real-time data, market depth data, historical Daily data, and historical Intraday data.
Currently trading in the Cryptocurrency markets is supported through BitMEX. Other exchanges will be added over time.
What is Included
- Streaming Real-Time Data: Yes.
- Historical Intraday Data: Yes.
- Historical Daily Data: Yes.
- Historical BidVolume and AskVolume: Yes.
- Live Trading: No.
- Simulated Trading: Yes.
- Order Types Supported: Market and Limit. Client side managed Stop orders will be added.
- Server Managed OCO (Order Cancels Order): No.
- Automated Trading (applies to Live or Simulated): Yes.
- Select Global Settings >> Data/Trade Service Settings.
- Set the Service to Cryptocurrencies Data - DTC. If you do not see this service listed, then update Sierra Chart by selecting Help >> Download Current Version. This service provides market data from the following exchanges:
- Set the Intraday Data Storage Time Unit to what you require.
- Press OK to close the Data/Trade Service Settings window.
- Select File >> Connect to Data Feed.
- If there any connection problems, they will be displayed in Window >> Message Log. In this case, refer to Help Topic 1.
- To open a chart select File >> Find Symbol. All of the symbols are categorized under the following subcategories: Bitfinex, BitMEX, Cryptocurrencies, Poloniex, Deribit. Refer to the image below.
In the case of Bitfinex, BitMEX, Deribit and Poloniex it is necessary to first get the symbols. For instructions, refer to the Get Symbols section.
Select the symbol that you want and open a Historical Chart, Intraday Chart or a Trading DOM.
- Continue with Step 3 in the Getting Started instructions.
- For BitMEX trading, refer to the BitMEX Trading service page.
Market Depth Data
To view the market depth data for a chart or Trade DOM, select Chart >> Open Market Depth Window.
In the Bitcoin market, there are a large number of market depth Bid and Ask levels. Many of which have very small quantities/sizes which unnecessarily clutter the display.
In order to provide an easier to read market depth display and ensure Sierra Chart can display all of the available levels, Sierra Chart may consolidate market depth Bid and Ask levels into a larger price increment. This increment is dynamically calculated on our server.
In this case what Sierra Chart will do, is it takes the market depth Bid or Ask price price and rounds it to the nearest increment being used. Every market depth Bid and Ask price that is rounded to the same price, has its quantity/size added to the quantity/size for that market depth price level.
When viewing market depth in the Trade DOM columns you will need to increase the Chart >> Chart Settings >> Tick Size to a larger increment. For example, change it from .01 to 1.
Also refer to Customizing Trade DOM and Chart DOM Columns to add the Bid Size and Ask Size columns to view the market depth quantities/sizes on the Trade DOM or Chart DOM.
Volume at Price Studies with Cryptocurrency / Bitcoin Symbols
However, due to the wider range of prices and higher prices with these symbols, it will often be necessary to adjust the Tick Size to a larger increment in order to get a readable display and to improve performance.
Otherwise, there may be an enormous amount of processing involved to handle smaller tick sizes which would be very inefficient and cause Sierra Chart to freeze at times while it is doing the necessary volume at price processing.
With a very small Tick Size like .00000001, another problem that can occur is that there is an integer overflow causing inaccuracy with the Volume at Price data.
Follow the instructions below to make the necessary adjustments to use the volume at price related studies with these symbols.
- Open an Intraday chart for a Cryptocurrency / Bitcoin symbol or go to an existing Intraday chart.
- Select Chart >> Chart Settings.
- If the symbol has values of 100 or higher, it is recommended to set the Tick Size setting to 1. Increase this Tick Size as required based upon the pricing of the symbol.
- Adjust the Price Display Format to correspond with the Tick Size setting.
- Uncheck the Auto-Set From Data Feed option. This is necessary.
- For some crypto currencies with very small values and that by default are using a small Tick Size like 0.00000001, it is also necessary to select Advanced Settings 2 and set the Real-time Multiplier and Historical Multiplier to 10000; along with changing the tick size to be four decimal places larger. For example, if the Tick Size is 0.00000001, then it would change to 0.0001.
- Press OK.
- It must be emphasized, that it is necessary to first make these changes before using the Numbers Bars, Volume at Price, or TPO Profile Chart studies on the chart to avoid Sierra Chart from freezing for an extended time due to excessive processing from a Tick Size which is too small.
- Add the Numbers Bars, Volume at Price, or TPO Profile Chart study to the chart. In the case of the Numbers Bar study, refer to the Numbers Bars Step by Step Instructions.
- You will notice with these studies that the price levels displayed are according to the Tick Size you have set. Although in the case of the Volume by Price study, this is also dependent on the Ticks Per Volume Bar Input setting.
- If there are too few price levels, you can decrease the Tick Size to a smaller value. If there are too many levels, you will need to increase the Tick Size setting to a larger value.
- Another setting to be aware of is the Volume at Price Multiplier.
Additional keywords: Bit coin.
*Last modified Wednesday, 17th October, 2018.