Platforms that support true portfolio backtesting/trading? - futures io
futures io



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 2,397 views
    2. thumb_up 8 thanks given
    3. group 8 followers
    1. forum 6 posts
    2. attach_file 0 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 150,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

 
Search this Thread
 

Platforms that support true portfolio backtesting/trading?

(login for full post details)
  #1 (permalink)
 Xyzzy 
Seattle, WA
 
Experience: Advanced
Platform: MultiCharts
Broker: IB/IQFeed
Trading: ES
 
Posts: 24 since Dec 2010
Thanks: 27 given, 20 received

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
The following 7 users say Thank You to Xyzzy for this post:

Can you help answer these questions
from other members on futures io?
Multidata
EasyLanguage Programming
value chart indicator by sim22
NinjaTrader
Williams Fractal (NT8) indicator - Alert function implem …
NinjaTrader
Help with Scale In ATM strategy
NinjaTrader
mahDualCandlePattern
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on futures io
Spoo-nalysis ES e-mini futures S&P 500
97 thanks
Most Funding Firms are a Scam
65 thanks
Hedging NQ and MNQ 1-10...
13 thanks
Trading Plan
9 thanks
How many day traders are profitable?
8 thanks
 
(login for full post details)
  #3 (permalink)
 rolandw85 
London
 
Experience: Intermediate
Platform: Tradestation
Trading: equities, options
 
Posts: 12 since Nov 2019
Thanks: 0 given, 6 received


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
 
(login for full post details)
  #4 (permalink)
 Fibbee 
Boston, MA. United States
 
Experience: Intermediate
Platform: Ninja
Trading: Futures and Forex
 
Fibbee's Avatar
 
Posts: 158 since Sep 2011
Thanks: 102 given, 159 received

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 futures.io mobile app

Visit my futures io Trade Journal Reply With Quote
 
(login for full post details)
  #5 (permalink)
 Dianoia 
London
 
Experience: Master
Platform: MC
Trading: 6A
 
Posts: 16 since Jun 2018
Thanks: 3 given, 38 received

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

Reply With Quote
 
(login for full post details)
  #6 (permalink)
 TWDsje   is a Vendor
 
 
Posts: 745 since Apr 2016
Thanks: 20 given, 941 received

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
 
(login for full post details)
  #7 (permalink)
 SMCJB 
Legendary Market Wizard
Houston, TX
 
Experience: Advanced
Platform: Trading Technologies
Broker: Primary Advantage Futures. Also ED&F and Tradestation
Trading: Primarily Energy but also a little GE, SI, Bitcoin & Ether
 
Posts: 4,527 since Dec 2013
Thanks: 3,855 given, 9,119 received


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
The following user says Thank You to SMCJB for this post:


futures io Trading Community Platforms and Indicators > Platforms that support true portfolio backtesting/trading?


Last Updated on March 26, 2022


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing
     



Copyright © 2022 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada), info@futures.io
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.
no new posts