SlideShare a Scribd company logo
1 of 18
Understanding Market Data Tick-
by-Tick vs Snapshot
A Comprehensive Guide
November2023
About the author 2
Shrini Viswanath
💼Cofounder @Upstox
🎓University of Illinois (Urbana-Champaign) ‘07
Prior to building Upstox for investors, I built and managed
low-latency, high-frequency algorithmic trading where
access to market data was extremely critical to be
successful.
Intro to
Market data
● Market data is the information you get on your
trading platform that shows the latest
informationon a particular stock
● It can be as simple as seeing the price change
few times a day to as granular as getting price
changes as trades happen
● For the most part, trading platforms around
the world won’t record price changes as they
happen
● They record price changes that happen over a
period of time and give you the summary
What is Tick-by-
Tick(TbT) data?
Tick-by-Tick is a type of data feed that records each and every market event
including:
● Any buyer who places or cancels a bid
● Any seller who places or cancels an ask
● Any trade that gets matched (price at which a trade gets executed, also
known as the Last Traded Price [LTP])
What is Snapshot
data?
Snapshot data takes TbT as an input and then samples the data to send a
summarised view or a sampled view.
It’s like taking a “picture” of the market at regular intervals. Normally this
happens every 200 milliseconds.
That means that:
● You will miss some of the information in between related to buyer and seller
activity
● You will miss information on trades that happen between snapshots
Who uses TbT?
Traditionally Tick-by-Tick data is used by following professionals only:
● Proprietary traders
● Institutional brokers
● High frequency traders
● Arbitrageurs
● Market makers
They require high quality market data to ensure that their strategies get executed at the
best price before other participants.
6
Who uses Snapshot data?
Everybody else.
All retail customers and traders consume Snapshot data on their web, mobile, desktop and
APIs platforms.
Simply put, if you don’t have a direct connection to the exchange, you are getting a
summarised view of the market.
7
Comparison
Tick-by-Tick Snapshot
Granularity Extreme Low - Medium
Used by
HFT traders, proprietary firms,
arbitrageurs, market makers
Investors, traders for long term trends
Volume
Extremely large, requires colocated high-
performance servers to process
Smaller, manageable, less processing
power required
Peak Data Usage 1 Gbps+ 15 Mbps
8
Why can’t everybody offer TbT data? 9
Logistics and setup
to procure TbT data
is expensive
The broker needs to have
infrastructure colocated with each
exchange
The broker has to invest in data lines
that are 100x bigger than what is
required for Snapshot data
To stream TbT to the end consumer,
the internet costs for brokers are also
much more expensive
Processing TbT
data is not feasible
Given the massive size of data that
gets pushed out of the exchange, it’s
not feasible to send each and every
packet from the exchange to the
customer in real-time
Sending all this data over the internet
is extremely unreliable
To consume TbT in its entirety the
broker has to also be colocated in the
exchange
TbT data vs Snapshot data
TBT consumed >850 mbit/s at its peak…
10
TbT data vs Snapshot data
… versus Snapshot consuming 16 mbps at peak.. a 57x difference!
11
12
Can I stream TbT to my
device?
No! Bandwidth constraints make it next to impossible to
stream the entire data if your servers are closely located
to the source…
… however we can unlock the power of TbT by processing it
at the broker’s end and enabling powerful features for
retail traders.
13
How TbT can be useful
for retail traders?
☞Accurate charting data
OHLC charts created by TbT will naturally display higher highs and lower lows
☞ Better alerts and triggers
Snapshotdata will miss triggering alerts and GTTs on volatile instruments (like BANKNIFTY
options). By running alerts at the broker’s end connected to TbT data, your triggers will get hit
whenothers won’t even register the price update!
☞ Enhanced backtesting
Your backtesting results will be much more accurate with historical candles for volatile
instruments
☞ Greater transparency
With the access to every trade, you get a more clear picture of market activity
Charts powered by Snapshot data… 14
Vs Charts powered by TbT data… 15
16
Higher Highs & Lower lows on TbT powered charts
📓
Summary
17
● Tick-by-Tick (TbT) and Snapshot data are both types
of market data
● TbT is the ‘raw’ unfiltered view of what’s happening in
the market
● Snapshot data is where an intermediary sits between
the raw data and the end customer to give a
summarised view of market activity
● Snapshot data exists because sending TbT data to the
end consumer is expensive, time consuming and may
not serve the purpose for all investors
● TbT data is useful because it provides greater
transparency and high precision data which can be an
enabler for better market alerts and backtesting
● Charts powered by TbT will display higher highs and
lower lows than charts powered by traditional
snapshot feeds
Q&A
Still got questions?
Ask here
18

More Related Content

Similar to Tick by Tick Market Data

Algo Trading – Best Algorithmic Trading Examples.pdf
Algo Trading – Best Algorithmic Trading Examples.pdfAlgo Trading – Best Algorithmic Trading Examples.pdf
Algo Trading – Best Algorithmic Trading Examples.pdf
Nazim Khan
 
Trade networking
Trade networkingTrade networking
Trade networking
Dharmik
 
CurrentAnalysis_IT_In_Retail
CurrentAnalysis_IT_In_RetailCurrentAnalysis_IT_In_Retail
CurrentAnalysis_IT_In_Retail
Neal Tilbury
 

Similar to Tick by Tick Market Data (20)

EXTENT-2017: MiFID II and Impacts on Trading Workflow
EXTENT-2017: MiFID II and Impacts on Trading WorkflowEXTENT-2017: MiFID II and Impacts on Trading Workflow
EXTENT-2017: MiFID II and Impacts on Trading Workflow
 
High-Frequency Trading in Stock Market
High-Frequency Trading in Stock MarketHigh-Frequency Trading in Stock Market
High-Frequency Trading in Stock Market
 
Building A Trading Desk On Analytics
Building A Trading Desk On AnalyticsBuilding A Trading Desk On Analytics
Building A Trading Desk On Analytics
 
Algo Trading – Best Algorithmic Trading Examples.pdf
Algo Trading – Best Algorithmic Trading Examples.pdfAlgo Trading – Best Algorithmic Trading Examples.pdf
Algo Trading – Best Algorithmic Trading Examples.pdf
 
Nexus 2.0
Nexus 2.0Nexus 2.0
Nexus 2.0
 
Trading Analytics
Trading AnalyticsTrading Analytics
Trading Analytics
 
IC.pdf
IC.pdfIC.pdf
IC.pdf
 
Machine Learning trading bots
Machine Learning trading botsMachine Learning trading bots
Machine Learning trading bots
 
DATA SCIENCE APPROACH TO STOCK MARKET ANALYSIS
DATA SCIENCE APPROACH TO STOCK MARKET ANALYSISDATA SCIENCE APPROACH TO STOCK MARKET ANALYSIS
DATA SCIENCE APPROACH TO STOCK MARKET ANALYSIS
 
Derivatives product ecosystem to crypto asset market idap.io
Derivatives product ecosystem to crypto asset market   idap.ioDerivatives product ecosystem to crypto asset market   idap.io
Derivatives product ecosystem to crypto asset market idap.io
 
I'M META TRADER (IMMT) Presentation Deck
I'M META TRADER (IMMT) Presentation DeckI'M META TRADER (IMMT) Presentation Deck
I'M META TRADER (IMMT) Presentation Deck
 
CryptoBotsAI
CryptoBotsAICryptoBotsAI
CryptoBotsAI
 
Introduction to Market Data providers.pptx
Introduction to Market Data providers.pptxIntroduction to Market Data providers.pptx
Introduction to Market Data providers.pptx
 
Trade networking
Trade networkingTrade networking
Trade networking
 
Real time trade surveillance in financial markets
Real time trade surveillance in financial marketsReal time trade surveillance in financial markets
Real time trade surveillance in financial markets
 
44% YTD AI Fund
44% YTD AI Fund44% YTD AI Fund
44% YTD AI Fund
 
Affecting Market Efficiency by Increasing Speed of Order Matching Systems on ...
Affecting Market Efficiency by Increasing Speed of Order Matching Systems on ...Affecting Market Efficiency by Increasing Speed of Order Matching Systems on ...
Affecting Market Efficiency by Increasing Speed of Order Matching Systems on ...
 
CurrentAnalysis_IT_In_Retail
CurrentAnalysis_IT_In_RetailCurrentAnalysis_IT_In_Retail
CurrentAnalysis_IT_In_Retail
 
Untitled document (3).pdf
Untitled document (3).pdfUntitled document (3).pdf
Untitled document (3).pdf
 
Ncfm training cm
Ncfm training   cmNcfm training   cm
Ncfm training cm
 

Recently uploaded

Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...
Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...
Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...
 
fundamentals of corporate finance 11th canadian edition test bank.docx
fundamentals of corporate finance 11th canadian edition test bank.docxfundamentals of corporate finance 11th canadian edition test bank.docx
fundamentals of corporate finance 11th canadian edition test bank.docx
 
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...
 
Vip Call Girls Ravi Tailkes 😉 Bhubaneswar 9777949614 Housewife Call Girls Se...
Vip Call Girls Ravi Tailkes 😉  Bhubaneswar 9777949614 Housewife Call Girls Se...Vip Call Girls Ravi Tailkes 😉  Bhubaneswar 9777949614 Housewife Call Girls Se...
Vip Call Girls Ravi Tailkes 😉 Bhubaneswar 9777949614 Housewife Call Girls Se...
 
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Bhubaneswar🌹Ravi Tailkes ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
Bhubaneswar🌹Ravi Tailkes ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
 
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
 
Seeman_Fiintouch_LLP_Newsletter_May-2024.pdf
Seeman_Fiintouch_LLP_Newsletter_May-2024.pdfSeeman_Fiintouch_LLP_Newsletter_May-2024.pdf
Seeman_Fiintouch_LLP_Newsletter_May-2024.pdf
 
Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...
 
GIFT City Overview India's Gateway to Global Finance
GIFT City Overview  India's Gateway to Global FinanceGIFT City Overview  India's Gateway to Global Finance
GIFT City Overview India's Gateway to Global Finance
 
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
 
Significant AI Trends for the Financial Industry in 2024 and How to Utilize Them
Significant AI Trends for the Financial Industry in 2024 and How to Utilize ThemSignificant AI Trends for the Financial Industry in 2024 and How to Utilize Them
Significant AI Trends for the Financial Industry in 2024 and How to Utilize Them
 
Call Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budget
Call Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budgetCall Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budget
Call Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budget
 
Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024
 
Webinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumWebinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech Belgium
 
Collecting banker, Capacity of collecting Banker, conditions under section 13...
Collecting banker, Capacity of collecting Banker, conditions under section 13...Collecting banker, Capacity of collecting Banker, conditions under section 13...
Collecting banker, Capacity of collecting Banker, conditions under section 13...
 
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
 
W.D. Gann Theory Complete Information.pdf
W.D. Gann Theory Complete Information.pdfW.D. Gann Theory Complete Information.pdf
W.D. Gann Theory Complete Information.pdf
 
Explore Dual Citizenship in Africa | Citizenship Benefits & Requirements
Explore Dual Citizenship in Africa | Citizenship Benefits & RequirementsExplore Dual Citizenship in Africa | Citizenship Benefits & Requirements
Explore Dual Citizenship in Africa | Citizenship Benefits & Requirements
 
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
 

Tick by Tick Market Data

  • 1. Understanding Market Data Tick- by-Tick vs Snapshot A Comprehensive Guide November2023
  • 2. About the author 2 Shrini Viswanath 💼Cofounder @Upstox 🎓University of Illinois (Urbana-Champaign) ‘07 Prior to building Upstox for investors, I built and managed low-latency, high-frequency algorithmic trading where access to market data was extremely critical to be successful.
  • 3. Intro to Market data ● Market data is the information you get on your trading platform that shows the latest informationon a particular stock ● It can be as simple as seeing the price change few times a day to as granular as getting price changes as trades happen ● For the most part, trading platforms around the world won’t record price changes as they happen ● They record price changes that happen over a period of time and give you the summary
  • 4. What is Tick-by- Tick(TbT) data? Tick-by-Tick is a type of data feed that records each and every market event including: ● Any buyer who places or cancels a bid ● Any seller who places or cancels an ask ● Any trade that gets matched (price at which a trade gets executed, also known as the Last Traded Price [LTP])
  • 5. What is Snapshot data? Snapshot data takes TbT as an input and then samples the data to send a summarised view or a sampled view. It’s like taking a “picture” of the market at regular intervals. Normally this happens every 200 milliseconds. That means that: ● You will miss some of the information in between related to buyer and seller activity ● You will miss information on trades that happen between snapshots
  • 6. Who uses TbT? Traditionally Tick-by-Tick data is used by following professionals only: ● Proprietary traders ● Institutional brokers ● High frequency traders ● Arbitrageurs ● Market makers They require high quality market data to ensure that their strategies get executed at the best price before other participants. 6
  • 7. Who uses Snapshot data? Everybody else. All retail customers and traders consume Snapshot data on their web, mobile, desktop and APIs platforms. Simply put, if you don’t have a direct connection to the exchange, you are getting a summarised view of the market. 7
  • 8. Comparison Tick-by-Tick Snapshot Granularity Extreme Low - Medium Used by HFT traders, proprietary firms, arbitrageurs, market makers Investors, traders for long term trends Volume Extremely large, requires colocated high- performance servers to process Smaller, manageable, less processing power required Peak Data Usage 1 Gbps+ 15 Mbps 8
  • 9. Why can’t everybody offer TbT data? 9 Logistics and setup to procure TbT data is expensive The broker needs to have infrastructure colocated with each exchange The broker has to invest in data lines that are 100x bigger than what is required for Snapshot data To stream TbT to the end consumer, the internet costs for brokers are also much more expensive Processing TbT data is not feasible Given the massive size of data that gets pushed out of the exchange, it’s not feasible to send each and every packet from the exchange to the customer in real-time Sending all this data over the internet is extremely unreliable To consume TbT in its entirety the broker has to also be colocated in the exchange
  • 10. TbT data vs Snapshot data TBT consumed >850 mbit/s at its peak… 10
  • 11. TbT data vs Snapshot data … versus Snapshot consuming 16 mbps at peak.. a 57x difference! 11
  • 12. 12 Can I stream TbT to my device? No! Bandwidth constraints make it next to impossible to stream the entire data if your servers are closely located to the source… … however we can unlock the power of TbT by processing it at the broker’s end and enabling powerful features for retail traders.
  • 13. 13 How TbT can be useful for retail traders? ☞Accurate charting data OHLC charts created by TbT will naturally display higher highs and lower lows ☞ Better alerts and triggers Snapshotdata will miss triggering alerts and GTTs on volatile instruments (like BANKNIFTY options). By running alerts at the broker’s end connected to TbT data, your triggers will get hit whenothers won’t even register the price update! ☞ Enhanced backtesting Your backtesting results will be much more accurate with historical candles for volatile instruments ☞ Greater transparency With the access to every trade, you get a more clear picture of market activity
  • 14. Charts powered by Snapshot data… 14
  • 15. Vs Charts powered by TbT data… 15
  • 16. 16 Higher Highs & Lower lows on TbT powered charts
  • 17. 📓 Summary 17 ● Tick-by-Tick (TbT) and Snapshot data are both types of market data ● TbT is the ‘raw’ unfiltered view of what’s happening in the market ● Snapshot data is where an intermediary sits between the raw data and the end customer to give a summarised view of market activity ● Snapshot data exists because sending TbT data to the end consumer is expensive, time consuming and may not serve the purpose for all investors ● TbT data is useful because it provides greater transparency and high precision data which can be an enabler for better market alerts and backtesting ● Charts powered by TbT will display higher highs and lower lows than charts powered by traditional snapshot feeds

Editor's Notes

  1. Will be done by Jan Automated tax-filing
  2. Checking with Insurers Corp Insurance with employees benefits