QuantConnect Full Tutorial 2024 - Worlds Best AlgoTrading Engine

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

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

  • @quantprogram
    @quantprogram  Год назад +6

    Chapters
    00:00 Intro
    00:24 Advantage of Quantconnect
    01:40 Cloud
    02:15 Live Trading Capabilities
    02:52 Supported Brokers
    04:30 Basic Intro Codes
    06:45 Initialize, OnData and other Built in Functions
    07:45 Running a Code & Results Window
    10:00 SetHoldings vs MarketOrder
    11:15 Debug ,Average Price, Logs
    14:15 CHALLENGE 1
    15:40 Adding Indicators
    17:00 Plotting
    20:00 Warming Up Indicators using SetWarmUp
    21:00 Entry and Exit Conditions
    24:50 Good Log Practices
    29:00 CHALLENGE 2
    30:15 RSI indicator
    34:05 Filled price, OnorderEvent, OrderID, OrderFee
    40:40: CHALLENGE 3
    41:40 Stop Loss Type 1 and 2
    48:29 Take Profit
    49:38 Realistic Official Backtest
    51:50 CHALLENGE 4
    53:55 Codes for the Video
    54:08 Coding Services Fivver or Upwork
    54:20 Trader Consolidator or Custom Bar
    01:04:48 Strategies with Custom Bar
    01:15:00 CHALLENGE 5
    01:15:45 Dynamic Universe or Portfolio Backtesting
    01:19:00 Filtering types of Stocks
    01:25:00 Example Strategy for Portfolio
    01:28:50 Course Strategies Performance
    01:32:00 Make a strategy go Live
    01:33:58 Leverage
    01:36:50 Optimization(No example)
    01:38:30 Monte Carlo Simulation For Course Strategy
    01:41:20 Fees & commission
    01:43:00 CHALLENGE 6

    • @AbbeyRoad69147
      @AbbeyRoad69147 Год назад

      Thanks for the videos. Do you yourself actually trade real money with these algos? What has been your total ROI so far?

    • @quantprogram
      @quantprogram  Год назад

      @@AbbeyRoad69147 Yes my personal strategies are are all algorithmic and quantitative based along with a bit of value investing. I hav e adjusted it in such a way that it suits my risk profile. As of today YTD my return is 23% . At one point it went all the way up to 77%. But none of these current performance really matters and I couldn't care less. What really matters is if i can beat the S&P 500 buy and hold average cagr of 10% in the entirety of my investing career.

  • @RiggbartDregerWigger18
    @RiggbartDregerWigger18 2 месяца назад +4

    i am not through the whole video yet, but an important thing to have mentioned would have been, that the on_data method is only updated based on the resolution, for example DAILY. in order for most algos to work properly, a much more finer resolution is needed. maybe you mention it later in the video, but i just wanted to point that out.

  • @sombrelexploration305
    @sombrelexploration305 5 дней назад

    Thank you very much, you explain well. Please make more video for quant connect and python

  • @pragneshmistry6845
    @pragneshmistry6845 Год назад +6

    Sir thanks for the quantconnect tutorial. Great work done.

  • @arena.showdown
    @arena.showdown Год назад +7

    Sir please bring more kind of these videos ❤

  • @claytonpaterson4414
    @claytonpaterson4414 9 месяцев назад +1

    Thank you this is a good introduction to python trading

    • @quantprogram
      @quantprogram  9 месяцев назад

      Thanks for the comment mate. Appreciate it

  • @MoonBull13
    @MoonBull13 Год назад +1

    this is amazing!!! thank you

  • @alpturkbayrak9768
    @alpturkbayrak9768 2 месяца назад

    Thank you for this.

  • @Odys42
    @Odys42 Год назад +1

    Thank you so much!

    • @quantprogram
      @quantprogram  Год назад

      You're welcome. Thanks much for watching mate

  • @nj-bz8pv
    @nj-bz8pv 4 месяца назад

    thank you this was very helpful

  • @rolandowijayas7387
    @rolandowijayas7387 Месяц назад

    what abou spread? did you guys calculate them too?

  • @ricomajestic
    @ricomajestic 11 месяцев назад +2

    Does quantconnect have historical option data (1 min, 5 min, etc.) that can be used for back testing?

  • @Ed-ix2vk
    @Ed-ix2vk Месяц назад

    1:00:50 I hear a bit of a Dublin brogue coming through there

  • @ea5437
    @ea5437 6 месяцев назад

    What level of darts does it have? Does it have Tick level for mnq?

  • @Cavz001
    @Cavz001 Год назад +1

    Great video sir. Quick question: is knowledge of Python sufficient for using Quantconnect?

  • @Lyucaa
    @Lyucaa 8 месяцев назад

    Whats the difference between this and MT5?

  • @alejandrott6162
    @alejandrott6162 Год назад

    Thank you for all your help. By the way it is possible to create a strategy that buys in the support? It is not easy to define it. Thanks for all. I am a student of you. Thanks!

    • @quantprogram
      @quantprogram  Год назад +2

      If you can define the support like previous highest high or lowest low of x periods then its possible. Will have to place a limit order as well. But it will tricky as the limit order might not be filled

    • @alejandrott6162
      @alejandrott6162 Год назад

      Thanks for all!!!!@@quantprogram

  • @algorithmictradingsystems
    @algorithmictradingsystems Год назад

    Nice 👍

  • @annaraghu80
    @annaraghu80 Год назад

    can we use for indian stock market

  • @ea5437
    @ea5437 6 месяцев назад +1

    Does it support any Prop trading company?

  • @tamminh4156
    @tamminh4156 2 месяца назад

    How to call Api from another. Because When i call api I always max excee

  • @alexandrethompson2831
    @alexandrethompson2831 Год назад +1

    Can you make a video on high frequency trading?

    • @quantprogram
      @quantprogram  Год назад +3

      I can, but its just impossible for retail traders to execute. The co-location advantage that HFT firms alone is a significant advantage. Its not really the strategy anymore , its now become the competition of speed of execution

    • @ezequielreyes5815
      @ezequielreyes5815 Год назад

      so true, where milliseconds count@@quantprogram

    • @Code2capitaltrading
      @Code2capitaltrading 8 месяцев назад

      How has your experience been with hft?
      Any recommendations?

  • @abs5244
    @abs5244 Год назад

    How does QuantConnect compare vs Amibroker? Thank you!

    • @quantprogram
      @quantprogram  Год назад +2

      QC has multiple third-party broker integration. Just login and run the algo, as simple as that. Execution and backtesting code are almost the same in QC. However Amibroker is superb in research capabilities. Forward testing and Monte Carlo simulation and third party quality data inputs are available in Amibroker as compared to QC

    • @abs5244
      @abs5244 Год назад

      appreciate you taking the time at answering my question. thank you! @@quantprogram

  • @hihi695
    @hihi695 2 месяца назад

    how do you get autocomplete on cloud?

  • @prakashbandekar4927
    @prakashbandekar4927 8 месяцев назад

    I want to create my options strategy in interactive brokers. Who can code for me?

  • @pragneshmistry6845
    @pragneshmistry6845 Год назад

    Sir, challenge 1,2,3 and 4. Completed. Rsi strategy apply in TradingView and in quantconnect for same period, daily timeframe , 100000 investment dollar. Both have different no of close trade and returns also. Please help. Which should consider.

    • @quantprogram
      @quantprogram  Год назад +2

      The results of tradingview and quantconnect or any other platforms will always be different because they all have different data sources. It will be similar but not exact to to the dot

    • @pragneshmistry6845
      @pragneshmistry6845 Год назад

      @@quantprogram okay… 🙏

  • @fitnessrefocus
    @fitnessrefocus Год назад +1

    How does QuantConnect compare to StrategyQuant?

    • @quantprogram
      @quantprogram  Год назад

      Haven't heard of Strategyquant until this comment. Going through the strategyquant website, seems like its just a backtesting software with no live trading capabilities or integration with famous brokers for execution

  • @Cavz001
    @Cavz001 Год назад

    Another question sir: can I export my strategy from Quantconnect after backtesting? I hope to deploy on MetaTrader.

    • @quantprogram
      @quantprogram  Год назад

      No you cant. They are different languages

    • @Cavz001
      @Cavz001 Год назад

      @@quantprogram I know MetaTrader uses MQL5 but they have an API for direct Python integration. Would that be possible in this case?

    • @quantprogram
      @quantprogram  Год назад

      I doubt it will work. I dont understand how the platforms themselves will support integrating two different platforms. Youll have to talk to Quantconnect and Metatrader to know this@@Cavz001

    • @Cavz001
      @Cavz001 Год назад

      @@quantprogram okay thank you sir

    • @charlierockingham5263
      @charlierockingham5263 6 месяцев назад

      Hey @Cavz001 did you find a good way to do this in the end?

  • @TravelLivingthedream
    @TravelLivingthedream Год назад +2

    Does this work with bitcoin ?

    • @quantprogram
      @quantprogram  Год назад

      Yes it does allow you to backtest bitcoin. Quantconnect also has integration with crypto brokers if you wish to algotrade them live.

    • @Code2capitaltrading
      @Code2capitaltrading 8 месяцев назад +2

      How did it go on Bitcoin?

  • @MONEYONPOINT
    @MONEYONPOINT 9 месяцев назад

    I want to learn how to build trading bot without coding how can I go about it

  • @minhvo1685
    @minhvo1685 Год назад

    Is it possible for you to share your performance in real life? Also, it looks like that Rentec comes up with new strategies all the time as the market is evolving, how do you suggest we come up with new strategies for ourselves since s probably many of your followers don’t necessarily have phD in STEAM? Thanks

    • @quantprogram
      @quantprogram  Год назад +6

      Hi Minh, I had shared my performance last Feb in a video I did. At that point it was 24% for YTD. Today its 60% something, at the highest point this year it was 70%+. I'll share the same in the the next video. But none of this matters and I don't pay much attention to it either. I wont be surprised if I loose half of that in the next few months either even though my Monte Carlo tests are in my favor. Or have a bad year next year.
      Its not the real time performance that matters as the sample size is very small. What matters is if i can beat the buy and hold of average S&P500 CAGR of 10% annually with max drawdown of 55%. If i can beat this on average in the next 10 years or so, then I have succeeded in my efforts. This is what not just me but all hedge funds are aiming for.
      As far as strategies go , theres no need to keep on changing strategies. New retail quant traders make a mistake of just focussing on 1 strategy and thats the biggest mistake. Markets keep on changing but that does you should change your strategy. Its just that the strategy doesn't work for that specific environment. For volatile, choppy or downtrending markets, mean reverting strategies tend to work. In the rest of the time trend following and momentum strategies work. You should have a portfolio of strategies that includes all of these that are applied to multiple stocks, and index etf if you really what to find an edge. In this way regardless of market situation you can profit with these strategies. We also need to make sure the strategies are gone through ruthless test to trust its efficacy, we achieve that by performing forward testing, optimization and monte carlo simulation. Along with portfolio backtest with position sizing. Its a long process but regardless of your background, if you enjoy the process of this work then results will eventually follow

    • @quantprogram
      @quantprogram  Год назад

      @nooneknown-rk2qg Intensive mentoring? Do you mean one on one mentorship program? No we don not do that. Its purely a course with videos and codes. If you have doubts and clarification with regards to course you can contact us.

  • @jonclements289
    @jonclements289 Год назад

    Do you have a coupon code for the Prometheus Package?

    • @quantprogram
      @quantprogram  Год назад

      Hi Jon, Please send a request to our email found in the about section on our youtube channel. They will get back to you

  • @YTR0009
    @YTR0009 7 месяцев назад

    Can you do one for C#?

    • @aaronscheef9280
      @aaronscheef9280 6 месяцев назад

      Did you end up finding any tutorials in c#?

  • @hades8131
    @hades8131 Год назад

    Hello sir can you next create a video using zipline ?

    • @hades8131
      @hades8131 Год назад

      And pls tell which would you prefer zipline or quantconnect to make a strategy backtest and even make it online (live trade)

    • @quantprogram
      @quantprogram  Год назад +2

      I dotn think ill be making a video on zipline unless theres lots of demand. With integration of many international brokers, i think quantconnect is the best

  • @gopal7675
    @gopal7675 Год назад

    Can we trade with real money

    • @quantprogram
      @quantprogram  Год назад

      Yes you can provided your broker supports quantconnect. Contact your broker for more details

  • @J4ME5_
    @J4ME5_ 6 месяцев назад

    a lot of the code is different, they use underscores now

    • @quantprogram
      @quantprogram  6 месяцев назад

      Is that true. I haven’t seen any updates and the codes work perfectly well. Can you please guide me to where you saw the underscore.
      For user based inputs you can put whatever name you want. Including names with underscore

    • @J4ME5_
      @J4ME5_ 6 месяцев назад

      @@quantprogram it was the little auto suggester, where you are typing and it suggests with lower case and spaced, so weird, I just ignored the suggestions. really love your content, thank you

    • @quantprogram
      @quantprogram  6 месяцев назад

      @@J4ME5_ Thanks for watching mate

    • @JF-Gagné
      @JF-Gagné Месяц назад

      @@quantprogram Quantconnect moved to PEP8 style but the old style is still good to use. I'll try to adapt to PEP8 I guess but it makes the following of the guide harder

  • @wanura
    @wanura Год назад +1

    I have emailed you several times without response. Make me think your services are not real

    • @quantprogram
      @quantprogram  Год назад +2

      Our sincere apologies. We get many emails and it’s quite hard to respond to all. Our priority email response are given to students. Some of them goes to spam as well. I have told the team to respond to your email urgently.
      From my latest update, the email has been responded.

    • @wanura
      @wanura Год назад

      @nooneknown-rk2qg yes I did

    • @wanura
      @wanura Год назад

      @@quantprogram thanks for responding

    • @Code2capitaltrading
      @Code2capitaltrading 8 месяцев назад +1

      Did you get a response

    • @wanura
      @wanura 8 месяцев назад +1

      Yes