|
Ed Downs
 Elite
   Posts: 645
Joined: 2/7/2007
Location: Austin, Texas
User Profile |
This is the concept of taking a partial trade if it would exceed your allocation constraints or be too large of a trade to be executed according to maximum volume settings. The following was in response to my post on the Liquidity Filter in news on 10/24.
Posted by Lain on 10/25
Hi Ed,
Thank you for the liquid filter.
In your post you said that if the trade size is over the liquid setting it doesn't take the trade.
Is it going to be made so it will take the trade but just max the trade at the liquid filter setting, so the portfolio doesn't stop taking all trades once the account gets larger and every trade would be over the liquid filter setting?
Thanks,
Lain
Posted by Ed Downs on 10/25:
The filter simply does not take a trade if it is more than the maximum % of average daily volume. We thought about doing partials, but then we would have trades that didn't match the size indicated by the Strategy, users would call to ask why, etc., etc. It's simpler to just filter them out. Correction: On 10/30 I discovered that the system actually DOES take partial trades. See my post below.
Posted by Lain on 10/25:
Thanks Ed.
Maybe partial trades can be added to a future enchancement list after all the other more important items are taken care of.
At least now we can limit the trades once they get too big.
Have a great day!
Lain
Posted by Jeff Mishlove on 10/25:
Perhaps, eventually, there could be a switch located somewhere in the settings that would allow users the option of selecting a partial trade, when the filter is triggered.
I can imagine that many would find it advantageous to be in a trade, rather than to pass entirely.
Jeff
Posted by Jim Dean on 10/25
IMHO there are SO MANY trades going on in so many different symbols, etc ... it's probably just a "blip" one way or t'other on the issue of partial trades when the limit is set.
I'd FAR rather see the programming time spent to permit various strategies to SCALE IN AND OUT of trades on a given symbol. But I'm sure stuff like this will come eventually ... and that it's premature now.
|
|
Ed Downs
 Elite
   Posts: 645
Joined: 2/7/2007
Location: Austin, Texas
User Profile |
Scaling in and out is something we need added to the Enhancements list. The problem is, it would most likely be done in Real Time. So, we would have to add an intraday algorithm to simulate that. This will DRAMATICALLY slow down calculation of equity curves, but if someone wants it, I guess they won't mind the penalty.
|
|
Jim Dean
 Elite
   Posts: 1059
Joined: 10/11/2012
Location: L'ville, GA
User Profile |
I would be quite happy to have scaling in and out just on Daily bars as a useful starting point.
The idea would be that if one strat already had started a trade on a symbol, then if a DIFFERENT strat fires on that same symbol, the number of shares would be increased ... and as each strat exits, the shares would "peel off".
Thanks
|
|
Ed Downs
 Elite
   Posts: 645
Joined: 2/7/2007
Location: Austin, Texas
User Profile |
I was corrected on this today by our developer. When a given symbol cannot be traded because it is above the Average Daily Volume Maximum, a Partial Trade IS taken in the simulation. The trade is *Not* filtered out.
|
|
Lain
 Regular
   Posts: 77
Joined: 10/11/2012
User Profile |
Excellent. Thanks Ed!
|