HomeReady-2-GoPortfolioRankingScreenerStockETFToolsCommunityHelp
ForumsEmail UserPollsFeature RequestsGroups


  Index  | Recent Threads  | Who's Online  | User List  | Search
  Search  
Quick Go »
Thread Status: Normal
Total posts in this thread: 10
[Request a Feature] [Add To My Favorites] [Watch this Thread]
Author
Previous Thread This topic has been viewed 1315 times and has 9 replies Next Thread
scarissimo
Advanced Member
Member's Avatar

UNITED STATES
Joined: Apr 18, 2004
Posts: 48
Status: Offline
Daily Rebalancing feature? Reply to this Post
Reply with Quote

I was wondering if its possible to add a daily rebalancing feature. I realize that Rankings are recalculated every Saterday, but I have a Sell Rule which is strickly technical and if not caught right on the trigger day my losses just keep adding up until the following Saterday when the system notifies me to sell.

I've only tested this in a Simulation so fare. I suppose I could do a manual daily rebalance but I would like to Backtest the system with a daily rebalance first :-)

Any thoughts or suggestion?

-Stefano
----------------------------------------
AbsoluteReturns.com
[Mar 29, 2005 9:24:55 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
marco


UNITED STATES
Joined: Jan 1, 1970
Posts: 3991
Status: Offline

rose   Re: Daily Rebalancing feature? Reply to this Post
Reply with Quote

We've added Daily rebalance for simulations!

When the rebalance frequency is set to DAILY, the sell rules are evaluated during the week. If a sells occur, a new stocks are bought.

NOTE: The stocks are only ranked once a week. If a sell occurs on Friday, the ranks that will be used will be as of the last weekend. There is no way for us to make ranks available daily for simulations.

NOTE2: to make sure your positions don't get sold repeatedly, make sure yo balance out buy and sell rules. For example if you use a Sell rule like:

Close(0) < SMA(200)

Make sure you add the following buy rule:

Close(0) > SMA(200)
----------------------------------------
Portfolio123 Staff
----------------------------------------
[Edit 1 times, last edit by marco at Aug 15, 2005 1:56:50 AM]
[Aug 15, 2005 1:56:24 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
marco


UNITED STATES
Joined: Jan 1, 1970
Posts: 3991
Status: Offline

Re: Daily Rebalancing feature? Reply to this Post
Reply with Quote

Clarification:

Daily rebalancing for portfolios is not available yet. In other words your live portfolios will onle generate recommendations once a week (in the weekend after the data update).

You can rebalance daily manually for now though.
----------------------------------------
Portfolio123 Staff
[Aug 15, 2005 2:25:35 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
jerrodmason
Advanced Member
Member's Avatar

UNITED STATES
Joined: Jan 14, 2005
Posts: 599
Status: Offline
Re: Daily Rebalancing feature? Reply to this Post
Reply with Quote

Given that Ranks only change weekly, it seems to me that any ranking system that uses price or volume in any way will be distorted. This is not limited to the obvious momentum factors such as Pr4W%; it also may include such things as PEG. Question for Marco: Are PE, PEG, EMA, MACD and similar factors/functions accurate on a daily basis? Or is it only the Price & Volume that's updated?

Maybe the daily rebalance should be used judiciously, perhaps only for implementing stops (Position-based factors) in Sell rules, and maybe not for Buys. I can live with this; don't mind holding cash for a few days.

I haven't thought it all through, but it seems that daily rebalance is greatly improved if two other Feature Requests are implemented:
(1) Brian's"RankDays" factor
(2) My Historic Value function
These would work together to let you set Buy rules that are consistent with the ranking system.
----------------------------------------
The smart money was on Goliath.
"He's not the Messiah. He's a very naughty boy."

[Aug 15, 2005 11:34:21 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
BJS
Advanced Member


UNITED STATES
Joined: Sep 14, 2004
Posts: 633
Status: Offline

Re: Daily Rebalancing feature? Reply to this Post
Reply with Quote

Jerrod,

Daily rebalancing also opens the door to using more technical indicators as they become available. For example, with weekly rebalancing, using a DMI crossover would probably be difficult, because you could be up to 4 days late on the crossover. But for people who are going to want to use daily rebalancing, technical triggers become more important.

But piece by piece, this is all coming together, thanks to Marco and company.

Brian
[Aug 15, 2005 11:42:39 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
marco


UNITED STATES
Joined: Jan 1, 1970
Posts: 3991
Status: Offline

Re: Daily Rebalancing feature? Reply to this Post
Reply with Quote

Jerrod,

PE, PEG and any other technical+fundamental factor are only available weekly for simulations (It will be available as of the previous day for the "live" portfolios)

EMA, MACD, Close(0) etc, are price based functions and are available daily for sims that rebalance daily.
----------------------------------------
Portfolio123 Staff
[Aug 19, 2005 11:03:42 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
jimchill
Advanced Member


UNITED STATES
Joined: Jun 13, 2005
Posts: 57
Status: Offline

Re: Daily Rebalancing feature? Reply to this Post
Reply with Quote

Marco

This is a good improvement for those sims that use weekly ranking models.

Is it possible to expand it slightly as follows:

a. First choose ranking: weekly, monthly, quarterly
b. Then choose daily if one wants price based rules to apply on a daily basis rather than the period used for ranking.

This would permit us to use a sim that uses a monthly ranking model, for example, but close out a stock if it becomes technically weak during the month.

Jim
[Aug 22, 2005 10:38:37 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
azouz
Advanced Member


TUNISIA
Joined: Mar 7, 2005
Posts: 99
Status: Offline

Re: Daily Rebalancing feature? Reply to this Post
Reply with Quote

Marco, when will the daily rebalance of portfolio will be implemented ?

manualy rebalancing isn't a good idea for someone that have lot of portfolios.
[Apr 23, 2006 3:20:05 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
markajohn
Advanced Member


UNITED STATES
Joined: Apr 18, 2004
Posts: 122
Status: Offline

Re: Daily Rebalancing feature? Reply to this Post
Reply with Quote

marco,

In light of this:
 
NOTE2: to make sure your positions don't get sold repeatedly, make sure yo balance out buy and sell rules.

I would be interested in your thoughts on another recent thread:
http://www.portfolio123.com/mvnforum/viewthread?lastpage=yes&thread=1527#5844
which starts off with this question:
 
I just noticed that the Value w/Monentum portfolio has as part of its Buy rules Rank > 98 and as part of its Sell rule Rank < 99.

Is that correct? Is there some purpose for this that I am missing? It would seem that you could buy a stock with a Rank of 98 and then be forced to sell it at next rebalance (1 week) if the rank did not increase to 99 or greater.


At first glance, it seems like this would create a lot of churning.

TIA
MJ
[Apr 23, 2006 6:04:48 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
DennyHalwes
Advanced Member
Member's Avatar

UNITED STATES
Joined: Apr 28, 2004
Posts: 1532
Status: Offline
smile   Re: Daily Rebalancing feature? Reply to this Post
Reply with Quote

MJ,

I scanned through the stocks that were bought by Value w/Momentum (Transactions: All), and found that out of 459 stocks bought, only 4 were bought with a rank value less than 99; 3 of those were bought with a rank of 98.9, and 1 with a rank of 98.8. This occurred during the months of June and July of 2001 when the S&P500 was falling toward a 22% loss. All 4 were sold 1 week later due to the rank < 99 rule. 3 of the 4 had small gains and the 4th had a small loss. So although the Buy Rule; Rank > 98 caused churning of these 4 stocks it was less than 1 % of the stocks bought.

I long ago had changed my Buy Rule to Rank > 99, but it doesn't look like it would make a significant difference either way. So I re-ran new Sims with the Buy Rule Rank > 98 and Rank > 99. The results are:

Rank > 98; annual return = 52.91, and Max drawdown = 25.53
Rank > 99; annual return = 53.12, and max drawdown = 25.50

Rank > 99 makes more sense and works better. I'll continue to go with that.

Denny cool
----------------------------------------
"The significant problems we face cannot be solved at the same level of thinking that we were at when we created them". Albert Einstein
[Apr 23, 2006 10:41:11 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
[Show Thread Printable Version]

Free Trial  /  Log In
Username or Email
Password
Stay logged in
Can't remember username or password?