NexusFi: Find Your Edge


Home Menu

 





NT8 VPS CPU Types


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one WayneA with 1 posts (0 thanks)
    2. looks_two KillerJukeBox with 1 posts (0 thanks)
    3. looks_3 sam028 with 1 posts (4 thanks)
    4. looks_4 Obelixtrader with 1 posts (0 thanks)
    1. trending_up 1,464 views
    2. thumb_up 4 thanks given
    3. group 3 followers
    1. forum 3 posts
    2. attach_file 0 attachments




 
Search this Thread

NT8 VPS CPU Types

  #1 (permalink)
 Obelixtrader 
Slovakia
 
Experience: Intermediate
Platform: Ninjatrader 8
Broker: Interactive Brokers,Tastytrade,Birdwingo
Trading: K200M,KOSDQ150,US stock option
Posts: 220 since Aug 2009
Thanks Given: 116
Thanks Received: 109

Hi,
Many Clioud providers no starting offer different type of CPUs for VPS
my provider offer this type of CPUs

Type A - Availability – Server CPUs are assigned to a non-dedicated physical CPU thread with no resources guaranteed.
Ideal for variety of general purpose application like : micro-services, small-medium application, development environment, container services or any server use that does not require guaranteed CPU resources.

Type B - General Purpose – Server CPUs are assigned to a dedicated physical CPU Thread with reserved resources guaranteed.Ideal for all general purpose scenarios of production-use such as application server, web server, database server, container node, storage server, HPC, etc.

Type T - Burstable – Server CPUs are assigned to a dedicated physical CPU thread with reserved resources guaranteed.
Exceeding an average CPU usage of 10% will be extra charged for CPUs usage consumption.
Ideal for all general purpose scenarios of production-use such as application server, remote desktop server, web server, storage server, etc. and when CPU usage requirements are burstable during a small period of the time used

Type D - Dedicated – Server CPU are assigned to a dedicated physical CPU Core (2 threads) with reserved resources guaranteed.
For all general purpose scenarios of production-use such as application server, web server, database servers, container node, storage server, HPC, etc.

Now i would like to know which type of CPU should user choose for autotrading.

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
ZombieSqueeze
Platforms and Indicators
Increase in trading performance by 75%
The Elite Circle
REcommedations for programming help
Sierra Chart
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
36 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
19 thanks
GFIs1 1 DAX trade per day journal
16 thanks
Spoo-nalysis ES e-mini futures S&P 500
15 thanks
  #2 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629


Obelixtrader View Post
Hi,
Many Clioud providers no starting offer different type of CPUs for VPS
my provider offer this type of CPUs

Type A - Availability – Server CPUs are assigned to a non-dedicated physical CPU thread with no resources guaranteed.
Ideal for variety of general purpose application like : micro-services, small-medium application, development environment, container services or any server use that does not require guaranteed CPU resources.

Type B - General Purpose – Server CPUs are assigned to a dedicated physical CPU Thread with reserved resources guaranteed.Ideal for all general purpose scenarios of production-use such as application server, web server, database server, container node, storage server, HPC, etc.

Type T - Burstable – Server CPUs are assigned to a dedicated physical CPU thread with reserved resources guaranteed.
Exceeding an average CPU usage of 10% will be extra charged for CPUs usage consumption.
Ideal for all general purpose scenarios of production-use such as application server, remote desktop server, web server, storage server, etc. and when CPU usage requirements are burstable during a small period of the time used

Type D - Dedicated – Server CPU are assigned to a dedicated physical CPU Core (2 threads) with reserved resources guaranteed.
For all general purpose scenarios of production-use such as application server, web server, database servers, container node, storage server, HPC, etc.

Now i would like to know which type of CPU should user choose for autotrading.

None of these types makes any sense.
You could have type D based on an slow CPU which will be 20 times slower than a type A on a modern CPU.
The only thing to know is the overselling resources rate (X virtual cores divided/Y physical cores), the CPU type used, and a monitoring report of the physical servers (my busiest server looks like this: https://www.screencast.com/t/wLuAEePLoCd ). But you'll never get this level of details, so these "types" will stay a wishful thinking without solid technical arguments.

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
  #3 (permalink)
 
KillerJukeBox's Avatar
 KillerJukeBox 
Dublin
 
Experience: Intermediate
Platform: Ninjatrader, Tastytrade
Broker: Ninjatrader Brokerage, IBKR, Tastytrade,
Trading: MNQ,MES. Stocks, Stock options
Posts: 84 since Oct 2018
Thanks Given: 13
Thanks Received: 95


This looks like the definitions from AWS or Kamatera.

The answer is "it depends".

These definitions only make sense if you not what core type and count you are getting.

For me, the rule of thumb is, if its "missing critical" it needs dedicated cores for reliability.

That said, I *am* running NT8 on a VPS which is using Type A vCPUs with no issues. So yes, you can skimp if you want, but testing is recommended.

I found a provider where I can get 4 cores instead of the 2 I was using previously at the same pricepoint, so it makes up for it.

If you want to get an objective idea, trial the instances you are considering and gather cpuBench scores.

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #4 (permalink)
 
WayneA's Avatar
 WayneA 
Seattle, WA
 
Experience: Beginner
Platform: NinjaTrader
Trading: Ones that move
Posts: 62 since Aug 2009
Thanks Given: 64
Thanks Received: 58

I currently use the "Standard B4ms (4 vcpus, 16 GiB memory)" with Windows 2019 Datacenter on Azure. While I've only been backtesting and testing strategies, I have been happy so far. It's a burstable type and I don't leave it on 24/7 - only when I'm using it.

The VM size is pretty easy to change/upgrade/downgrade without erasing your data. So, I'd start with something on the lower end. And if you need more compute or ram, then just bump it up a size. Rinse and repeat to your budget.

Here's a site that has pretty accurate prices https://cloudprice.net/.

Reply With Quote




Last Updated on February 4, 2020


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts