add marketplace factory for watchlist and portfolio modules