Momentum Portfolio – March 2018

This page is part of analysis of momentum stock portfolios of Nifty 500 stocks using Rolling Momentum Stock Portfolio Strategy. For more, read the article.

On this page, we track the performance and draw-down metrics of the March 2018 momentum stock portfolio for top 10, 20 & 30 momentum stocks and compare it to the Nifty 50 and Nifty 500 index benchmarks.  The charts will get updated every day at 8 PM IST after the market closes.

Here is the list of top 30 momentum stocks for March 2018 (list is generated at February 2018 end & portfolio entered at closing prices on the first market working day of the March 2018 , 2017).

As usual, a word of caution, do exercise discretion while entering the momentum portfolios. Unless, this is being done in a systemic and long term manner, please pay attention to the high valuations of the stocks and loss of momentum in mid-cap and small-cap stocks which are the majority of momentum stocks in top 30.


Date Symbol Close Momentum Score
Date Symbol Close Momentum Score

Performance of previous momentum portfolios can be tracked on June, July, August, SeptemberOctober November December January 2018 and February 2018 month momentum portfolio pages.

Posted in Stocks, Technical Analysis and tagged , .


    • Exit strategy is in the main article. Basically exiting portfolio after every 1 month or 3month or more depending on your investment period horizon. Alternatively (which is not part of this strategy), you can use an hard stop loss or a trailing stop loss.

  1. Dear Sir,
    Thanks for the detailed report on momentum portfolio.
    I did like portfolio of 10 stocks as the returns look consistent.
    Sir, i have one doubt. if i go for a period of 3 months, and would like to invest altogether 15 lakhs. Then if i invest 5 lakh each month end, then why after every month end (for three months) should i buy the same top 10 that i bought in the beginning or the top 10 for that month.
    Sir, please help me out.

    • You have to buy same stocks because they have high momentum. Also if you are splitting the buying of stocks with no gap, then you are not following the strategy in the article.

  2. Thank you Sir for your kind reply. But, why i raised this question is because, if the momentum of the stocks changes to below than what it had previous month then should i still buy the same Sir. One more question is the meaning of gap is, if i am going to maintain the portfolio for 3 months for example, i should split the corpus in three of equal values like 2,50,000 times 3 and invest 2,50,000 every month right. Please help me get the idea Sir

    • Idea is to choose high momentum stocks. If the stocks lose their momentum they will automatically fall off of you top 10/20/30 list. As long as they have the momentum, according to the strategy, they should be persisted with.

      For 3 month holding period – split into 3 tranches & invest every month. Ignore my previous comment on this.

  3. Nifty 500 is down -3.86% and and Nifty 50 is down -3.6% in March, it seems the data used for the chart is incorrect.

  4. Thank you for a very useful post. I have read your earlier blog posts on this topic also. However, I have not seen the total return of the portfolio anywhere.

    Maybe I am missing something? If not, can your please provide the return

  5. M=0;
    R1 = (C-Ref(C,-21))/Ref(C,-21);
    R2= (Ref(C,-21)-Ref(C,-42))/Ref(C,-42);
    R3= (Ref(C,-42)-Ref(C,-63))/Ref(C,-63);
    R4= (Ref(C,-63)-Ref(C,-84))/Ref(C,-84);
    R5= (Ref(C,-84)-Ref(C,-105))/Ref(C,-105);
    R6= (Ref(C,-105)-Ref(C,-126))/Ref(C,-126);
    R7= (Ref(C,-126)-Ref(C,-147))/Ref(C,-147);
    R8= (Ref(C,-147)-Ref(C,-168))/Ref(C,-168);
    R9= (Ref(C,-168)-Ref(C,-189))/Ref(C,-189);
    R9= (Ref(C,-189)-Ref(C,-210))/Ref(C,-210);
    R10= (Ref(C,-210)-Ref(C,-231))/Ref(C,-231);
    R11= (Ref(C,-231)-Ref(C,-252))/Ref(C,-252);
    R12= (Ref(C,-252)-Ref(C,-273))/Ref(C,-273);


    Filter=M AND C>MA(C,100)AND C>MA(C,200) AND C>MA(C,50) ;

    AddColumn( Close, “Close ” );
    AddColumn( M*100, “M “,1.0 );
    AddColumn( Volume, “Volume “,1.0 );

  6. Pingback: Momentum Portfolio - April 2018 | TradersLounge

  7. Pingback: Momentum Portfolio - May 2018 | TradersLounge

Leave a Reply

Your email address will not be published. Required fields are marked *