I thought some clarifications could be useful for everyone so posting here.
If we let's say generate weights at time T that include some assets, and we don't rebalance until some time later (T+n days),
but between these two dates, some securities become untradable for a short time (and possibly become tradable again by the next rebalancing time). Do we have to make sure we add additional weights in between? Or the restriction on availability only applies to purchase and we can hold assets as long as we want?
Comments (9)
Hello,
Thanks for your question. For this current challenge, the answer is no, you do not have to rebalance between the dates. You can set a weight once (as long as its tradable when you decide to hold) and hold it for as long as you want.
Hope this answers your question
Thank you!
Hello,
The test is expecting returns on that date. You might have assigned weights before this date but there might not be returns because the assets that you assigned weights to is not tradable. You can try to following to replicate this
Hope this clarifies it!
Hello Yongcheng,
The above method add some strange weights for me: (even négative ones and NA)
Maybe i just give the daily weights matrix even they are the same? This will not add my trading cost?
Hello,
I think you are looking at returns for the above. Weights should be in the portfolio@weightsMatrix slot. Giving the daily weights matrix will mean that you're rebalancing daily so it will add to your rebalancing cost.
Hi, Petitfort. I do not have a problem, I only clarified the rules.
Hi Indira, yes thank you for your clarification, it helps me to identify my problem in fact.