Your daily research desk

Bring the evidence into the tools you already use.

Review bank disclosures with LiquiLens, dollar funding with Seiche, and market liquidity with Undertow. Keep the date, source and coverage beside each result.

No financial-data API key is needed for these public research endpoints. Your analysis platform may require its own account.

Move an existing setup.

Review an older connection or download the current hosted NoiseFloor kit. Current requests use our servers; archived versions retain their original configuration.

Start with a useful question

Three tasks. One reusable setup.

LiquiLens · Bank evidence

Find the latest covered disclosures for ESAF. Review reported asset-quality measures alongside their filing dates and original documents.

bank_risk · Entity ESAF

Explore covered-bank workflows

Seiche · Dollar funding

Review USD benchmarks and their observation dates. Open the dated funding review when you need the documented nine-input reconciliation.

money_markets · Entity USD

Open the funding review

Undertow · Market liquidity

Inspect the available liquidity observations and withheld values. Use the native exit workflow for a named market and trade size.

market_liquidity

Open the exit workflow

These are separate research views. They do not supply credit ratings, executable prices or trade approvals.

OpenBB Workspace

Add the desk once. Return to it for each review.

  1. In OpenBB Workspace, open Add data and add a custom backend.
  2. Use this backend URL:
https://agents.seiche.info/v1/research

Select Financial Evidence Research Desk under My Apps. Use the Bank Research, Funding & Capital, Market Liquidity and Source Audit tabs. Save your preferred layout in your own workspace.

API and dataset documentation · Python extension setup for OpenBB V4 and V5

This is a public custom backend. Inclusion in OpenBB's curated directory is a separate review.

Python · Jupyter · SQL

Save a cited capture you can use again.

Download research_client.py. Python 3.10 or newer is sufficient; the client has no package dependencies. It follows pagination, checks that source documents remain the same and saves JSON, CSV and a checksum receipt.

python3 research_client.py desk --output captures/first-review
python3 research_client.py bank_risk --entity ESAF --output captures/esaf-review

The first command creates separate funding, bank and liquidity tables. For notebooks, open the research desk in Colab or download the notebook. It loads the pinned helper automatically and verifies its checksum. Colab may require your Google account to run cells.

All four notebook cells and three capture exports passed a Google Colab CPU runtime check on 11 October 2026. If one source is incomplete, its task shows an error while other tasks continue. Read the verification receipt.

from research_client import collect
funding = collect("money_markets", entity="USD")
rows = funding["results"]

Use each saved rows.csv in R, DuckDB or your firm's approved data tools. Keep evidence.json and receipt.json alongside it.

SELECT entity_id, metric, value, unit, as_of, availability, source_url
FROM read_csv('captures/first-review/money_markets/rows.csv', all_varchar=true);

Captures contain currently published evidence. A historical observation date does not establish that today's dataset was available at that time. Empty and withheld values stay missing.

Excel · Power BI

Refresh a table with its sources attached.

  1. Download FinancialEvidenceRows.pq.
  2. Create a blank Power Query, paste the function into Advanced Editor and name it FinancialEvidenceRows.
  3. Choose Anonymous authentication for https://agents.seiche.info.
  4. Invoke a task below and load the table. Refresh when you need a new observation.
FinancialEvidenceRows("money_markets", "USD")
FinancialEvidenceRows("bank_risk", "ESAF")
FinancialEvidenceRows("market_liquidity")

The function returns up to 2,000 rows and refuses to silently truncate a larger result. For larger histories or restricted network environments, import the Python client's saved CSV instead.

Google Sheets

Bring a cited research page into your spreadsheet.

Paste the Apps Script function into Extensions → Apps Script, save it, put the number 1 in cell A1, then enter the formula below in A3. Leave its output area empty. Keep the source, dates and availability columns with the values.

=FINANCIAL_EVIDENCE("money_markets", "USD", 20, 0, A1)

Change the plain value in A1 when you want a fresh request. The function retrieves one bounded page; its status rows show whether more rows exist. Setup, examples and limits.

This is a copy-and-paste script, not a Google Workspace Marketplace add-on. Google-hosted execution remains to be verified; local contract tests are recorded separately.

MCP · Research agents

Give the agent a clear research starting point.

Connect Research Desk in VS Code Connect Research Desk in Cursor

Manual setup: download the VS Code configuration or Cursor configuration. Merge its server entry into .vscode/mcp.json or .cursor/mcp.json in your project, keeping your existing servers.

The buttons and downloads connect the same central nine-tool Research Desk without a local Python install. Review the installation in your client. Your AI client and model may require their own account. The Streamable HTTP MCP URL is:

https://agents.seiche.info/products/financial-evidence/mcp

The legacy endpoint https://liquilens.in/mcp/financial-evidence remains available for clients that require the separate three-tool topic router. Its tool names and packet contract differ from this workspace.

Download example configuration and project instructions. Start with financial_evidence_datasets, then financial_evidence_review. On a later review, pass the previous revision to identify changed published evidence.

Discover coverage, then review USD funding, the covered bank ESAF, and market liquidity. Cite the source, date and unit beside every observation. List gaps and the further evidence the analyst needs.

Native LangGraph, CrewAI, OpenAI Agents and Pydantic AI integrations · n8n and scheduled research examples

Inspect a downloaded packet on Hugging Face. The free browser-only demo reads local JSON without uploading it, and includes a clearly labelled synthetic example.

Bloomberg · Other institutional platforms

Bring a reviewable data capture to your institutional workspace.

The research kit supplies portable Python, CSV and JSON for your firm's approved import process. A Bloomberg BQuant administrator can assess these assets for an entitled environment; our notebook has not been validated inside BQuant or approved for Bloomberg App Portal distribution.

For LSEG Workspace, FactSet and other vendor platforms, use the firm's supported external-data process or the FDC3 reference app where supported. Platform acceptance and entitlements remain separate from portable file compatibility.

Technical evaluation and vendor submission materials · Setup, limits and repeat-use checklist