61 lines
2.4 KiB
C#
61 lines
2.4 KiB
C#
|
|
namespace Mercados.Infrastructure.DataFetchers
|
||
|
|
{
|
||
|
|
public static class TickerNameMapping
|
||
|
|
{
|
||
|
|
private static readonly Dictionary<string, string> Names = new(StringComparer.OrdinalIgnoreCase)
|
||
|
|
{
|
||
|
|
// USA
|
||
|
|
{ "SPY", "S&P 500 ETF" }, // Cambiado de GSPC a SPY para Finnhub
|
||
|
|
{ "AAPL", "Apple Inc." },
|
||
|
|
{ "MSFT", "Microsoft Corp." },
|
||
|
|
{ "AMZN", "Amazon.com, Inc." },
|
||
|
|
{ "NVDA", "NVIDIA Corp." },
|
||
|
|
{ "AMD", "Advanced Micro Devices" },
|
||
|
|
{ "KO", "The Coca-Cola Company" },
|
||
|
|
{ "BRK-B", "Berkshire Hathaway Inc." },
|
||
|
|
{ "GLD", "SPDR Gold Shares" },
|
||
|
|
{ "XLF", "Financial Select Sector SPDR" },
|
||
|
|
{ "XLI", "Industrial Select Sector SPDR" },
|
||
|
|
{ "XLE", "Energy Select Sector SPDR" },
|
||
|
|
{ "XLK", "Technology Select Sector SPDR" },
|
||
|
|
{ "MELI", "MercadoLibre, Inc." },
|
||
|
|
{ "GLOB", "Globant" },
|
||
|
|
|
||
|
|
// ADRs Argentinos que cotizan en EEUU
|
||
|
|
{ "YPF", "YPF S.A. (ADR)" },
|
||
|
|
{ "GGAL", "Grupo Financiero Galicia (ADR)" },
|
||
|
|
{ "BMA", "Banco Macro (ADR)" },
|
||
|
|
{ "LOMA", "Loma Negra (ADR)" },
|
||
|
|
{ "PAM", "Pampa Energía (ADR)" },
|
||
|
|
{ "TEO", "Telecom Argentina (ADR)" },
|
||
|
|
{ "TGS", "Transportadora de Gas del Sur (ADR)" },
|
||
|
|
{ "EDN", "Edenor (ADR)" },
|
||
|
|
{ "CRESY", "Cresud (ADR)" },
|
||
|
|
{ "CEPU", "Central Puerto (ADR)" },
|
||
|
|
{ "BBAR", "BBVA Argentina (ADR)" },
|
||
|
|
|
||
|
|
// Argentina Local
|
||
|
|
{ "^GSPC", "S&P 500 Index" }, // Lo dejamos por si Yahoo lo devuelve
|
||
|
|
{ "^MERV", "S&P Merval" },
|
||
|
|
{ "GGAL.BA", "Grupo Financiero Galicia" },
|
||
|
|
{ "YPFD.BA", "YPF S.A." },
|
||
|
|
{ "PAMP.BA", "Pampa Energía" },
|
||
|
|
{ "BMA.BA", "Banco Macro" },
|
||
|
|
{ "COME.BA", "Sociedad Comercial del Plata" },
|
||
|
|
{ "TECO2.BA", "Telecom Argentina" },
|
||
|
|
{ "EDN.BA", "Edenor" },
|
||
|
|
{ "CRES.BA", "Cresud" },
|
||
|
|
{ "TXAR.BA", "Ternium Argentina" },
|
||
|
|
{ "MIRG.BA", "Mirgor" },
|
||
|
|
{ "CEPU.BA", "Central Puerto" },
|
||
|
|
{ "LOMA.BA", "Loma Negra" },
|
||
|
|
{ "VALO.BA", "Banco de Valores" },
|
||
|
|
{ "MELI.BA", "MercadoLibre (CEDEAR)" }, // Aclaramos que es el CEDEAR
|
||
|
|
};
|
||
|
|
|
||
|
|
public static string? GetName(string ticker)
|
||
|
|
{
|
||
|
|
return Names.GetValueOrDefault(ticker);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|