Forecasting multiple time series with a single model
You can treat the markets as a categorical feature in a tree based (using decision tree as a weak leaner) ensemble model such as random forest or gradient boosting. Some applications are:

Sales for retail outlets of a major European Pharmacy
retailing company
Predicting the sales of
products from different outlets
Multi-Store multi-product forecasting