"""
Utility functions for currency handling
"""
CURRENCY_SYMBOLS = {
    'USD': '$',
    'EUR': '€',
    'GBP': '£',
    'JPY': '¥',
    'CNY': '¥',
    'KRW': '₩',
    'SGD': 'S$',
    'THB': '฿',
    'AUD': 'A$',
    'CAD': 'C$',
    'VND': '₫',
    'INR': '₹',
    'CHF': 'CHF',
    'NZD': 'NZ$'
}

def get_currency_symbol(currency: str) -> str:
    """Get currency symbol for a given currency code"""
    return CURRENCY_SYMBOLS.get(currency.upper(), currency)

