NexusFi: Find Your Edge


Home Menu

 





Platforms that support true portfolio backtesting/trading?


Discussion in Platforms and Indicators

Updated
      Top Posters
    1. looks_one Xyzzy with 1 posts (7 thanks)
    2. looks_two SMCJB with 1 posts (1 thanks)
    3. looks_3 Dianoia with 1 posts (0 thanks)
    4. looks_4 Quick Summary with 1 posts (0 thanks)
    1. trending_up 3,356 views
    2. thumb_up 8 thanks given
    3. group 8 followers
    1. forum 6 posts
    2. attach_file 0 attachments




 
Search this Thread

Platforms that support true portfolio backtesting/trading?

  #1 (permalink)
 Xyzzy 
Seattle, WA
 
Experience: Advanced
Platform: MultiCharts
Broker: IB/IQFeed
Trading: ES
Posts: 24 since Dec 2010
Thanks Given: 27
Thanks Received: 22

I've been using MultiCharts for algorithmic trading for years, and I couldn't be happier with it. My strategies are based on some simple but effective mean-reversion concepts from from Larry Connors, Keith Fitschen, and others. I posted my overall thoughts about MC here:



MultiCharts has a feature called "Portfolio Backtester." This lets you input a list of symbols (e.g., the individual symbols in the Nasdaq 100), apply an algorithmic strategy to that portfolio, and then run a backtest on the portfolio as a whole. It then simulates those trades and provides a backtesting report that shows overall profitability, account size required, drawdown, etc., for the portfolio as a whole. (Like Portfolio Maestro in TradeStation.)

In 2014, they upgraded this feature to "Portfolio Trader," which is what I use now for my bread-and-butter trading strategies. It has the same features as before, except now it can perform live trades on the portfolio, not just backtesting. You just click the "Automate Order Execution" button to engage auto-trading trading for every symbol on the list. This is way easier than having, e.g., 100 separate chart windows, one for each symbol. There's an example here:

https://www.multicharts.com/features/portfolio-trading/

Out of curiosity, are there other algorithmic trading platforms that support either (1) portfolio backtesting or (2) portfolio trading? The Portfolio Maestro feature in TradeStation seems to provide portfolio backtesting, but not automated trading. Unless I'm mistaken, you'd need to create a separate chart window for each instrument for automated trading.

(For me, "portfolio trading" means generating a list of related symbols, applying a set of algorithmic signals/strategies to the entire portfolio, and then clicking a button to start auto-trading all of those those instruments in a coordinated way. E.g., you might have a rank strategy that compares the value of some indicator for every symbol and then automatically buys the "ten best" symbols in the portfolio while also shorting the "ten worst" symbols.)

I'm asking this partially because I'm thinking of writing a how-to book on the subject. There are plenty of books out there that discuss automated trading in general, but I haven't seen any that discuss how to backtest and trade strategies on entire portfolios as a group. However, if the other major platforms don't support portfolio backtesting or trading, this might be too much of a niche idea. I'd appreciate your thoughts.

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Exit Strategy
NinjaTrader
Trade idea based off three indicators.
Traders Hideout
Better Renko Gaps
The Elite Circle
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
MC PL editor upgrade
MultiCharts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Diary of a simple price action trader
26 thanks
Just another trading journal: PA, Wyckoff & Trends
25 thanks
Tao te Trade: way of the WLD
22 thanks
My NQ Trading Journal
16 thanks
HumbleTraders next chapter
9 thanks
  #3 (permalink)
 rolandw85 
London
 
Experience: Intermediate
Platform: Tradestation
Trading: equities, options
Posts: 12 since Nov 2019
Thanks Given: 0
Thanks Received: 6


did you ever get anywhere on the tradestation portfolio maestro. ANy advice on how to trade a list of say all the S&P500 equities with my strategy? Can only seem to backtest in Portfolio Maestro

Reply With Quote
  #4 (permalink)
 
Fibbee's Avatar
 Fibbee 
Boston, MA. United States
 
Experience: Intermediate
Platform: Ninja
Trading: Futures and Forex
Posts: 159 since Sep 2011
Thanks Given: 102
Thanks Received: 166

I also run a portfolio of automated systems using ninjatrader but unfortunately there is no feature on ninja that allows this and I wish there was.

I don't have the answer we both want but just wanted to let you know, you're not alone.

Sent using the NexusFi mobile app

Visit my NexusFi Trade Journal Reply With Quote
  #5 (permalink)
 Dianoia 
London
 
Experience: Master
Platform: MC
Trading: 6A
Posts: 16 since Jun 2018
Thanks Given: 3
Thanks Received: 39

Has anybody found a platform that supports this since the question was last posted?
Thanks.

Reply With Quote
  #6 (permalink)
 SpeculatorSeth   is a Vendor
 
Posts: 780 since Apr 2016
Thanks Given: 22
Thanks Received: 1,018

You tend not to see many tools of this nature particularly when it comes to managing a whole portfolio because the majority of people doing this sort of thing are programming it themselves with python. Once you get into python though there's tons of resources about algorithmic trading in python to learn from.

- SpeculatorSeth
Reply With Quote
  #7 (permalink)
 
SMCJB's Avatar
 SMCJB 
Houston TX
Legendary Market Wizard
 
Experience: Advanced
Platform: TT and Stellar
Broker: Advantage Futures
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals and Crypto.
Frequency: Many times daily
Duration: Never
Posts: 5,048 since Dec 2013
Thanks Given: 4,381
Thanks Received: 10,205


Xyzzy View Post
The Portfolio Maestro feature in TradeStation seems to provide portfolio backtesting, but not automated trading. Unless I'm mistaken, you'd need to create a separate chart window for each instrument for automated trading.

I haven't checked Maestro recently but last time I looked at it that was still the case. Optimization but no trade execution for portfolio's. In the modern world the whole idea that you have to have a chart open in order to run an automated strategy is dated.

Reply With Quote
Thanked by:




Last Updated on March 26, 2022


© 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