Bitcoin Orderbooks and High Frequency Market Microstructure

Поделиться
HTML-код
  • Опубликовано: 4 фев 2025

Комментарии • 43

  • @BryceChudomelka
    @BryceChudomelka 7 лет назад +7

    This was dope. Extremely easy to understand. Thank you.

  • @royreyes8422
    @royreyes8422 5 лет назад +1

    waiting time and directional move looks golden. gaps are the key. this is cool stuff. thank you for sharing.

  • @hotsawce3546
    @hotsawce3546 4 года назад +1

    Your suggestions of Maker/Taker fees aged nicely, as well as the streaming order book.

  • @genestone4951
    @genestone4951 7 лет назад +5

    Really enjoyed this talk. Thanks very much for posting it.

  • @ShopperPlug
    @ShopperPlug 2 года назад

    Good explanation of such complex topic. 12:20 - The 2D chart is interesting...

  • @aion2177
    @aion2177 5 лет назад +1

    Interesting :) But i guess iceberg orders would cause you problems if your time window is too big. Lots of improvements have been done since 2014 when you recorded this video. Wish i found this sooner :)) Thanks. Have a nice day!

    • @77oxf
      @77oxf 3 года назад

      Could you elaborate on what improvements? Thanks,

  • @sumit3195
    @sumit3195 6 лет назад +5

    What about hidden orders?

  • @samidelhi6150
    @samidelhi6150 5 лет назад +1

    Would you kindly provide a new clip of the demo ?

  • @kosmokh2000
    @kosmokh2000 6 лет назад

    @3:38 when you say a seller wants to fill his 1 BTC sell immediately so he goes to the buy side and takes out a buyer, does the price of BTC then fall to $99 since the last transaction happened at 99?
    second question: if a buyer comes in and takes out 2+10+1 btc @100 how does the buy side fill up? i see on coinbase pro immediately buy orders come in at 100, where does this come from so fast?

    • @mikki7522
      @mikki7522 5 лет назад

      Answer to your first question: yes. Second: buy side only fills up if there's enough buying pressure.

  • @samidelhi6150
    @samidelhi6150 5 лет назад +1

    Hi Noah , have you tried to use or reconstruct these order books ? If so what are the best algorithms in your opinion to do so , does MC type of estimators / algos would be effective ?

  • @spiz02930
    @spiz02930 4 года назад

    great video, some of it went over my head. interesting to see the market has evolved like you said it should.

  • @Shaunmcdonogh-shaunsurfing
    @Shaunmcdonogh-shaunsurfing 2 года назад

    Excellent video. Have you considered implementing reinforcement learning with your data and inputs to make recommendations?

  • @quanpham3143
    @quanpham3143 3 года назад

    Great content. Thanks you so much for sharing!

  • @mickeyboaglio808
    @mickeyboaglio808 5 лет назад

    what would you call the VWAP that has a greater depth into the order book? Right before you talked about gasp.

    • @NoahSilverman
      @NoahSilverman  5 лет назад +1

      YOU have to decide the depth of the VWAP you want. i.e. Do you want the VWAP for buying 1 BTC, or 20 BTC?

    • @mickeyboaglio808
      @mickeyboaglio808 5 лет назад

      @@NoahSilverman oh so just using normal vwap with dif settings? I misunderstood. I thought it was a recalculation of the indi.

    • @NoahSilverman
      @NoahSilverman  5 лет назад +1

      @@mickeyboaglio808 There are *MANY* ways to do this. The scope of that discussion is way beyond video comments. Up to you, as the trader, to decide how you want to estimate VWAP or other indicators of price.

  • @mickeyboaglio808
    @mickeyboaglio808 5 лет назад

    could an exchange stagger the arrival rates and throw all of this off? Or not really.. because the market efficiency requirements dictate that they need to happen so fast, that by polling at longer intervals they average out and balance anyway?

    • @NoahSilverman
      @NoahSilverman  5 лет назад +1

      They could, but I don't see why they would bother. Exchanges generally want to handle orderbook messages as fast as possible, and in strict time priority. Anything else would be considered "manipulation", which would be unethical, and probably illegal in any regulated market.

    • @mickeyboaglio808
      @mickeyboaglio808 5 лет назад

      @@NoahSilverman Right. That's what I was thinking. Only reason would be if the predictability in programming from being so new..produced an inefficiency in the market. But not really an ethical way around it, because like you said.. The speed is already so high.

  • @jroidcho
    @jroidcho 7 лет назад

    great video thanks. Are you running a trading bot in bitcoin market?

  • @chandshantanu
    @chandshantanu 7 лет назад +3

    Hi Noah,
    The video was really enlightening but can you provide link for the paper so that we can develop a decision model for research purpose. I am unable to connect few missing dots like how to identify new orders, cancelled order or filled order from the order book data as it is just order book at some instance. Pardon me if I sound too naive.
    Thanks in advance.

    • @NoahSilverman
      @NoahSilverman  5 лет назад

      There is no paper available. Up to you to figure out how you want to implement.

  • @elevateyourselfnow2023
    @elevateyourselfnow2023 4 года назад

    Dear Noah, thanks for the insights and analysis. Is there a way you would share the Python code you mentioned and used for your analysis? I would love to look at the data now in 2020 and use this analytical framework.

    • @NoahSilverman
      @NoahSilverman  4 года назад

      Sorry, that code isn't avaialbe for the public

  • @fifaifofrum9306
    @fifaifofrum9306 7 лет назад +1

    Really interesting, I've been seriously looking at bitcoin for less than a year, but it's clear that much of your "wishlist" at the end of this vid has been fulfilled. Are you still paying attention to bitcoin? Would be interested to hear an update of your thoughts!

    • @NoahSilverman
      @NoahSilverman  7 лет назад +1

      I do still work with Bitcoin - much has improved since that talk.

    • @IFFranciscoME
      @IFFranciscoME 7 лет назад +1

      I am an associate professor for a financial engineering major in bachelors of engineering, this semester i will lecture "Trading Systems and Market Microstructure", i am really interesting in your material and your experience, do you have any opensource project ? or willing to collaborate in an common license schema to develop applications and educational material for crytpocurrencies and trading with market microstructure focus ? . I am working with a real time orderbook querying and your framework it is very very useful. Are you interested in allowing me to use some of your material and contribute with working examples ?. please write to if.francisco.me@gmail.com

  • @wapitgood
    @wapitgood 7 лет назад +1

    I agree with Bryce, and thank you for sharing. The bot info was an eye opener. I new it existed but you graphically displayed it. Would love to see plain vanilla options too and the ability to buy or sell premium with any token with automated conversion.

    • @NoahSilverman
      @NoahSilverman  7 лет назад +1

      Thanks Lowell,
      To be fair, the "bot" is not necessarily anything nefarious. It may simply be a market maker, or some third party playing with algo-based trading. We'll never know.

    • @MitchRichard65
      @MitchRichard65 5 лет назад

      Have you looked into Deribit? They offer offer options. Or Bitmex? Lock in interest rates on futures contracts.

  • @nastyaamazing6571
    @nastyaamazing6571 4 года назад +1

    Ooh

  • @ROHITRANJAN1994
    @ROHITRANJAN1994 6 лет назад +1

    Can you provide the link of the research paper/journal you followed?

  • @chandshantanu
    @chandshantanu 7 лет назад +5

    How can I calculate GASP?

    • @i.umarov5245
      @i.umarov5245 4 года назад +2

      Here
      gist.github.com/iUmarov/ff3689dcbd93ac081e3c4f526caa8a4a

  • @majedbitonemajedbitone265
    @majedbitonemajedbitone265 7 лет назад

    Thanks

  • @zoasis7805
    @zoasis7805 3 года назад +1

    I wish I could buy 1 bitcoin for $99