@utils.requires_login<EOL><INDENT>def list_market_types(self, filter=None, locale=None):<DEDENT>
filter = filter or models.MarketFilter()<EOL>return self.make_api_request(<EOL>'<STR_LIT>',<EOL>'<STR_LIT>',<EOL>utils.get_kwargs(locals()),<EOL>model=models.MarketTypeResult,<EOL>)<EOL>
:param MarketFilter filter:
:param str locale: