If two stocks both have a ROC equal to 10, but their stock prices are wildy different, how do I go about normalizing the ROC value?

@Stian133, ROC() in AmiBroker calculates the *periods* rate-of-change of ARRAY **expressed as PERCENTAGE.**

If you invest the same amount of money on 2 stocks, even if they have wildly different prices, and, for example, both will have a ROC of 10%, you'll get the same gain returned from both of them.

Stock A: bought `200`

shares at ` 5.0`

- Amount invested `1000.0`

- ROC `10%`

= Amount gained: `100.0`

Stock B: bought ` 10`

shares at `100.0`

- Amount invested `1000.0`

- ROC `10%`

= Amount gained: `100.0`

So It escapes me what you mean by "normalize" in this case. Please, elaborate your query.

5 Likes

This topic was automatically closed 100 days after the last reply. New replies are no longer allowed.