This might be a specific aspect of Global Macro investing, but if you are interested in Risk Parity strategies (as popularized and adopted by Bridgewater), below two books by Alex Shahidi of Evoke Advisors cover Risk Parity asset allocation in great detail:
1) Risk Parity: How to Invest for All Market Environments
2) Balanced Asset Allocation: How to Profit in Any Economic Climate