Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Anyone experienced with ninjatrader?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Anyone experienced with ninjatrader?

    Anyone that started off using the demo and then went to live trading?

    Is it actually the same in terms of order fill speeds ect.? I'm assuming that order fills are based on if you actually did enter an order at the time you did, then it fills at the speed that it would if you did it for real. Not sure if that is actually the case though.

    Essentially I just want to know if it would actually function exactly the same.https://19216811.cam https://xender.vip https://testmyspeed.onl
    Last edited by WestonMicah; 03-31-2020, 01:23 AM.

    #2
    Originally posted by WestonMicah View Post
    Anyone that started off using the demo and then went to live trading?

    Is it actually the same in terms of order fill speeds ect.? I'm assuming that order fills are based on if you actually did enter an order at the time you did, then it fills at the speed that it would if you did it for real. Not sure if that is actually the case though.

    Essentially I just want to know if it would actually function exactly the same.
    It will not. Sim trading is very different from realtime trading, especially in terms of fills. The only real use for Sim trading is to get down the mechanics of your trading system down pat so that you do not need to be thinking when you are executing.

    When you go live, quite apart from the emotions being different, and messing with your head, the actual operations from the exchange are not going to match operations that are simulated on your local computer.

    Comment


      #3
      Hello WestonMicah,

      As koganam already stated, the "Simulated Data Feed" behaves very differently from live trading. This data is produced locally and is completely fake. You may even adjust the market's direction by using the "Trend" slider. This greatly changes how the platform behaves and how trades are submitted, as such it would never be a comparison to live data.

      The Simulated Data Feed is often used to test your chart's layout, whether alerts and ATM Strategies function as intended and simply assist you in setting up the platform.

      However, if you are using live (realtime) data with a simulated account, the system will simulate partial fills, typical internet lag and other 'features' of the trade as close as possible, including slippage or a lack of available contracts (a limit order might not be filled), as all of this information comes from the same data feed you would use to trade live.

      That means using the Sim101 account with realtime data would give you the closest experience to live trading without using real money, even if nothing can be perfectly identical to live trading with live data.

      Please don't hesitate to let me know should you have any further questions, we're always happy to assist!
      Manfred F.NinjaTrader Customer Service

      Comment


        #4
        one of the reasons actual operations from the exchange won't be exactly the same as a sim/demo account live realtime data is that although it simulates partial fills, internet lag etc it does not - as far as I am aware - simulate the broker's routing of the order to the Exchange (which varies by broker, location etc). Having said that, it is small c/w you to broker and effect for you will depend on your trading style. If you believe it may be critical for you, your broker can tell you

        Comment


          #5
          Originally posted by WestonMicah View Post
          Anyone that started off using the demo and then went to live trading?

          Is it actually the same in terms of order fill speeds ect.? I'm assuming that order fills are based on if you actually did enter an order at the time you did, then it fills at the speed that it would if you did it for real. Not sure if that is actually the case though.

          Essentially I just want to know if it would actually function exactly the same.https://www.tcswebmail.info/
          https://www.dadeschools.one/
          https://www.upsers.fyi/
          I think the accuracy of the fills are only going to be as good as the broker's/account's paper trading system, as well as your market data and whether or not you have level 2.

          There are some basic problems with paper trading though depending on how sophisticated the paper trading system is:
          1. Limit fills: In a live system, your limit orders go in a queue at the ECN and are only filled when people buy enough at your limit price to reach and fill your orders. This means if you, for example, submit a 50 contract limit order at $2000.25 and there are 200 contracts ahead of you, but only 100 contracts are purchased at $2000.25 and then the price starts falling, your order is never going to be filled. Some paper trading systems, however, don't take this into account and will fill your order as soon as the price hits $2000.25 even if wouldn't have been filled in live trading. This can be the difference between a winning trade and a losing trade - you'll win in paper trading but lose in real trading. This also ties into partial fills where you might only get, say, 20% of your order filled live but it might be 100% in paper.
          2. Slippage on stops and market orders: You might use stops to enter or exit positions. If you want to enter long at $2000 and the price is at $1990, you set a buy stop for $2000. A rudimentary trading system might see the price hit $2000 and instantly fill your stop order at that price, whereas the market might swiftly move past that and in live trading your order might have been filled at $2001.
          3. Your orders won't ever affect the market: In live trading, your orders, no matter how small, can affect the price, momentum, or fill potential of a share or contract. This may be not be a huge deal for very small accounts, but you still get to piggyback off of real trades without affecting the market even though your orders could affect the market in live trading.

          It all comes down to how sophisticated your paper trading system is. Some systems are very good at modeling queue priority and account for slippage as it happens in real-time. This will never change the fact, however, that paper trading will never fully capture things like emotions or the fact that your orders aren't actually on the market.

          Comment


            #6
            Excellent points on fills and slippage between live trading vs. SIM.

            For better fills and minimizing slippage, many traders run NinjaTrader on a server instead of their home computers. This is especially true for running automated strategies, but often times running over a server is even preferred for discretionary chart trading.

            The way it works is instead of running NinjaTrader on your home computer, it is installed your server which is on 24/7. This approach fixes the problem of needing to run your home computer all the time.


            A dedicated server for trading will always outperform a similarly spec'd home computer.
            VPS connections are 1,000mbs, so the server is always connected to the broker/data source.
            Would highly recommend checking out
            https://www.ninjamobiletrader.com/

            They're also listed on the NinjaTrader ecosystem: https://ninjatraderecosystem.com/sea...biletrader-vps


            Originally posted by robinjamess View Post

            I think the accuracy of the fills are only going to be as good as the broker's/account's paper trading system, as well as your market data and whether or not you have level 2.

            There are some basic problems with paper trading though depending on how sophisticated the paper trading system is:
            1. Limit fills: In a live system, your limit orders go in a queue at the ECN and are only filled when people buy enough at your limit price to reach and fill your orders. This means if you, for example, submit a 50 contract limit order at $2000.25 and there are 200 contracts ahead of you, but only 100 contracts are purchased at $2000.25 and then the price starts falling, your order is never going to be filled. Some paper trading systems, however, don't take this into account and will fill your order as soon as the price hits $2000.25 even if wouldn't have been filled in live trading. This can be the difference between a winning trade and a losing trade - you'll win in paper trading but lose in real trading. This also ties into partial fills where you might only get, say, 20% of your order filled live but it might be 100% in paper.
            2. Slippage on stops and market orders: You might use stops to enter or exit positions. If you want to enter long at $2000 and the price is at $1990, you set a buy stop for $2000. A rudimentary trading system might see the price hit $2000 and instantly fill your stop order at that price, whereas the market might swiftly move past that and in live trading your order might have been filled at $2001.
            3. Your orders won't ever affect the market: In live trading, your orders, no matter how small, can affect the price, momentum, or fill potential of a share or contract. This may be not be a huge deal for very small accounts, but you still get to piggyback off of real trades without affecting the market even though your orders could affect the market in live trading.

            It all comes down to how sophisticated your paper trading system is. Some systems are very good at modeling queue priority and account for slippage as it happens in real-time. This will never change the fact, however, that paper trading will never fully capture things like emotions or the fact that your orders aren't actually on the market.
            Vendor_NT_Mobile
            NinjaTrader Ecosystem Vendor - Ninja Mobile Trader VPS

            Comment


              #7
              Originally Posted by WestonMicah
              I wanted to try the demo trading and do my assignment for a finance statistics course. I did a couple of test trades, and everything worked well and fast.

              Hi,

              It all depends on your paper trading system - how sophisticated it is. Slippage and fills are dependent on the latency to the broker as well, so mind that too.

              Comment

              Latest Posts

              Collapse

              Topics Statistics Last Post
              Started by frslvr, 04-11-2024, 07:26 AM
              8 responses
              111 views
              1 like
              Last Post NinjaTrader_BrandonH  
              Started by stafe, 04-15-2024, 08:34 PM
              10 responses
              44 views
              0 likes
              Last Post stafe
              by stafe
               
              Started by rocketman7, Today, 09:41 AM
              3 responses
              8 views
              0 likes
              Last Post NinjaTrader_Jesse  
              Started by traderqz, Today, 09:44 AM
              2 responses
              5 views
              0 likes
              Last Post NinjaTrader_Gaby  
              Started by rocketman7, Today, 02:12 AM
              7 responses
              31 views
              0 likes
              Last Post NinjaTrader_ChelseaB  
              Working...
              X