MCP App Store
by KeenEthics

Overview

Lexfi gives ChatGPT access to structured financial data for research and analysis. It covers equities, macroeconomics, fixed income, institutional holdings, market sentiment, alternative data, and global markets through a unified MCP connection. Users can retrieve market data, company information, economic indicators, ownership activity, and financial signals directly in conversation. Lexfi is a financial data provider and does not execute trades or provide investment advice.

Tools

get_ai_fx_ratio

ChatGPT
Get AI_FX_ratio time-series for a currency. Example: get_ai_fx_ratio({ currency: 'USD', lookbackDays: 30 }).

get_alerts

ChatGPT
Active weather alerts for a US state. Use for immediate hazard checks before travel or operations decisions. Keywords: weather alerts, severe weather, warnings, advisories, state alerts.

get_analyst_estimates

ChatGPT
Forward analyst consensus estimates (EPS, revenue, EBITDA, net income). Use before earnings to evaluate the market hurdle and expected results. Keywords: consensus, estimates, forecast, earnings preview, EPS expectations, revenue expectations.

get_analyst_ratings

ChatGPT
Analyst ratings and target-price consensus (average, high, low, median; buy-hold-sell mix). Use for street sentiment and external positioning checks. Keywords: analyst ratings, target price, buy hold sell, Wall Street view, consensus rating.

get_cb_calendar

ChatGPT
Upcoming central-bank meeting calendar. Use for event scheduling, catalyst planning, and policy-risk timing context. Keywords: central bank calendar, meeting dates, policy events, macro calendar.

get_cb_conference_transcript

ChatGPT
Verbatim central-bank press conference transcript. Provide bankId plus date (YYYY-MM-DD) or exact video_path from get_cb_insights. Returns title, date, video_path, and flat text (a single transcription blob without speaker attribution). Use to verify AI summaries against the original remarks. Keywords: central bank transcript, FOMC verbatim, ECB press conference text, video_path.

get_cb_insights

ChatGPT
Structured insights extracted from central-bank press conferences, filterable by bank and date window. Returns a payload with bank metadata, a summary block (latestClassification, trend, conferenceCount, and averages over a configurable rolling window for the 11 numeric indices: hawkish_dovish_index, conference_sentiment, monetary_policy_uncertainty, geopolitical_uncertainty, inflation_concerns_index, labor_market_tightness_index, forward_guidance_clarity_index, and the four monetary_authorities_perceived_* fields), and a conferences[] array with per-conference rows (numeric columns as decimal strings, conference_highlights and monetary_policy_concerns as JSON-encoded strings). bankId must be a 3-4 letter CB code (e.g. fed, ecb, boe, boj, pboc, bok, rba), not a full bank name. Set includeTranscript=true to attach verbatim transcript text per conference (joined on bank + video_path). Use for hawkish-versus-dovish tone-shift interpretation. Keywords: central bank insights, hawkish, dovish, policy communication, FOMC, ECB press conference, guidance, monetary policy.

get_chains_tvl

ChatGPT
Top chain TVL leaderboard with dominance and recent change metrics. Use for ecosystem-relative strength and capital rotation across chains. Keywords: TVL, chain dominance, DeFi flows, ecosystem strength, capital rotation.

get_cmc100_index

ChatGPT
CMC100 index constituents and weights for top crypto assets by market cap. Use for benchmark composition and broad-market exposure analysis. Keywords: CMC100, index constituents, benchmark, broad crypto exposure.

get_cnn_fear_greed_index

ChatGPT
CNN Fear and Greed index for equity-market sentiment, including headline score and components. Use for sentiment-regime checks and contrarian risk framing. Keywords: fear and greed, sentiment, risk appetite, contrarian, market psychology.

get_coin_market_chart

ChatGPT
Historical market chart series for a cryptocurrency (price, market cap, volume over time). Use for period-performance and adoption-context analysis across days or weeks. Keywords: market chart, historical price, market cap history, volume trend.

get_coin_markets

ChatGPT
Market data table for many coins (price, market cap, volume, 24h move), with pagination and optional category filters. Use for breadth scans and 'what is moving in crypto today'. Keywords: coin screener, movers, breadth, stablecoins, DeFi, meme coins.

get_coin_ohlcv

ChatGPT
OHLCV candlestick data for a specific cryptocurrency using coin IDs (e.g. bitcoin, ethereum, solana). Use for technical trend, volatility, and support or resistance analysis on a single coin. Keywords: OHLCV, candles, chart, technical analysis, volatility, coin trend.

get_company_compensations

ChatGPT
Detailed executive pay breakdown (salary, bonus, stock, total) with industry compensation benchmark for peer context. Use for pay governance, alignment, and 'is this CEO overpaid' prompts. Keywords: executive compensation, CEO pay, salary, stock awards, benchmark, peer pay.

get_company_executives

ChatGPT
C-suite and key leadership roster with titles, tenure, and pay summaries. Use for management team and governance context before deeper analysis. Keywords: executives, leadership, CEO, CFO, management team, C-suite.

get_company_profile

ChatGPT
Company profile and identity data (sector, industry, CEO, IPO date, business description). Use when users ask 'what does this company do' or need context before deeper analysis. Keywords: profile, sector, industry, CEO, company overview, business.

get_company_transcripts

ChatGPT
Legacy earnings/conference call search by company name and/or company_id, with optional date filters. MCP returns formatted text: transcript_id, title, timestamp, event, and text_blocks count — not full dialogue or structured insights. Requires at least one of companyName or companyId; limit 1–20 (default 10). Prefer get_earnings_calls_by_ticker when you have a ticker. For AI/ESG/metrics, use get_earnings_call_insights with a transcript_id from the ticker listing. Keywords: transcripts, company name, legacy, conference call.

get_congress_trading

ChatGPT
House and Senate trade disclosures with optional chamber and ticker filters. Use for policy-linked trade flow checks and political trading narratives. Keywords: congress trading, senate trades, house trades, political disclosures, policy risk.

get_country_metrics

ChatGPT
Country-level macro indicators. Use for country comparison, sovereign-risk framing, and structural macro context. Keywords: country metrics, GDP per country, inflation by country, sovereign risk. Only use this tool for getting historical data, if you want the latest data, this tool is not up to date.

get_crypto_futuur_prediction_markets

ChatGPT
Crypto prediction market rows from Futuur ranked by volume. Use for Futuur-specific event-odds retrieval and venue comparison. Keywords: Futuur, crypto prediction markets, event odds, probability.

get_crypto_global_metrics

ChatGPT
Global crypto market snapshot (total market cap, 24h volume, BTC and ETH dominance, cap change). Use for top-down crypto regime and risk-on or risk-off context. Keywords: crypto market overview, dominance, total cap, risk sentiment, macro crypto.

get_crypto_kalshi_prediction_markets

ChatGPT
Crypto prediction market rows from Kalshi ranked by volume. Use for Kalshi-specific implied probabilities and cross-venue comparisons. Keywords: Kalshi, crypto odds, event contracts, probability pricing.

get_crypto_news_sentiment

ChatGPT
Daily crypto-news sentiment counts (aggregate or symbol-level) across configurable date windows. Use for narrative trend and sentiment-divergence analysis. Keywords: crypto sentiment, news tone, positive negative, narrative shift, lookback. If you want to fetch by symbol, use the symbol parameter as XXXUSD.

get_crypto_polymarket_prediction_markets

ChatGPT
Crypto prediction market rows from Polymarket ranked by volume. Use for Polymarket-specific odds and event-pricing checks. Keywords: Polymarket, crypto event odds, implied probability, prediction contracts.

get_crypto_prediction_markets

ChatGPT
Aggregated crypto prediction market opportunities ranked by activity and volume. Use when users ask about probabilities, odds, or chances of crypto events. Keywords: prediction markets, crypto odds, probability, chance, implied likelihood.

get_crypto_reddit_highlights

ChatGPT
Latest curated crypto highlights from Reddit. Use for community narratives, meme rotations, and grassroots theme discovery. Keywords: Reddit crypto, community sentiment, meme narrative, forum trends.

get_crypto_stocktwits_highlights

ChatGPT
Latest curated crypto highlights from Stocktwits. Use for retail sentiment and crowd discussion pulse checks. Keywords: Stocktwits, retail crypto sentiment, social buzz, crowd chatter.

get_crypto_x_highlights

ChatGPT
Latest curated crypto highlights from X and KOL sources. Use for fast narrative detection and social attention flow. Keywords: X highlights, KOL, crypto chatter, social narrative, attention.

get_current_market_rates

ChatGPT
Current Argentine market rates/prices. REQUIRED dataset. Rates are decimal fractions (0.345 = 34.5% annualized for cauciones). Always check warning and freshness in the response — empty data with a warning is valid after hours/weekends. For composite sovereign + letras use dataset=titulos_publicos. For caución plaza and daily CPD/FCE/pagaré volumes use get_macro_merval_dashboard. Proxies GET /internal/market-data/current.

get_daily_commodity_series

ChatGPT
Get daily commodity (or related) history using a symbol such as BZUSD, NGUSD, HGUSD, ALIUSD, GLD, SLV, or WTI, with optional startDate and endDate (YYYY-MM-DD). changePercent is returned as a DECIMAL (0.0123 = +1.23%) — multiply by 100 for display.

get_daily_dxy_index

ChatGPT
Get daily DXY index history, with optional startDate and endDate (YYYY-MM-DD). changePercent is returned as a DECIMAL (0.0123 = +1.23%) — multiply by 100 for display.

get_daily_fx_local_vs_usd

ChatGPT
Get daily FX history for local currency vs USD pairs such as USDBRL. Input supports symbol plus optional startDate and endDate (YYYY-MM-DD).

get_daily_fx_pair

ChatGPT
Get daily FX pair history for any supported pair symbol (e.g. EURUSD, GBPUSD, USDJPY), with optional startDate and endDate (YYYY-MM-DD).

get_daily_sp500_index

ChatGPT
Get daily S&P 500 index history using symbol ^GSPC, with optional startDate and endDate (YYYY-MM-DD).

get_daily_vix_index

ChatGPT
Get daily VIX index history using symbol ^VIX, with optional startDate and endDate (YYYY-MM-DD). changePercent is returned as a DECIMAL (0.0123 = +1.23%) — multiply by 100 for display.

get_earnings_call_insights

ChatGPT
Structured insight bundle for one earnings call across six insight tables (ais, communication, digital_strategy, esg_sentiment, esg_topic_mix, metrics) keyed by transcript_id from get_earnings_calls_by_ticker. Returns JSON-in-text inline — do not fetch REST URLs. Required: ticker (validates company match) and transcriptId. Default: all six insight tables; no transcript row. Use tables to subset (e.g. ['metrics']). includeTranscript=true adds the full transcript row (metadata + verbatim text_blocks; large payload). May return warnings on ticker/transcript mismatch or per-table errors while still returning partial data. Keywords: earnings call insights, sentiment, guidance, ESG, AI summary, metrics, verbatim quote.

get_earnings_calls_by_ticker

ChatGPT
List earnings/conference calls for a ticker. MCP returns formatted text with transcript_id, title, timestamp, event_type, and period — no speakers list and no text_blocks. Default limit 25 (max 1000); optional startDate/endDate. Step 1 before get_earnings_call_insights: copy transcript_id from the row you want. Keywords: earnings calls, transcript id, ticker, NVDA, AAPL, list calls, latest call.

get_earnings_surprises

ChatGPT
Quarterly earnings surprise history (estimated EPS versus actual EPS). Use to assess beat or miss consistency and reporting execution over time. Keywords: earnings surprise, beat, miss, EPS actual, EPS estimate, quarterly results.

get_economic_calendar

ChatGPT
Get economic calendar events for a date window. Inputs are optional startDate and endDate in YYYY-MM-DD format.

get_employee_count

ChatGPT
Latest disclosed workforce size plus historical headcount by reporting period. Use for 'how many employees' questions and growth, layoff, or scaling analysis. Keywords: employee count, headcount, workforce, staffing, FTE, hiring, layoffs.

get_etf_aum

ChatGPT
ETF AUM and product-level metrics for BTC and ETH spot or futures ETFs (fund size, price, volume, fees). Use for product-share and adoption traction checks. Keywords: ETF AUM, fund size, product share, adoption, ETF metrics.

get_etf_flows

ChatGPT
Daily spot ETF flow data for BTC, ETH, and SOL products, including net and cumulative flows. Use for institutional demand and allocation trend analysis. Keywords: ETF flows, net inflow, net outflow, institutional demand, spot ETF.

get_etf_holdings

ChatGPT
ETF constituent holdings with symbols, names, weights, and shares. Use for exposure decomposition like 'what is inside QQQ or XLE'. Keywords: ETF holdings, constituents, weights, basket exposure, portfolio composition.

get_etf_profile

ChatGPT
ETF metadata (expense ratio, AUM, issuer) plus sector and country allocation weights. Use for fund comparison and geographic/sector exposure context. Keywords: ETF info, expense ratio, sector weights, country allocation, fund profile.

get_fear_greed_index

ChatGPT
Crypto Fear and Greed index history with 0 to 100 regime labels. Use for sentiment-extreme and contrarian framing prompts. Keywords: fear and greed, sentiment regime, extreme fear, extreme greed, contrarian.

get_financial_statements

ChatGPT
Financial statements for a company (income statement, balance sheet, cash flow; quarterly or annual). Use for deep fundamental analysis of margins, leverage, cash generation, and accounting quality. Keywords: financials, income statement, balance sheet, cash flow, quarterly, annual.

get_forecast

ChatGPT
Point weather forecast for a location by latitude and longitude. Use for location-specific weather outlook and planning. Keywords: forecast, weather outlook, local weather, temperature, precipitation.

get_forex_news_sentiment

ChatGPT
Daily forex-news sentiment counts (positive, neutral, negative), aggregate or pair-specific with date filters. Use for FX narrative direction and tone shifts. Keywords: forex sentiment, FX news tone, pair sentiment, narrative shift.

get_fund_disclosures

ChatGPT
Official fund/ETF disclosure filings: available reporting dates and N-PORT style holdings for a fund symbol. Use for regulatory holdings snapshots and filing-period analysis. Keywords: fund disclosure, N-PORT, mutual fund holdings, ETF filing.

get_funding_rates

ChatGPT
Perpetual funding rates across exchanges with coin-level and venue-level breakdowns. Use for long versus short positioning imbalance and carry conditions. Keywords: funding rates, perp funding, long bias, short bias, carry trade.

get_general_news_sentiment

ChatGPT
Daily general-news sentiment counts with optional symbol and date filters. Use for broad risk-narrative context beyond a single asset class. Keywords: general sentiment, market tone, risk narrative, broad news.

get_historical_prices

ChatGPT
Historical daily OHLCV series for a ticker across a date range. Use for performance-over-time prompts like YTD, 'since last earnings', drawdown, or trend over a period. Keywords: historical, trend, chart, return, YTD, drawdown, since.

get_insider_trades

ChatGPT
SEC Form 4 insider transactions including buys, sells, and option exercises. Use for management conviction signals and insider behavior context. Keywords: insider trading, Form 4, insider buys, insider sells, executive trades.

get_institutional_holders

ChatGPT
Institutional ownership summary from 13F-style holdings (investor count, invested value, ownership share). Use for crowding and ownership structure analysis. Keywords: institutional holders, 13F, ownership, fund positioning, concentration.

get_intraday_prices

ChatGPT
Intraday OHLCV bars (1min to 1hour) for short-horizon price action. Use for session-level prompts like 'morning selloff', 'last hour move', or breakout timing. Keywords: intraday, session, 1min, 5min, breakout, momentum, price action.

get_ipo_calendar

ChatGPT
Upcoming and historical IPO calendar data (dates, ranges, shares, exchange). Use for issuance-cycle and listing pipeline prompts. Keywords: IPO calendar, upcoming IPO, new listings, issuance, public offering.

get_italian_fund_profile

ChatGPT
Italian/Luxembourg fund profile and latest NAV-style data.

get_key_metrics

ChatGPT
Key valuation and quality metrics (P/E, EV/EBITDA, leverage, ROE/ROA, yield, FCF share). Use for quick 'expensive vs cheap' or quality screen prompts. Keywords: valuation, multiples, PE, EV EBITDA, ROE, ROA, dividend, FCF.

get_liquidations

ChatGPT
Cross-coin long and short liquidation data across multiple windows (1h, 4h, 12h, 24h). Use for squeeze detection and forced unwind diagnostics. Keywords: liquidations, long squeeze, short squeeze, leverage flush, derivatives stress.

get_macro_asset_prices

ChatGPT
Historical asset and ETF return data for macro-linked instruments (sectors, commodities, factors). Use for thematic impact and cross-asset reaction analysis. Keywords: asset returns, ETF performance, commodities, factors, historical reaction.

get_macro_credit_liquidity

ChatGPT
Credit spread and liquidity indicators for financial-conditions monitoring. Use for stress detection and risk-premium context in macro answers. Keywords: credit spreads, liquidity, financial conditions, stress, risk premium.

get_macro_economic_growth

ChatGPT
GDP and growth-related macro indicators. Use for expansion versus slowdown diagnostics and growth-cycle narratives. Keywords: GDP, growth, slowdown, expansion, economic cycle.

get_macro_forecast_country_ranking

ChatGPT
Cross-country ranking by expected 12-month move. Required: variable (one of Local SE, Local CDS, Local NER, S&P 500). Optional: direction ('best' default, or 'worst'); limit (default 15, max 30). The sort is variable-aware so 'best' always means the most favorable expected move: for Local SE / S&P 500 'best' returns countries with the largest positive pct_change_12m (DESC); for Local CDS / Local NER 'best' returns the most negative pct_change_12m (ASC) because lower = tighter sovereign spread / local FX appreciation. The 'worst' direction inverts the sort. Each row carries rank, country, current_value, wk52, pct_change_12m (decimal, e.g. 0.058 = +5.8%), unit, and a limited flag for series with coverage caveats (Peru/Local SE not modeled; Russia/Local CDS flat-extrapolated from 2022). Use after get_macro_forecast_horizons to drill into who looks best/worst in EM credit/FX/equity over the next year. Keywords: ranking, compare countries, EM relative value, 12-month forecast, best/worst, cross-country.

get_macro_forecast_horizons

ChatGPT
Compact horizon view of EM macro forecasts, one row per (country, variable). Each row carries current_value, wk13, wk26, wk52, pct_change_12m (decimal, e.g. 0.058 = +5.8%), run_date, the resolved unit, and an optional limited flag. Optional country filter (default returns every country). Variables: Local SE (index points), Local CDS (bps 5Y sov), Local NER (local ccy per USD), S&P 500 (index points). Caveats automatically surfaced: Peru/Local SE not modeled; Russia/Local CDS flat-extrapolated from 2022 (sanctions). Ideal as a tiny LLM-friendly payload to answer expected moves for a country over the next year, or before calling get_macro_forecast_country_ranking. Sign convention for pct_change_12m: positive = appreciation/strength for SE/SPX; positive = widening spread / FX weakening for CDS/NER (so 'better' direction depends on the variable). Keywords: forecast horizons, 13-week, 26-week, 52-week, 12-month, EM forecasts.

get_macro_forecast_model_info

ChatGPT
Model provenance and out-of-sample accuracy for the macro forecast model selected per (country, variable). Required: country (e.g. Brazil, Mexico, ...). Optional: variable (Local SE, Local CDS, Local NER, S&P 500 — omit to get all variables available for that country). Each row returns spec_combo (string identifier of the chosen model spec), sample_start_year (first year of training data), oos_rmse (out-of-sample root mean squared error in the variable's native units), run_date, the resolved unit, and a limited flag for series with coverage caveats (Peru/Local SE not modeled; Russia/Local CDS flat-extrapolated from 2022). Use to answer which model spec was selected and how accurate it is, or to flag low-quality forecasts before relying on them. Keywords: forecast model, provenance, accuracy, RMSE, spec combo, sample window, model card.

get_macro_forecasts

ChatGPT
52-week EM macro forecast path (latest vintage), returning canonical columns country, variable, forecast_date, value, run_date plus a unit per row. All filters optional and combinable: country, variables (array subset of Local SE, Local CDS, Local NER, S&P 500), and a forecast_date window (startDate/endDate YYYY-MM-DD). Supported countries: Chile, Mexico, Peru, Colombia, Philippines, Turkey, Hungary, Korea, Israel, India, South Africa, Russia, Brazil, China, Indonesia. Units returned: Local SE = index points, Local CDS = bps (5Y sovereign), Local NER = local ccy per USD, S&P 500 = index points. Caveats automatically surfaced when relevant: Peru/Local SE unavailable, Russia/Local CDS flat-extrapolated from 2022 (sanctions), Local CDS floored at 1 bp with mean-reverting specs. Use for forward-looking scenarios across EM equities (Local SE), sovereign credit risk (Local CDS), FX (Local NER), and US equity (S&P 500). Keywords: forecasts, EM forecasts, local equity, CDS, NER, S&P 500, 52-week path.

get_macro_futuur_prediction_markets

ChatGPT
Macro and geopolitical prediction market rows from Futuur ranked by volume. Use for Futuur-specific event-odds and cross-venue checks. Keywords: Futuur, macro prediction markets, geopolitical odds, probability.

get_macro_housing

ChatGPT
US housing and construction indicator series. Use for cyclical growth, rates sensitivity, and real-economy health checks. Keywords: housing starts, permits, construction, real estate cycle, US housing.

get_macro_inflation

ChatGPT
Inflation metrics including CPI and PCE families. Use for disinflation versus reacceleration analysis and policy-path interpretation. Keywords: inflation, CPI, PCE, price pressures, disinflation, reflation.

get_macro_kalshi_prediction_markets

ChatGPT
Macro and geopolitical prediction market rows from Kalshi ranked by volume. Use for Kalshi-specific event-probability retrieval and comparison. Keywords: Kalshi, macro odds, policy event contracts, probability.

get_macro_merval_cpd_auctions

ChatGPT
CPD auctions results. Returns auction list with id, estado (Negociada/Desierta), fecha, ppv (days to maturity), segmento, instrumento, buyer/seller rates, monto, TEA/TEM, moneda, and agente comprador/vendedor. Use for CPD auction activity, deserted auctions, or negotiated auction rates by segment. Fetches GET /subastas with resolved session fecha. 15min cache TTL while market is open, 24h when closed; keyed by session date. On weekends/holidays/after hours, bare calls default to the last open session (meta.dataAsOf + meta.marketClosed). Pass fecha=YYYY-MM-DD for a specific session. Pass force_refresh=true to bypass cache. For aggregate daily volumes use get_macro_merval_dashboard; for term-bucket rate curves use get_macro_merval_cpd_rates.

get_macro_merval_cpd_rates

ChatGPT
CPD/FCE/pagaré rate analytics by term bucket and segment. Returns segregated rates by plazo/rango, traded amount, operation count, weighted TNA/TEA/TEM, and segment comparison (avalado vs cadena de valor vs garantizado). Use for questions about CPD yield curves, term structure, rate by maturity, or segment comparisons. Fetches GET /segregacion-rangos and /segregacion-rangos-segmentos with resolved session fecha. 15min cache TTL while market is open, 24h when closed; keyed by session date. On weekends/holidays/after hours, bare calls default to the last open session (meta.dataAsOf + meta.marketClosed). Pass fecha=YYYY-MM-DD for a specific session. Pass force_refresh=true to bypass cache. For headline daily volumes and caución plaza use get_macro_merval_dashboard. For historical rates by responsable (issuer/SGR) use get_macro_merval_historical_rates.

get_macro_merval_dashboard

ChatGPT
Primary dashboard for current money-market activity. Returns daily traded-volume summary and caución snapshot: totals by instrument/segment/currency, CPD/FCE/pagaré daily metrics, traded amounts, weighted TNA/TEA/TEM, deserted amounts, and caución rates by term. Use this as the first stop for questions like “what happened today in the money market?”, “daily CPD volume”, or “current caución rates”. Fetches GET /resumen-diario and /plaza-caucion?moneda=ambas with resolved session fecha. 15min cache TTL while market is open, 24h when closed; keyed by session date. On weekends/holidays/after hours, bare calls default to the last open session (meta.dataAsOf + meta.marketClosed). Pass fecha=YYYY-MM-DD for a specific session. Pass force_refresh=true to bypass cache. For Argentina macro KPIs (FX, reserves, inflation) use lexfi_macro_merval_macro_dashboard. For CPD yield curves, term-structure by plazo, or segment comparisons (avalado vs cadena de valor vs garantizado) use get_macro_merval_cpd_rates. For monthly/30-day volume history use get_macro_merval_historical_volume. For caución term-structure or filtered spot rates use get_rate_curve / get_current_market_rates.

get_macro_merval_historical_rates

ChatGPT
Historical CPD rate curves by responsable (issuer/SGR/librador). Returns segregated term-bucket rates (rango, TNA/TEA/TEM) per razon_responsable for ultima_rueda and ultimas_5_ruedas, broken down by instrumento (cheques, pagares), segmento (avalado, garantizado, cadena de valor), and moneda. Fetches GET /segregacion-rangos-historicos-responsables with periodos=ultima_rueda|ultimas_5_ruedas and anio={current year}; pagares ultima_rueda is omitted when unavailable. Unavailable slices return data=null. 24h cache keyed by calendar year. Pass force_refresh=true to bypass cache. For current-day aggregate rate curves use get_macro_merval_cpd_rates.

get_macro_merval_historical_volume

ChatGPT
Historical and recent traded-volume series for the money market. Returns monthly volume history by instrument/segment/currency (volumen-historico for the current calendar year) and daily breakdown for the last 30 days (volumen-ultimos-30-dias). Use for volume trends, seasonal patterns, or recent activity by cheques/pagarés/FCE. Fetches GET /volumen-historico?anio={current year} and /volumen-ultimos-30-dias. 24h cache keyed by calendar year. Pass force_refresh=true to bypass cache. For today's snapshot use get_macro_merval_dashboard.

get_macro_merval_rankings

ChatGPT
Agent and issuer rankings for the money market. Returns top sellers, buyers, issuers/libradores, and SGR rankings broken down by instrumento (cheques, pagares) and segmento (avalado, garantizado, cadena de valor). Each slice includes razon_social, monto, and porcentaje. Session fecha defaults to /last-date-with-subastas. Fetches GET /ranking-vendedores, /ranking-compradores, /ranking-libradores, and /ranking-sgr with fecha+instrumento(+segmento). 15min cache TTL while market is open, 24h when closed; keyed by session date. On weekends/holidays/after hours, bare calls default to the last open session (meta.dataAsOf + meta.marketClosed). Pass fecha=YYYY-MM-DD for a specific session. Pass force_refresh=true to bypass cache. For aggregate daily volumes use get_macro_merval_dashboard; for individual auction results use get_macro_merval_cpd_auctions. For outstanding stock and SGR exposure use get_macro_merval_stocks.

get_macro_merval_stocks

ChatGPT
Outstanding CPD stock (existencias) analytics for the money market. Returns stock summary totals (pending instruments, peso amounts, official averages), maturity cascade by month, top librador stock rankings, SGR stock summary and FDR coverage, SGR participation/aval rankings, librador credit situation and rejection flags, and agent concentration metrics for ingresantes. Use for questions about outstanding CPD inventory, stock maturity profile, SGR exposure, librador credit situation, or agent stock concentration. Fetches GET /stock-resumen, /stock-vencimientos, /stock-ranking-libradores, /stock-resumen-sgr, /participacion-sgr, /situacion-libradores, and /agentes-ingresantes. 24h cache. Pass force_refresh=true to bypass cache. For daily traded volumes use get_macro_merval_dashboard; for trading activity rankings use get_macro_merval_rankings.

get_macro_news

ChatGPT
Latest macroeconomic news headlines and articles. Use for event-scanning prompts like 'what macro is moving markets today'. Keywords: macro news, headlines, catalysts, economy updates, market drivers.

get_macro_news_sentiment

ChatGPT
Daily macro news sentiment and uncertainty index values. Use for risk-backdrop and narrative-regime trend analysis over time. Keywords: macro sentiment, uncertainty index, risk regime, narrative trend.

get_macro_polymarket_prediction_markets

ChatGPT
Macro and geopolitical prediction market rows from Polymarket ranked by volume. Use for Polymarket-specific implied-odds checks. Keywords: Polymarket, macro event odds, geopolitical contracts, implied probability.

get_macro_prediction_markets

ChatGPT
Aggregated macro and geopolitical prediction market opportunities ranked by activity and volume. Use for probability and odds questions about policy, elections, or conflicts. Keywords: prediction markets, macro odds, geopolitical probability, likelihood.

get_macro_reddit_forex_highlights

ChatGPT
Latest curated forex highlights from Reddit. Use for community-driven currency narratives and discussion momentum. Keywords: forex Reddit, FX community sentiment, forum chatter.

get_macro_reddit_highlights

ChatGPT
Latest curated macro highlights from Reddit. Use for community-driven macro themes and grassroots narratives. Keywords: macro Reddit, community sentiment, forum narratives, macro themes.

get_macro_stocktwits_forex_highlights

ChatGPT
Latest curated forex highlights from Stocktwits. Use for retail FX discussion and sentiment-flow context. Keywords: forex Stocktwits, FX retail sentiment, social chatter.

get_macro_stocktwits_highlights

ChatGPT
Latest curated macro highlights from Stocktwits. Use for retail-driven macro sentiment pulse checks. Keywords: macro Stocktwits, retail sentiment, social buzz, macro chatter.

get_macro_uncertainties

ChatGPT
Policy uncertainty indices across economic, fiscal, geopolitical, and trade dimensions. Use for prompts about uncertainty shocks and policy risk spikes. Keywords: uncertainty, geopolitical risk, policy risk, trade uncertainty, macro risk.

get_macro_weekly_series

ChatGPT
Historical weekly time series for a single (country/sheet, variable) pair. Returns ordered points {observation_date, value}, plus the resolved unit, first/last stats, and a limited flag when the series has coverage caveats (e.g. Peru/Local SE not modeled; Russia/Local CDS flat-extrapolated from 2022). Required: country (sheet name, e.g. 'Brazil' or 'International') and variable (forecast outputs Local SE/CDS/NER, local CPI/GDP/rates, globals EURUSD/GBPUSD/USDJPY/DXY/VIX/SPGSCI, commodity prices, S&P 500). Optional: startDate, endDate (YYYY-MM-DD), limit (default 5000, max 5000). NULL observations are filtered server-side. Use after get_macro_weekly_series_catalog to discover valid (sheet, variable) combinations. Keywords: weekly, historical, time series, observations, EM macro, FX, rates, commodities, equity index.

get_macro_weekly_series_catalog

ChatGPT
Discovery tool: list every (country/sheet, variable) weekly macro series, with the latest non-null value, freshness date (as_of), resolved unit, and a limited flag for partial-coverage series. Sheets include country names (Brazil, Mexico, Chile, ...) plus International. Variables span forecast outputs (Local SE, Local CDS, Local NER, S&P 500), local macro (Local CPI, Local GDP, local rates), and globals (EURUSD, GBPUSD, USDJPY, DXY, VIX, SPGSCI, commodity prices). No parameters — use as the entry point before calling get_macro_forecasts, get_macro_weekly_series, or get_macro_weekly_snapshot. Caveats automatically attached: Peru/Local SE is not modeled; Russia/Local CDS is flat-extrapolated from 2022 (sanctions). Keywords: weekly macro, catalog, discovery, EM macro, sheets, variables, units, freshness.

get_macro_weekly_snapshot

ChatGPT
Current snapshot for a single country across weekly macro variables, returning {variable, value, as_of} per row plus a resolved unit and a limited flag for series with coverage caveats. Each row reflects the latest non-null observation independently. Required: country (sheet name, e.g. 'Brazil' or 'International'). Optional: variables (array subset — omit for all variables available for that country; examples: Local SE, Local CDS, Local NER, Local CPI, Local GDP, S&P 500, EURUSD, GBPUSD, USDJPY, DXY, VIX, SPGSCI, Oil price, policy_rate). Caveats automatically surfaced: Peru/Local SE not modeled; Russia/Local CDS flat-extrapolated from 2022 (sanctions). Use after get_macro_weekly_series_catalog for snapshot-style answers ('what is Brazil right now?') before drilling into a single series with get_macro_weekly_series or pulling forwards with get_macro_forecasts. Keywords: snapshot, latest, current, weekly, country macro, EM macro.

get_macro_x_highlights

ChatGPT
Latest curated macro highlights from X and KOL sources. Use for rapid macro narrative and attention tracking. Keywords: macro X highlights, KOL, social macro narrative, chatter.

get_macro_yield_curve

ChatGPT
US Treasury rates with multiple tenors (3M, 6M, 1Y, 2Y, 3Y, 5Y, 7Y, 10Y, 20Y, 30Y) for each date in the requested window. Keywords: treasury rates, yield curve, tenors.

get_market_movers

ChatGPT
Daily market movers screen: biggest gainers, biggest losers, or most active names. Use for 'what is moving today' discovery and tape scans. Keywords: gainers, losers, most active, movers, unusual volume, today.

get_market_overview

ChatGPT
Broad market overview with major index and ETF quotes (S&P 500, Dow, Nasdaq, and peers). Use for top-down market tone and opening context. Keywords: market overview, indexes, SPX, Nasdaq, Dow, market tone.

get_mergers_acquisitions

ChatGPT
Mergers and acquisitions deal flow by ticker or company name. Use for takeover rumors, consolidation trends, and corporate action context. Keywords: M&A, merger, acquisition, takeover, deal activity, consolidation.

get_monthly_cpi_yoy

ChatGPT
Get monthly CPI inflation y/y derived from CPI history. Input supports optional startDate and endDate (YYYY-MM-DD).

get_onchain_flows

ChatGPT
On-chain inflow and outflow data showing transfers to and from exchanges with token and USD values. Use for sell-pressure versus accumulation interpretation. Keywords: exchange inflow, exchange outflow, on-chain flows, accumulation, distribution.

get_open_interest

ChatGPT
Open interest and derivatives positioning snapshot by coin (including funding and related context). Use for leverage build-up and crowding-risk analysis before catalysts. Keywords: open interest, OI, leverage, derivatives positioning, crowding.

get_quarterly_real_gdp_yoy

ChatGPT
Get quarterly real GDP growth y/y derived from GDP history. Input supports optional startDate and endDate (YYYY-MM-DD).

get_rate_curve

ChatGPT
Term-structure curve for Argentine cauciones (annualizedRate vs termDays). Currently rate_type=cauciones only. Check warning and freshness. For plaza caución rates by term use get_macro_merval_dashboard. Proxies GET /internal/market-data/rate-curve.

get_rate_probabilities

ChatGPT
Market-implied central-bank rate move probabilities for upcoming policy meetings. Covers fed, ecb, boe, boj, snb, boc, rba, rbnz, srb — latest snapshot per bank, ~10 forward meetings each. Use for 'what is the market pricing for the Fed/ECB/etc' and cut/hike odds. Optional bank filter; omit for all banks. snb/rbnz/srb may have no meetings — returns gracefully. Keywords: rate probabilities, FOMC odds, ECB pricing, policy meeting, implied rate, cut hike odds.

get_sector_performance

ChatGPT
Cross-sector performance snapshot with daily changes and valuation context. Use for rotation and leadership prompts like risk-on versus defensive sectors. Keywords: sector performance, rotation, leadership, laggards, risk on, defensive.

get_stock_fund_exposure

ChatGPT
Which ETFs and mutual funds hold a given stock — ETF asset exposure plus latest fund disclosure holders. Use for 'who owns NVDA' and crowding via fund channels. Keywords: ETF exposure, fund holders, ownership via funds, passive ownership.

get_stock_news

ChatGPT
Stock market news and press releases with optional ticker filtering. Use for catalyst and headline-causality prompts like 'why did it move'. Keywords: stock news, headlines, catalysts, press release, breaking news.

get_stock_quote

ChatGPT
Real-time quote snapshot for one or more tickers (price, percent change, volume, market cap, valuation fields). Use for current-state prompts like 'where is NVDA now' or 'is AAPL up today'. Keywords: quote, live price, now, today, trading, up, down.

get_stocks_futuur_prediction_markets

ChatGPT
Stocks-focused prediction market rows from Futuur ranked by volume. Use for Futuur-specific event-odds retrieval and cross-venue comparison. Keywords: Futuur, prediction markets, stock event odds, probability.

get_stocks_kalshi_prediction_markets

ChatGPT
Stocks-focused prediction market rows from Kalshi ranked by volume. Use for Kalshi-specific implied probability and event-pricing checks. Keywords: Kalshi, stock event odds, implied probability, contracts.

get_stocks_news_sentiment

ChatGPT
Daily stock-news sentiment counts (positive, neutral, negative), aggregate or ticker-specific across custom date windows. Use for tone trend and narrative momentum analysis. Keywords: sentiment trend, positive negative news, narrative shift, lookback.

get_stocks_polymarket_prediction_markets

ChatGPT
Stocks-focused prediction market rows from Polymarket ranked by volume. Use for source-specific Polymarket probability checks. Keywords: Polymarket, stock odds, event probabilities, prediction contracts.

get_stocks_prediction_markets

ChatGPT
Aggregated stocks-related prediction market opportunities ranked by activity and volume. Use when users ask about probabilities, odds, or likelihood of stock events. Keywords: prediction markets, odds, probability, chance, market implied likelihood.

get_stocks_reddit_highlights

ChatGPT
Latest curated stocks highlights from Reddit. Use for community-driven narratives, meme themes, and grassroots idea flow. Keywords: Reddit highlights, community sentiment, meme stocks, forum chatter.

get_stocks_stocktwits_highlights

ChatGPT
Latest curated stocks highlights from Stocktwits. Use for retail sentiment pulse and high-velocity discussion tracking. Keywords: Stocktwits, retail sentiment, crowd chatter, social buzz.

get_stocks_x_highlights

ChatGPT
Latest curated stocks highlights from X and KOL sources. Use for real-time social narrative and attention-flow checks. Keywords: X highlights, KOL, social sentiment, trader chatter, narrative.

get_superinvestor_activity

ChatGPT
Recent superinvestor buy and sell activity showing what managers added or reduced. Use when the focus is position changes instead of static holdings. Keywords: superinvestor activity, buys, sells, added, reduced, portfolio changes.

get_superinvestor_holdings

ChatGPT
Superinvestor holdings from 13F data (symbols, weights, shares, activity), optionally by manager code. Use for prompts like 'what does Buffett hold now'. Keywords: Buffett, 13F holdings, manager holdings, smart money, portfolio weights.

get_superinvestors

ChatGPT
List of tracked superinvestors and high-level portfolio stats (name, portfolio value, position count). Use to discover notable 13F managers to analyze next. Keywords: superinvestors, 13F managers, value investors, manager list.

get_telegram_highlights

ChatGPT
Latest Telegram highlights summaries by category (crypto news, macro news, on-chain research, listings). Use for condensed signal extraction from Telegram streams. Keywords: Telegram highlights, summary, channels, crypto news flow.

get_telegram_messages

ChatGPT
Raw Telegram message feed by category (up to 1000 newest rows). Use when primary-source text or detailed timeline reconstruction is needed. Keywords: Telegram messages, raw feed, breaking news, listings, on-chain.

get_us_macro_regime

ChatGPT
US macro-regime probability series (recession stress, overheating, balanced growth and related regimes), with optional metric and date filtering. Use for probabilistic cycle-state framing instead of binary labels. Keywords: macro regime, recession probability, overheating, cycle state, regime probabilities.

get_whale_alerts

ChatGPT
Large crypto transfer alerts (whale movements, mints, burns, major transfers). Use for unusual flow and potential supply or demand shock monitoring. Keywords: whale alerts, large transfers, mints, burns, on-chain flow.

lexfi_macro_merval_acciones_empresa

ChatGPT
Deep profile for ONE listed Argentine stock (financials, CNV metadata, ratios). Required symbol as Merval ticker (uppercase norm: GGAL, YPFD). Not for ADRs/CEDEARs mapping—confirm ticker with user if ambiguous. Proxies GET /macro/merval/acciones/empresa/:symbol.

lexfi_macro_merval_acciones_panel

ChatGPT
Equities “lideres” subset (quotes, bids/asks vary by payload schema). Pass no inputs. Proxies GET /macro/merval/acciones/panel.

lexfi_macro_merval_acciones_summary

ChatGPT
Cash-market recap: headline index readings, aggregates, highs/lows/up counts. Faster read than pulling full panels. No inputs. Proxies GET /macro/merval/acciones/summary.

lexfi_macro_merval_bond

ChatGPT
Primary tool for Argentine sovereign bonds. Returns live bond profile for REQUIRED ticker (AL29, GD30, AE38, etc.): TIR/YTM, parity, duration, prices, payment calendar (cashflow.upcoming / cashflow.past), amortization (derived from cashflow principals), timing (days_to_maturity / days_to_next_coupon), distribution, and related analytics. For DUAL-CER-TAMAR, yields.tir_pct is the CER-leg TIR (market convention); TAMAR TEA is yields.tir_tamar_pct. For DOLAR-LINKED, yields.tir_pct and market.parity_pct are T+0 (tir_t0 / parity_t0). Prefer this over lexfi_macro_merval_rendimientos_table for any single-bond lookup. If TIR is outside [-15%, 50%], a warning field is included at the top of the response—still return the data but treat values cautiously. Proxies GET /macro/merval/bond/:ticker.

lexfi_macro_merval_bond_history

ChatGPT
Historical daily bond series for REQUIRED ticker (AL29, GD30, etc.). Returns { meta, date: { "YYYY-MM-DD": { price, open, high, low, close, tir_pct, fair_value, volume, parity_pct, modified_duration_years } } }. Use for charts, trend analysis, or past TIR/price lookups—not for live quotes (use lexfi_macro_merval_bond). Proxies GET /macro/merval/bond/:ticker/history.

lexfi_macro_merval_convertibilidad_history

ChatGPT
Historical convertibility-monitor series clipped by optional from/to dates (YYYY-MM-DD). Leaving both unset returns backend default longest window—can be sizable JSON. Narrow dates for chat brevity. Proxies GET /macro/merval/convertibilidad/history.

lexfi_macro_merval_devaluacion_breakeven_curve

ChatGPT
Argentina A3500 devaluation breakeven curve (dollar-linked vs fixed peso bonds). Full curve: targetA3500Proxy chain, direct/annualized/monthly devaluation per segment. Proxies GET /macro/merval/devaluacion/breakeven-curve.

lexfi_macro_merval_fondos_table

ChatGPT
Argentine mutual funds / FCI table. Optional category narrows subset; omit to request full table—may be large. Valid categories (exact strings): Money Market, Renta Fija ARS, CER, Dollar Linked, Renta Variable, Renta Fija USD, Renta Mixta. Proxies GET /macro/merval/fondos/table.

lexfi_macro_merval_inflacion_breakeven_curve

ChatGPT
Argentina CER vs fixed inflation breakeven curve. Bond data in pairs; chained targetCER and monthlyBreakeven per segment. monthlyBreakeven = (targetCER/baseCER)^(1/monthsInPeriod)-1. Proxies GET /macro/merval/inflacion/breakeven-curve.

lexfi_macro_merval_macro_dashboard

ChatGPT
Large Argentina macro KPI payload (FX, inflation, FX reserves, quasi-fiscal, etc.—rich schema). Canonical first stop for qualitative “¿cómo está la macro Argentina?” chats. Stateless JSON; cite numbers directly from payload; no parameters. Proxies GET /macro/merval/macro/dashboard. For money-market activity (CPD/FCE/pagaré volumes, caución plaza) use get_macro_merval_dashboard.

lexfi_macro_merval_macro_history_variable

ChatGPT
Monthly Argentine nominal series keyed by REQUIRED variable slug (examples often include cer, reservas, tipo_cambio_*). Prefer lexfi_macro_merval_macro_dashboard to discover plausible field names before guessing. Optional months 1–120 (omit→12). Proxies GET /macro/merval/macro/history/:variable.

lexfi_macro_merval_noticias_latest

ChatGPT
Latest wire-style financial headlines (Argentina/global mix). Optional limit 1–100 (omit → 30). Proxies GET /macro/merval/noticias/latest.

lexfi_macro_merval_ons_table

ChatGPT
Argentine corporate negotiable obligations (ONs). Returns { meta, bonds[] } with issuer, subcategory, TIR, duration, parity, last/close, bid/ask, volume. Default: CI and 24hs rows per ticker. Optional subcategory: hard-dollar | dollar-linked | tamar | uva | cer. Optional issuer matches Emisor/ticker (e.g. YPF, Pampa). Optional plazo: CI | 24hs to keep one settlement. Hard-dollar is large — filter when possible. Not for sovereigns (lexfi_macro_merval_rendimientos_table) or provinces (lexfi_macro_merval_subsoberanos_table). GET /macro/merval/ons/table.

lexfi_macro_merval_predicciones_markets

ChatGPT
Prediction-market aggregator JSON (Argentina-focused Kalshi/Futuur-style contracts). Stateless; summarize probabilities rather than overfitting thin liquidity markets. Proxies GET /macro/merval/predicciones/markets.

lexfi_macro_merval_rendimientos_table

ChatGPT
Argentine bond universe: +370 tickers. Returns { meta, bonds[] } with snapshots. DUAL-CER-TAMAR synthetics (*_CER/*_TAM) are omitted; live duals use CER TIR as yields.tir_pct (TAMAR TEA in tir_tamar_pct). DOLAR-LINKED is one ticker (CI preferred) with T+0 TIR/parity. For one ticker use lexfi_macro_merval_bond. For corporate ONs use lexfi_macro_merval_ons_table; for provincial/municipal bonds use lexfi_macro_merval_subsoberanos_table. 5 min cache. GET /macro/merval/rendimientos/table.

lexfi_macro_merval_subsoberanos_table

ChatGPT
Argentine sub-sovereign bonds (provinces / CABA / municipalities). Returns { meta, bonds[] } with issuer, subcategory, TIR, duration, parity, last/close, bid/ask, volume. Default: CI and 24hs rows per ticker. Optional subcategory: hard-dollar | cer | tamar | badlar | fixed-rate. Optional issuer matches Emisor/ticker (e.g. Córdoba, BDC28). Optional plazo: CI | 24hs to keep one settlement. Not for corporates (lexfi_macro_merval_ons_table) or nation sovereigns (lexfi_macro_merval_rendimientos_table). GET /macro/merval/subsoberanos/table.

lexfi_macro_merval_tamar_breakeven_curve

ChatGPT
Argentina TAMAR breakeven curve (TAMAR-linked vs real fixed peso). Pairs: TTS26_TAM–S15S6, TTD26_TAM–S30N6, TML27–T30J7. Dual *_TAM TIR vs a traded Lecap/Boncap, never vs *_CAP. Per-pair independent breakeven annual TAMAR rate from currentTamar (%) and bond TIRs to each leg maturity. Proxies GET /macro/merval/tamar/breakeven-curve.

list_market_datasets

ChatGPT
Discover Argentine market-data datasets: cauciones, sovereign_bonds, letras, titulos_publicos (composite), ons, acciones, cedears, futures, opciones. Returns datasetId, cacheTtlHours, supportsRateCurve. Proxies GET /internal/market-data/datasets.

search_fund_disclosures

ChatGPT
Search mutual funds and ETF disclosure registrants by name. Use to resolve fund symbols before pulling disclosures. Keywords: fund search, mutual fund name, ETF disclosure search, find fund ticker.

search_italian_funds

ChatGPT
Search Italian/Luxembourg OICR funds by name or ISIN and return matching ISINs with fund codes.

Example Prompts

Click any prompt to copy it.

App Stats

139

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily