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
Risk Control Requests (& other Account Settings)
Avoiding Over-Subscribed Positions
Last Activity 5/17/2016 11:06 AM
5 replies, 1016 viewings

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

^ Top
Jim Dean

Elite
10002525
Posts: 1059

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

User Profile
 
Subject : Avoiding Over-Subscribed Positions
Posted : 3/13/2013 7:59 AM
Post #24557

This has been discussed elsewhere under the "slippage" topic - I am adding it here as a specific feature request so that it won't get buried. I believe that this suggestion is well suited to the OmniVest concept, and, with the inclusion of one new statistic and one new Money Management control input, would go a long way towards solving the problem.

The problem is: if many OVest users subscribe to the same strategy on the same symbol list, then when that Strat fires, OVest will submit many simultaneous orders on the same symbol. If the sum of all the shares of those orders are a significant fraction of the avg daily volume (ie more than say 1%), then slippage will be magnified - and in some (higher-percent) cases might even trigger a market-response that would be harmful to all concerned.

Since Nirvana is not a Market Maker, they have very limited options available to control this process, without showing favoritism to some users while hurting others (by delaying some orders).

To help us proactively avoid being hit by this effect, it would be very helpful if OmniVest could report in an analysis column what the overall composite magnitude of participation there is amongst ALL OVest customers in a particular strategy used on a particular symbol. This report could be something simple like small/med/large, or something like a normalized percentage of max possible users participating in that combo, or (best) a percentage that specifically indicates the fraction of the average daily volume that the composite total "big trade" number of shares represents. If that percentage is high, we as users can opt NOT to participate in that trade. In fact, OVest could give us a money-management input option to either ignore or to scale back participation in a given trade as a function of what the big-trade percent of daily volume might be. This would be COOL. And powerful!

[Edited by Jim Dean on 3/13/2013 8:01 AM]

^ Top
Ed Downs

Elite
50010025
Posts: 645

Joined: 2/7/2007
Location: Austin, Texas

User Profile
 
Subject : RE: Avoiding Over-Subscribed Positions
Posted : 3/13/2013 9:21 PM
Post #24580 - In reply to #24557

I posted about this in the other thread, Jim.

^ Top
Jim Dean

Elite
10002525
Posts: 1059

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

User Profile
 
Subject : RE: Avoiding Over-Subscribed Positions
Posted : 3/13/2013 9:26 PM
Post #24581 - In reply to #24580

Thanks for giving this careful consideration Ed. It's certainly not a "simple" topic to address, especially since it's hard to quantify. My guess is that wont be an immediate need for EOD + MOO strategies, until the subscriber base builds. Otoh, if the real time strategies have fairly long lists they are applied to, this might be more significant. Again, thanks.
^ Top
Ed Downs

Elite
50010025
Posts: 645

Joined: 2/7/2007
Location: Austin, Texas

User Profile
 
Subject : RE: Avoiding Over-Subscribed Positions
Posted : 3/13/2013 10:10 PM
Post #24583 - In reply to #24581

I think providing a filter on total OmniVest order input is a good idea. Too many other important ideas to implement right now. The survey will indicate this - I expect results to be posted this weekend.

^ Top
Steve2

Elite
5001001002525
Posts: 750

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

User Profile
 
Subject : RE: Avoiding Over-Subscribed Positions
Posted : 3/14/2013 7:36 PM
Post #24627 - In reply to #24583

Before something like this is implemented, there will need to be a way for a user to designate whether an account is live or paper and if a user is not using TP whether or not a live account is being actively traded. Presumably, one would not want to count trades generated in paper accounts, although the user of a paper account might want to take advantage of the filter when testing with a paper account.

[Edited by Steve2 on 3/14/2013 7:38 PM]

^ Top
Jim Dean

Elite
10002525
Posts: 1059

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

User Profile
 
Subject : RE: Avoiding Over-Subscribed Positions
Posted : 3/14/2013 7:41 PM
Post #24628 - In reply to #24627

Yup that's part if it.

Ed has pointed out that the code to implement this suggestion will be relatively complex, since it requires "circular" processing. I'm sure that when/if they get around to doing this they will properly distinguish between live and paper as well as all the other factors involved.

The CONCEPT is simple, but the coding isn't. So I would not expect this to be done in the near term. I wanted to post the idea for future consideration.

Thanks for listening!
Jump to page : 1
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.