Interactive Brokers API Python Library | Authentication Pt. 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ต.ค. 2024

ความคิดเห็น • 19

  • @yahyaconsultants8751
    @yahyaconsultants8751 4 ปีที่แล้ว +4

    Hey, how did you find the endpoints that was not in the API Doc?

  • @TheNotoriousPhD
    @TheNotoriousPhD 4 ปีที่แล้ว

    This is gonna be very useful to UK bro. We cannot access Robinhood, alpaca etc. IB api is all we have.

  • @leosomoff5057
    @leosomoff5057 4 ปีที่แล้ว +1

    Hello Alex, I've been using your client for the past two months, but two weeks ago I came across a problem that I cannot get around - as I try to create session I get "ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it" error, looking around internet it seems to indicate an issue with the localhost port... have you ever come across this? It's very weird as I've run it many times before no problem and was able to stream data, but now this error pops up every time. Thank you for your amazing chanel.

  • @danielsiemel7409
    @danielsiemel7409 4 ปีที่แล้ว +1

    I've noticed that there are a lot of changes on the code since the video. In my tests folder i don't have test_startup.py. Where can i find all the links in that file?

  • @AlexSatya
    @AlexSatya 3 ปีที่แล้ว

    Love these videos !
    Any chance you could share the syntax highlighter you use in VS code ?
    I find it very nice and would also like to use it.

  • @ajdavis425
    @ajdavis425 4 ปีที่แล้ว

    Awesome video - have you used Ib_insync or any other wrappers for the IB API?

    • @SigmaCoding
      @SigmaCoding  4 ปีที่แล้ว

      I have not but I have heard of them.

  • @couchbeer7267
    @couchbeer7267 ปีที่แล้ว

    Did you ever figure out how to get a proper SSL cert verification without bypassing?

  • @skyricho
    @skyricho 3 ปีที่แล้ว

    IBKR allows you to turn off 2FA. They way I did was create an additional primary user that only has trading privileges and for authentication I selected username/password only.

    • @truedox
      @truedox 2 ปีที่แล้ว

      When you do this, can you circumvent the need for the Gateway? Or it just removes the additional step of authenticating on another device?

    • @skyricho
      @skyricho 2 ปีที่แล้ว

      @@truedox The latter. You still need the gateway.

    • @truedox
      @truedox 2 ปีที่แล้ว +1

      @@skyricho thanks for the clarification. Unfortunate thing that I discovered is that it doesn't work for the Client Portal Web API Gateway, but for TWS and IB Gateway it works fine.

  • @sherkhantagirov246
    @sherkhantagirov246 4 ปีที่แล้ว

    Hi Alex, just cause you mentioned the two step verification for logging in. Today when I tried running my TD api, it kept stopping on the step right before grabbing a code and prompting me to enter a code from a text so it messed up the whole automated process. I am wondering if you can still use automated logging in process on TD Ameritrade on your end or if its now a universal thing. It only happened to me today.

    • @SigmaCoding
      @SigmaCoding  4 ปีที่แล้ว

      So with the TD API, things are a little better because you only need to do that authentication every 90 days. Because once you paste the URL back into the terminal it gets the refresh token for you and saves it. So, you could fully automate it but you need a way to receive a code sent to you.

  • @comp5434
    @comp5434 4 ปีที่แล้ว

    is it possible to write this code in just an editor like ATOM and then run it using command prompt?? I haven't used these IDE's and don't want to use them either. Can anyone tell me what changes do I need to make and what files I need to keep in my working directory for everything to work?? Thank in advance..._/\_

  • @justinjames8679
    @justinjames8679 ปีที่แล้ว

    your git hub code today is very different from this video

  • @solchan4228
    @solchan4228 3 ปีที่แล้ว

    fonts too small and blur, see nothing! waste a good teaching video!

    • @truedox
      @truedox 2 ปีที่แล้ว +1

      It's fine for others. Turn up your video quality setting.