OmniVest Forum OmniVest Forum
forums calendars search
today this week
 
register logon control panel Forum Rules
You are currently browsing as a guest.
You should logon to access more features
A Self-Moderated Community - ALL MEMBERS, PLEASE READ!
Vote for Members who contribute the most to your trading, and help us moderate content within the Forums.


[Random Quote] -

  Current location        Thread information  
OmniVest User Forums
User-Created Portfolios
Account Settings and Changes
Last Activity 7/22/2015 8:11 AM
25 replies, 2579 viewings

Jump to page : 1 2
Now viewing page 1 [25 messages per page]
 
back
Printer friendly version

^ Top
Mark Holstius

Elite
50010010025
Posts: 744

Joined: 10/11/2012
Location: Sleepy Hollow, IL

User Profile
 
Subject : Account Settings and Changes
Posted : 5/11/2014 8:01 PM
Post #30520

In response to questions about account settings...

When I made that most recent portfolio, I "fell back on" account settings that Steve & I have used previously by using "Alphabetic" trade selection when I ran all the Condition Testing, Strategy Selection, etc.
I plan to do more testing using Price*Avg Volume Descending, etc. - but not until we have the automatic tools, as it takes quite a while.

What I'd like to show is the effect of changing those settings once the portfolio is constructed, so I've run that same portfolio using all 7 Trade Selection Order criteria with no other changes to the account settings. (below - sorry, it's a long graphic)

I've copied / pasted a "table" of the results at the top & all the complete equity graphs below. Notice the wide variation in results.

This is why Steve & I have tried to stay with one set of account settings all through the process of building portfolios. It should be interesting to do more research once it's easier to accomplish...

Mark



[Edited by Mark Holstius on 5/11/2014 8:06 PM]

Attached file : Changing Settings 2.jpg (3379KB - 1193 downloads)

^ Top
JimB

Member
25
Posts: 36

Joined: 3/7/2014
Location: Rogers, MN

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 5/11/2014 8:51 PM
Post #30521 - In reply to #30520

Very instructive. Thanks, Mark, for all you are doing and sharing.
^ Top
Jim Dean

Elite
10002525
Posts: 1059

Joined: 10/11/2012
Location: L'ville, GA

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 5/11/2014 9:02 PM
Post #30522 - In reply to #30521

Sometime down the road, I'd love to see an organized way of doing these kinds if tests without requiring cut and paste and much repeated button pushing.

What do y'all think of an "Account Lab"? That is, a way of setting up several different account setting patterns then pushing a button, running the same Strat on all those AS permutations at once, then seeing the summary results like Marks table (click on any of them to drill down).
^ Top
gbarber

Veteran
100100252525
Posts: 282

Joined: 12/30/2012
Location: Pearland, TX

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 5/11/2014 9:19 PM
Post #30523 - In reply to #30522

In my mind, an accounts lab tool would be extremely useful. Just as much as the strategy lab tool and very complimentary. We all know that the account settings make a large difference but it is difficult to work out effects in one's head because of multiple variables. It makes sense to have a tool to tabulate and see the differences to pick account settings that best fit the way a portfolio works. I know the list of desired features is growing faster than it can be reduced but in a sense, that's a good thing. It means people are finding more and more utility in your products. Might want to do a survey to help determine what comes next after the forthcoming major step forward.
^ Top
Steve Mayo

Legend
100100100100
Posts: 414

Joined: 10/11/2012
Location: Austin, TX

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 5/12/2014 10:07 AM
Post #30529 - In reply to #30523

I haven't had time to fully explore it yet, but -- in my opinion at least -- changing the account settings could be a great way to "validate" the robustness of a portfolio.

We all tend to "jigger the controls" looking for that little bit of extra performance in our strats/ports. In general, its great that we have this wonderful capability in OV to quickly try these changes, but the downside is that we may simply be over-optimizing. A relatively small change (filtering in/out only a few trades) can have a big compounded difference...but it's meaningless if that change is not something that will carry into future trading. How do we know if our systems are predictive (robust)?

We don't have good tools for assessing robustness of our "systems" yet, but here's a simple technique that makes for a good stat. Just run your strat/port/account under each of the various sorting methods and average the return/drawdown across them (calculating a standard deviation and confidence interval would be even better). That helps eliminate some of the filtering error. A second technique, thoroughly discussed elsewhere, is to average returns over different time-periods/market modes.
^ Top
kmcintyre

Elite
500100100100252525
Posts: 890

Joined: 10/11/2012
Location: Portland, OR

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 5/12/2014 11:22 AM
Post #30532 - In reply to #30529

Another great thread, Steve!

I like the idea of looking at the mean return of all sorting methods, as well as the min and max returns to get a sense of the robustness of an account (and it's collective portfolios/strategies). Great stuff.

Also, tweaking other account settings a bit to ensure an account isn't highly sensitive to a small change in any particular setting prior to going live. A great smell test...

Keith


^ Top
Steve2

Elite
5001001002525
Posts: 750

Joined: 10/11/2012
Location: Annapolis, MD

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 5/12/2014 2:26 PM
Post #30534 - In reply to #30522

Jim,

I think this would be a real time saver. What I'd like to be able to do is have OV perform a sensitivity analysis on the account settings I'm interested in. For example, vary Max Strategies Trading the Same Symbol between 1 and 4, vary Min Average Daily Volume between 500K and 1,500K in 25K increments, vary Maximum Exposure % per Symbol between 10% and 35% in 5% increments, vary Trade Selection Order across all options, etc. Unfortunately, this could get pretty resource intensive requiring OV to execute tens of thousands of simulations.

Steve
^ Top
Jim Dean

Elite
10002525
Posts: 1059

Joined: 10/11/2012
Location: L'ville, GA

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 5/12/2014 2:39 PM
Post #30535 - In reply to #30534

Yes Steve I agree that a sensitivity analysis would be ideal. But I was suggesting a simpler thing to keep it practical. If the simple thing gets implemented, then possibly some future "Pro" feature could automate the SA.
^ Top
Lompocian

New User

Posts: 3

Joined: 3/24/2014
Location: Lompoc, CA

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 5/12/2014 3:59 PM
Post #30536 - In reply to #30520

Excellent! Job well done! Thanks for all of your input here. I have gone and modified my "Settings" to reflect your settings. Anxious to see how this works out.
^ Top
John W

Elite
5001002525
Posts: 654

Joined: 10/11/2012
Location: Sydney, NSW, Australia

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 5/12/2014 4:36 PM
Post #30537 - In reply to #30520

Great examples Mark, well explained as usual.

You've reminded me that the 'Alphabetical' setting is the only one without an up down direction, having Alphabetical Up and Alphabetical Down would complete the set. My real world OV trading typically buys the majority of symbols in the A to M range!

Re settings - perhaps a user configurable set of (say) 4 settings pages that could be switched on and off when desired for more robust testing?



^ Top
Bruce Britt

Regular
252525
Posts: 81

Joined: 10/11/2012
Location: Louisiana

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 8/31/2014 7:34 PM
Post #33880 - In reply to #30537

Thanks Mark for sharing your work.

As John W suggest, if the alphabetic-descending option was also available it would "complete the set", and complete your great experiment more fully.

This is important work to help insure that the multiple strategy/list combinations we are now able to create remain robust.

Hopefully the alphabetic sort option will be revised to include both ascending AND descending order in the near future.


^ Top
tgrafa

Regular
2525
Posts: 63

Joined: 10/11/2012
Location: Midland, Texas

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/2/2014 10:44 PM
Post #33907 - In reply to #33880

I've have always thought that being able to select the beginning letter to start an Alphabetic sort would be a great way to compliment the Alphabetic sorting and might help show us just how distorting an 'Apple' type stock effect might really be. Varying the starting letter would provide another way to keep OV from picking the same stocks when the user base of OV greatly expands.
^ Top
TomTwiford

Member
25
Posts: 40

Joined: 12/20/2012
Location: Houston, Tx

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/2/2014 11:31 PM
Post #33909 - In reply to #33907

I certainly support expanding the choices for alphabetic sorting.

Best choices should include:
1. Ascending
2. Descending
3. Ascend or descend from a particular start letter, rotating through the alphabet.
4. Random order letter selection (most important addition)

These choices, particularly #4, would insure great variation.
^ Top
Jim Dean

Elite
10002525
Posts: 1059

Joined: 10/11/2012
Location: L'ville, GA

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/3/2014 5:42 AM
Post #33911 - In reply to #33909

I really like Tom's suggestion!

The random list should use the timestamp as a "seed" so the random series varies.
^ Top
John W

Elite
5001002525
Posts: 654

Joined: 10/11/2012
Location: Sydney, NSW, Australia

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/3/2014 8:40 AM
Post #33912 - In reply to #33909

Tom, I agree with your suggestion, there is also a lot of support for this in another thread here http://www.omnitrader.com/currentclients/omnivestforum/thread-view.asp?threadid=5986

[Edited by John W on 9/3/2014 8:42 AM]

^ Top
TomTwiford

Member
25
Posts: 40

Joined: 12/20/2012
Location: Houston, Tx

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/3/2014 2:46 PM
Post #33923 - In reply to #33912

Thanks John, and I now note your prior posted recommendation for random order selection back in February of this year.

I fully agree with your recommendation.
^ Top
kmcintyre

Elite
500100100100252525
Posts: 890

Joined: 10/11/2012
Location: Portland, OR

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/3/2014 3:58 PM
Post #33925 - In reply to #33923

Rather than random letter alphabetical, one could code random ordering of all available trade opportunities. So pure Random...

The downside I see for random ordering is that of repeatability. Each time the simulation is regenerated, different results will be displayed. I think that will confuse some people.

Personally, I like price * volume descending for live trading. And I like to use all available sort orders to check for robustness.

But I think a Market Cap filter or a PE filter could be interesting.

Keith

PS - I like Juan's RSI sort order. And Shares Outstanding. I'm sure great minds will think of many others. So how about another scriptable sort order? :-)


[Edited by kmcintyre on 9/3/2014 4:12 PM]

^ Top
Steve Mayo

Legend
100100100100
Posts: 414

Joined: 10/11/2012
Location: Austin, TX

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/3/2014 4:09 PM
Post #33926 - In reply to #33925

Good thinking, Keith!

That randomness is the whole point....to try to average out the stock selection bias. But, I get your point. It would have to be CLEARLY LABELLED that it is only to be intended for testing. What you are point out, though, is that few people understand the real difference between simulation results and what you are actually likely to get in live trading.
^ Top
John W

Elite
5001002525
Posts: 654

Joined: 10/11/2012
Location: Sydney, NSW, Australia

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/3/2014 6:54 PM
Post #33929 - In reply to #33925

The main advantage with random is during live trading, it reduces the likelihood we all trade the same symbols at the same time. It reduces the potential for slippage.

I've stopped using alphabetical because too often I was just trading the early letters in the alphabet.

Having reverse alphabetical reduces the likelihood we all trade the same stocks at the same time but then the symbols in the middle of the alphabet are still likely to be more lightly traded than those at the start or end of the alphabet.

I really like Tom's list of 4 alternatives, it covers all the bases for live trading!

A secondary possibility would be if several random simulations could be used to give confidence (or not) that a portfolio of strategies perform well in simulation.

Perhaps Nirvana could extend such a random capability for live trading to also allow us to run 'n' number of simulations randomly to validate the performance of our favourite portfolios.

[Edited by John W on 9/3/2014 6:57 PM]

^ Top
Mark Holstius

Elite
50010010025
Posts: 744

Joined: 10/11/2012
Location: Sleepy Hollow, IL

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/3/2014 8:07 PM
Post #33933 - In reply to #33929

A thought to remember - the Alphabetical (or whatever sort is used) only 'kicks in' when the Max Allocation is reached (200% or whatever you use).

When you have enough capital, it has no effect - all trades would be taken.

Mark
^ Top
John W

Elite
5001002525
Posts: 654

Joined: 10/11/2012
Location: Sydney, NSW, Australia

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/3/2014 8:32 PM
Post #33936 - In reply to #33933

Good point Mark, my main account is trading at 100% Buying Power % so that's probably why I've noticed the alphabetical issue influencing my selected trades so heavily.

OV sure has a lot of knobs, levers and gotchas (sigh)!

Hopefully the random approach makes sense for anyone whose percent invested breaks their BP % regularly.
^ Top
Geoff

Veteran
100252525
Posts: 180

Joined: 12/4/2012
Location: Byron Bay NSW Australia

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/3/2014 8:40 PM
Post #33937 - In reply to #33933

Following on logically from that thought Mark, the "Trade selection ordered by:" setting, would become more influential on performance results the higher the "Allocation %" setting is set, because less of the available trades are likely to be taken up?
^ Top
Mel

Member

Posts: 20

Joined: 3/4/2014

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/4/2014 8:01 AM
Post #33942 - In reply to #33937

Nowdays, the slippage for larger orders is probably more due to hedge fund HFT front-running than anything we members do, unless it is on thinly traded stocks.

Mel
^ Top
Mark Holstius

Elite
50010010025
Posts: 744

Joined: 10/11/2012
Location: Sleepy Hollow, IL

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/4/2014 8:48 AM
Post #33943 - In reply to #33937

Yes Geoff...

You can do various things to hit the 'ceiling' (higher allocation %, combining multiple Portfolios, etc), but whatever you do to increase the amount of time your account is hitting the ceiling the more often the 'ordered by' will kick in and have an effect.

Mark
^ Top
Eric Severance

Member

Posts: 23

Joined: 10/11/2012
Location: Incline Viallge, NV

User Profile
 
Subject : RE: Account Settings and Changes
Posted : 9/7/2014 10:37 AM
Post #33968 - In reply to #33943

Great stuff here in this thread - thanks all. In regards to simulations/testing (for robustness of an account) - is true Monte Carlo simulation coming to OmniVest? Seems it was discussed (and I've requested)... But haven't heard anything.
Jump to page : 1 2
Now viewing page 1 [25 messages per page]
back

Legend    Action      Notification  
Administrator
Forum Moderator
Registered User
Unregistered User
E-Mail this thread to a friend
Toggle e-mail notification


Nirvana Systems
For any problems or issues please contact our Webmaster at webmaster@nirvsys.com.