Dynamic portfolio allocation for financial markets: A perspective of competitive-cum-compensatory strategy