from __future__ import absolute_import, division, print_function, unicode_literals

EQUITY_SETTLEMENT_CYCLE = {'ARG': 3,  # Argentina
                    'AUS': 2,  # Australia
                    'AUT': 2,  # Austria
                    'BEL': 2,  # Belgium
                    'BRA': 3,  # Brazil
                    'CAN': 3,  # Canada - this is moving to 2 on Sep 5th 2017!
                    'CHN': 3,  # China - this is only for foreigners!
                    'CHE': 2,  # Switzerland
                    'DEU': 2,  # Germany
                    'DNK': 2,  # Denmark
                    'ESP': 3,  # Spain
                    'FIN': 3,  # Finland
                    'FRA': 2,  # France
                    'GBR': 2,  # United Kingdom
                    'GRC': 2,  # Greece
                    'IDN': 3,  # Indonesia
                    'IND': 2,  # India
                    'IRL': 2,  # Ireland
                    'ITA': 2,  # Italy
                    'JPN': 3,  # Japan
                    'KOR': 2,  # South Korea
                    'HKG': 2,  # Hong Kong
                    'LUX': 2,  # Luxembourg
                    'MEX': 3,  # Mexico
                    'MYS': 3,  # Malaysia
                    'NLD': 2,  # Netherlands
                    'NGA': 3,  # Nigeria
                    'NOR': 2,  # Norway
                    'NZL': 2,  # New Zealand
                    'PHL': 3,  # Philippines
                    'SAU': 2,  # Saudi
                    'SGP': 3,  # Singapore
                    'SWE': 2,  # Sweden
                    'THA': 3,  # Thailand
                    'TWN': 2,  # Taiwan
                    'TUR': 2,  # Turkey
                    'USA': 3,  # USA  - this is moving to 2 on Sep 5th 2017!
                    'VNM': 3,  # Viet Nam
                    'ZAF': 3   # South Africa
                   }

EXCHANGE_SETTLEMENT_CYCLE_OVERRIDES = {'MISX': 2  # Moscow Exchange
                                      }
