← Files Trading Agent DataARCHIVED FILE
plugin.json
13 KB · Nov 12, 2026 · 19:31 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "trading-agent-data",
"version": "1.0.0",
"description": "Company financial statements from company filings and public registers in 13 markets, each figure keyed to the date it was filed.",
"author": {
"name": "WU Capital Limited",
"email": "contact@tradingagentapp.com",
"url": "https://www.tradingagentapp.com"
},
"homepage": "https://www.tradingagentapp.com/developers",
"keywords": [
"company financials",
"financial statements",
"company filings",
"company registers",
"point in time",
"fundamentals"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Trading Agent Data",
"shortDescription": "Company financials as filed",
"longDescription": "Trading Agent Data gives ChatGPT company financial statements taken from company filings and public registers, each figure keyed to the date it was filed.\n\nIt covers 13 markets and about 4.25 million companies and other entities: the United States (SEC EDGAR), Japan (EDINET), South Korea (OpenDART), Taiwan (Taiwan Stock Exchange), France (INPI), Belgium (National Bank of Belgium), Denmark (Danish Business Authority), Sweden (Bolagsverket), Estonia (e-Business Register), Slovakia (Register of Financial Statements), Latvia (Register of Enterprises), Australia (income-tax figures for large entities from the Australian Taxation Office) and New Zealand's Charities Register. Most are private companies and other registered entities rather than listed companies.\n\nAsk for a company by name and the plugin finds it, tells namesakes in different markets apart, and returns its most recent reported fiscal year: revenue, profit, assets, equity and other metrics, each with its period, filing date, form and accounting basis (group accounts or the company's own). For a set of companies across the markets, including Apple, TSMC, Samsung Electronics and Kia Sales Slovakia, it also returns the full filing history and what had been on file on a chosen date. It can also explain how each detailed line item is defined in each market.\n\nEvery figure is served as filed: nothing is estimated or filled in, and a missing figure is not a zero. Each answer names its source register and carries the source's attribution notice.\n\nIntended for analysts, researchers, students and anyone checking a company's reported accounts. The plugin reads stored filings and changes nothing. It holds no share prices, gives no forecasts, ratings or investment advice, and executes no transactions.",
"developerName": "WU Capital Limited",
"category": "Finance",
"capabilities": [
"Find a company by name across 13 markets and tell namesakes apart",
"Read the latest reported financial statements with filing dates and sources",
"Read filing history and point-in-time figures for a set of companies",
"Explain how each detailed line item is defined in each market"
],
"websiteURL": "https://www.tradingagentapp.com",
"supportURL": "https://www.tradingagentapp.com/contact",
"privacyPolicyURL": "https://www.tradingagentapp.com/privacy",
"termsOfServiceURL": "https://www.tradingagentapp.com/terms",
"defaultPrompt": [
"What were LEGO A/S's revenue and net income for 2025?",
"Find Toyota companies across markets and show the Japanese parent's latest revenue",
"Show TSMC's quarterly revenue since the start of 2025"
],
"brandColor": "#14213D",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Prompt: \"What were LEGO A/S's revenue and net income for 2025, and when were the accounts filed?\" Scenario: Latest annual figures for a private company that has a namesake in another market",
"prompt": "What were LEGO A/S's revenue and net income for 2025, and when were the accounts filed?",
"tools_triggered": "search_companies, get_latest_fundamentals",
"expected_behavior": "search_companies returns several LEGO matches; the answer uses LEGO A/S (54562519.DK, Denmark), not Legato Merger Corp. IV (US, ticker LEGO). It reports fiscal 2025 (year ended 2025-12-31) revenue of DKK 83.53 billion and net income of DKK 16.71 billion from the annual report (IFRS) filed 2026-05-19, and names the Danish Business Authority (Erhvervsstyrelsen) as the source."
},
{
"description": "Prompt: \"Find Toyota companies in your data and give me the Japanese parent's latest annual revenue and net income.\" Scenario: Namesakes across markets, then the parent company's latest figures",
"prompt": "Find Toyota companies in your data and give me the Japanese parent's latest annual revenue and net income.",
"tools_triggered": "search_companies, get_latest_fundamentals",
"expected_behavior": "Lists Toyota entities with their markets, for example Toyota Motor Corporation (E02144.JP, Japan), Toyota Diest (Belgium), Toyota Fonden (Denmark) and Toyota France (France). Then reports the Japanese parent's fiscal year ended 2026-03-31 (consolidated, IFRS): revenue about JPY 50.68 trillion and net income about JPY 3.85 trillion, filed 2026-06-10, with EDINET (Financial Services Agency, Japan) as the source."
},
{
"description": "Prompt: \"Show TSMC's quarterly revenue and net income since the start of 2025.\" Scenario: Quarterly history for a listed company",
"prompt": "Show TSMC's quarterly revenue and net income since the start of 2025.",
"tools_triggered": "search_companies, get_fundamentals_history",
"expected_behavior": "Uses 2330.TW and lists single-quarter figures in TWD with filing dates. Revenue: 2025 Q1 839.3 billion, Q2 933.8 billion, Q3 989.9 billion, 2026 Q1 1,134.1 billion, Q2 1,270.4 billion. Net income: 2025 Q1 360.7 billion, Q2 397.5 billion, Q3 451.8 billion, 2026 Q1 572.8 billion, Q2 706.8 billion. Also gives the 2025 full year (revenue 3,809.1 billion, net income 1,715.4 billion, filed 2026-03-31), which stands in for a separate Q4 row. Does not subtract quarters from each other. Source: Taiwan Stock Exchange. 2026 Q3 also appears once it is filed (due mid-November 2026)."
},
{
"description": "Prompt: \"How have Kia Sales Slovakia's revenue and net income changed since 2019?\" Scenario: Multi-year trend for a private company",
"prompt": "How have Kia Sales Slovakia's revenue and net income changed since 2019?",
"tools_triggered": "search_companies, get_fundamentals_history",
"expected_behavior": "Uses 35942894.SK and gives fiscal years 2019 to 2025 in EUR from the company's own (solo) accounts. Revenue: 131.3 million (2019), 106.9 million (2020), 136.0 million (2021), 178.5 million (2022), 224.6 million (2023), 206.8 million (2024), 198.2 million (2025). Net income: 1.25, 1.18, 1.68, 5.02, 9.94, 4.63 and 3.18 million. The 2025 accounts were filed 2026-06-18. Source: Slovak Register of Financial Statements (RUZ)."
},
{
"description": "Prompt: \"As of 1 January 2022, what were Apple's latest reported annual revenue and net income?\" Scenario: Point-in-time question: what had been filed by a past date",
"prompt": "As of 1 January 2022, what were Apple's latest reported annual revenue and net income?",
"tools_triggered": "get_latest_fundamentals (search_companies may run first to confirm the ticker AAPL)",
"expected_behavior": "Calls get_latest_fundamentals for AAPL with as_of 2022-01-01 and reports fiscal 2021 (year ended 2021-09-25) revenue of USD 365.8 billion and net income of USD 94.7 billion from the 10-K filed 2021-10-29. Source: SEC EDGAR."
}
],
"negative": [
{
"description": "Prompt: \"Book me a flight from Auckland to Tokyo next Friday.\" Scenario: Travel booking is unrelated to the plugin, which holds company financial filings only and has no booking, payment or account tools.",
"prompt": "Book me a flight from Auckland to Tokyo next Friday.",
"expected_behavior": "No plugin tool is called. ChatGPT says the plugin provides company financial information and cannot book flights, and handles the request without it."
},
{
"description": "Prompt: \"Buy 10 shares of TSMC for me.\" Scenario: Trade execution is not supported. The plugin has no trading, payment or account tools.",
"prompt": "Buy 10 shares of TSMC for me.",
"expected_behavior": "No order is placed and no plugin tool executes a trade (the plugin has none). ChatGPT may look up the company in the plugin first, then explains that the plugin provides company financial information and cannot place orders."
},
{
"description": "Prompt: \"What is the home address of LEGO's CEO?\" Scenario: Personal information about individuals is out of scope. The data is company filings and holds no personal details such as home addresses.",
"prompt": "What is the home address of LEGO's CEO?",
"expected_behavior": "No plugin tool is called, or at most search_companies, which returns companies, not people. ChatGPT explains that the plugin holds company financial filings and no personal information about individuals."
}
]
},
"demo_recording_url": "https://www.tradingagentapp.com/demo/chatgpt-plugin-demo-v3.mp4",
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments. It reads stored company filings."
},
"publication": {
"countries": [
"AL",
"DZ",
"AF",
"AD",
"AO",
"AG",
"AR",
"AM",
"AU",
"AT",
"AZ",
"BS",
"BH",
"BD",
"BB",
"BE",
"BZ",
"BJ",
"BT",
"BO",
"BA",
"BW",
"BR",
"BN",
"BG",
"BF",
"BI",
"CV",
"KH",
"CM",
"CA",
"CF",
"TD",
"CL",
"CO",
"KM",
"CG",
"CD",
"CR",
"CI",
"HR",
"CY",
"CZ",
"DK",
"DJ",
"DM",
"DO",
"EC",
"EG",
"SV",
"GQ",
"ER",
"EE",
"SZ",
"ET",
"FJ",
"FI",
"FR",
"GA",
"GM",
"GE",
"DE",
"GH",
"GR",
"GD",
"GT",
"GN",
"GW",
"GY",
"HT",
"VA",
"HN",
"HU",
"IS",
"ID",
"IQ",
"IE",
"IL",
"IT",
"JM",
"JP",
"JO",
"KZ",
"KE",
"KI",
"KW",
"KG",
"LA",
"LV",
"LB",
"LS",
"LR",
"LY",
"LI",
"LT",
"LU",
"MG",
"MW",
"MY",
"MV",
"ML",
"MT",
"MH",
"MR",
"MU",
"MX",
"FM",
"MD",
"MC",
"MN",
"ME",
"MA",
"MZ",
"MM",
"NA",
"NR",
"NP",
"NL",
"NZ",
"NI",
"NE",
"NG",
"MK",
"NO",
"OM",
"PK",
"PW",
"PS",
"PA",
"PG",
"PY",
"PE",
"PH",
"PL",
"PT",
"QA",
"RO",
"RW",
"KN",
"LC",
"VC",
"WS",
"SM",
"ST",
"SA",
"SN",
"RS",
"SC",
"SL",
"SG",
"SK",
"SI",
"SB",
"SO",
"ZA",
"KR",
"SS",
"ES",
"LK",
"SR",
"SE",
"CH",
"SD",
"TW",
"TJ",
"TZ",
"TH",
"TL",
"TG",
"TO",
"TT",
"TN",
"TR",
"TM",
"TV",
"UG",
"UA",
"AE",
"GB",
"US",
"UY",
"UZ",
"VU",
"VN",
"YE",
"ZM",
"ZW"
],
"release_notes": "Initial release. Finds companies by name across 13 markets and returns their reported financial statements from company filings, each figure with its period, filing date and source."
},
"apps": "./.app.json"
}
}
}
SHA-256: 9f7054245d34df9c1b01e9d2a4aeb6a84df4dda2d61791891ebc6a943a5d5803