HoldingsIntel
Was dieses MCP kann
Analyzes stocks, hedge funds, institutional holdings, insider activity, activist stakes, congressional trades, and portfolio strategies using regulatory filings.
Tools
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['list_id', 'item'], 'properties': {'item': {'anyOf': [{'type': 'object', 'required': ['type', 'ticker_or_cusip'], 'properties': {'type': {'type': 'string', 'const': 'stock'}, 'ticker_or_cusip': {'type': 'string', 'pattern': '^[A-Za-z0-9./\\-]+$', 'maxLength': 20, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'cik_or_name'], 'properties': {'type': {'type': 'string', 'const': 'fund'}, 'cik_or_name': {'type': 'string', 'maxLength': 100, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'slug_or_name'], 'properties': {'type': {'type': 'string', 'const': 'politician'}, 'slug_or_name': {'type': 'string', 'maxLength': 100, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'cik_or_name'], 'properties': {'type': {'type': 'string', 'const': 'insider'}, 'cik_or_name': {'type': 'string', 'maxLength': 100, 'minLength': 1}}, 'additionalProperties': False}]}, 'notes': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'list_id': {'type': 'string', 'format': 'uuid'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['outcome', 'item', 'list_item_count', 'capacity'], 'properties': {'item': {'type': 'object', 'required': ['id', 'list_id', 'target', 'notes', 'created_at', 'updated_at'], 'properties': {'id': {'type': 'string', 'format': 'uuid'}, 'notes': {'type': ['string', 'null']}, 'target': {'anyOf': [{'type': 'object', 'required': ['type', 'cusip', 'ticker', 'issuer_name'], 'properties': {'type': {'type': 'string', 'const': 'stock'}, 'cusip': {'type': 'string'}, 'ticker': {'type': ['string', 'null']}, 'issuer_name': {'type': ['string', 'null']}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'cik', 'name'], 'properties': {'cik': {'type': 'string'}, 'name': {'type': ['string', 'null']}, 'type': {'type': 'string', 'const': 'fund'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'id', 'slug', 'name'], 'properties': {'id': {'type': 'string', 'format': 'uuid'}, 'name': {'type': ['string', 'null']}, 'slug': {'type': ['string', 'null']}, 'type': {'type': 'string', 'const': 'politician'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'cik', 'name', 'title'], 'properties': {'cik': {'type': 'string'}, 'name': {'type': ['string', 'null']}, 'type': {'type': 'string', 'const': 'insider'}, 'title': {'type': ['string', 'null']}}, 'additionalProperties': False}]}, 'list_id': {'type': 'string', 'format': 'uuid'}, 'created_at': {'type': 'string'}, 'updated_at': {'type': 'string'}}, 'additionalProperties': False}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'outcome': {'enum': ['inserted', 'already_exists'], 'type': 'string'}, 'capacity': {'type': 'object', 'required': ['scope', 'used', 'limit'], 'properties': {'used': {'type': 'integer', 'minimum': 0}, 'limit': {'type': 'integer', 'exclusiveMinimum': 0}, 'scope': {'enum': ['default_list', 'named_lists_total'], 'type': 'string'}}, 'additionalProperties': False}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'list_item_count': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cik_or_name'], 'properties': {'quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}, 'cik_or_name': {'type': 'string', 'maxLength': 100, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['portfolio_quarter', 'filing_sources', 'rating_scope', 'dna_scope', 'fund', 'star_rating', 'rating_label', 'dimensions', 'dna', 'win_rate', 'recent_moves'], 'properties': {'dna': {'anyOf': [{'type': 'object', 'required': ['archetype', 'dimensions'], 'properties': {'archetype': {'type': 'string'}, 'dimensions': {'anyOf': [{'type': 'object', 'additionalProperties': {'type': 'number'}}, {'type': 'null'}]}}, 'additionalProperties': False}, {'type': 'null'}]}, 'fund': {'type': 'object', 'required': ['cik', 'filer_name', 'aum_usd', 'position_count'], 'properties': {'cik': {'type': 'string'}, 'aum_usd': {'type': ['number', 'null']}, 'filer_name': {'type': 'string'}, 'position_count': {'type': ['number', 'null']}}, 'additionalProperties': False}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'win_rate': {'type': ['number', 'null']}, 'dna_scope': {'type': 'string', 'const': 'current_all_history'}, 'dimensions': {'anyOf': [{'type': 'object', 'required': ['track_record', 'conviction', 'discovery', 'risk_mgmt', 'concentration', 'stability', 'filing_reliability'], 'properties': {'discovery': {'type': ['number', 'null']}, 'risk_mgmt': {'type': ['number', 'null']}, 'stability': {'type': ['number', 'null']}, 'conviction': {'type': ['number', 'null']}, 'track_record': {'type': ['number', 'null']}, 'concentration': {'type': ['number', 'null']}, 'filing_reliability': {'type': ['number', 'null']}}, 'additionalProperties': False}, {'type': 'null'}]}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'star_rating': {'type': ['number', 'null']}, 'rating_label': {'type': 'string'}, 'rating_scope': {'type': 'string', 'const': 'current_all_history'}, 'recent_moves': {'type': 'array', 'items': {'type': 'object', 'required': ['cusip', 'ticker', 'issuer_name', 'change_type', 'conviction_score', 'period_end'], 'properties': {'cusip': {'type': 'string'}, 'ticker': {'type': ['string', 'null']}, 'period_end': {'type': ['string', 'null']}, 'change_type': {'type': ['string', 'null']}, 'issuer_name': {'type': ['string', 'null']}, 'conviction_score': {'type': ['number', 'null']}}, 'additionalProperties': False}}, 'filing_sources': {'type': 'array', 'items': {'type': 'object', 'required': ['accession_number', 'form_type', 'filed_date', 'source_url'], 'properties': {'form_type': {'type': 'string'}, 'filed_date': {'type': 'string'}, 'source_url': {'type': ['string', 'null']}, 'accession_number': {'type': 'string'}}, 'additionalProperties': False}, 'minItems': 1}, 'portfolio_quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['member'], 'properties': {'member': {'type': 'string', 'maxLength': 80, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['member', 'performance', 'notable_trades'], 'properties': {'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'member': {'type': 'object', 'required': ['name', 'party', 'chamber', 'state', 'slug'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'party': {'type': ['string', 'null']}, 'state': {'type': ['string', 'null']}, 'chamber': {'type': 'string'}}, 'additionalProperties': False}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'performance': {'type': 'object', 'required': ['return_pct', 'spy_return_pct', 'win_rate', 'annualized_return_pct', 'buy_scored', 'sell_scored', 'scored_trades'], 'properties': {'win_rate': {'type': ['number', 'null']}, 'buy_scored': {'type': 'number'}, 'return_pct': {'type': ['number', 'null']}, 'sell_scored': {'type': 'number'}, 'scored_trades': {'type': 'number'}, 'spy_return_pct': {'type': ['number', 'null']}, 'annualized_return_pct': {'type': ['number', 'null']}}, 'additionalProperties': False}, 'notable_trades': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'ticker', 'disclosed_ticker', 'security_cusip', 'asset_name', 'member', 'party', 'state', 'chamber', 'direction', 'transaction_type', 'amount_range', 'amount_low', 'amount_high', 'owner', 'instrument', 'option_strike', 'option_expiry', 'transaction_date', 'disclosure_date', 'source_type', 'source_url'], 'properties': {'id': {'type': 'string'}, 'owner': {'type': ['string', 'null']}, 'party': {'type': ['string', 'null']}, 'state': {'type': ['string', 'null']}, 'member': {'type': 'string'}, 'ticker': {'type': ['string', 'null'], 'description': 'Canonical ticker for a verified security; null when unresolved.'}, 'chamber': {'type': 'string'}, 'direction': {'enum': ['buy', 'sell', 'other'], 'type': 'string'}, 'amount_low': {'type': ['number', 'null']}, 'asset_name': {'type': 'string'}, 'instrument': {'anyOf': [{'enum': ['stock', 'call', 'put', 'other'], 'type': 'string'}, {'type': 'null'}]}, 'source_url': {'type': ['string', 'null']}, 'amount_high': {'type': ['number', 'null']}, 'source_type': {'anyOf': [{'enum': ['senate', 'house_digital', 'house_scan', 'oge'], 'type': 'string'}, {'type': 'null'}]}, 'amount_range': {'type': 'string'}, 'option_expiry': {'type': ['string', 'null']}, 'option_strike': {'type': ['number', 'null']}, 'security_cusip': {'type': ['string', 'null'], 'description': 'Verified canonical CUSIP; null when no unique security match was proven.'}, 'disclosure_date': {'type': 'string'}, 'disclosed_ticker': {'type': ['string', 'null'], 'description': 'Ticker printed in the official disclosure, retained as source evidence.'}, 'transaction_date': {'type': 'string'}, 'transaction_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker_or_cusip'], 'properties': {'ticker_or_cusip': {'type': 'string', 'pattern': '^[A-Za-z0-9./\\-]+$', 'maxLength': 20, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data_period', 'stock', 'verdict_label', 'verdict_score', 'signals', 'confidence', 'top_holders', 'recent_moves', 'who_is_trading'], 'properties': {'stock': {'type': 'object', 'required': ['ticker', 'cusip', 'issuer_name', 'sector', 'listing_status', 'listing_status_detail'], 'properties': {'cusip': {'type': 'string'}, 'sector': {'type': ['string', 'null']}, 'ticker': {'type': ['string', 'null']}, 'issuer_name': {'type': 'string'}, 'listing_status': {'type': ['string', 'null']}, 'listing_status_detail': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'signals': {'type': 'object', 'required': ['institutional', 'insider', 'activist', 'congressional'], 'properties': {'insider': {'$ref': '#/properties/signals/properties/institutional'}, 'activist': {'$ref': '#/properties/signals/properties/institutional'}, 'congressional': {'$ref': '#/properties/signals/properties/institutional'}, 'institutional': {'type': 'object', 'required': ['direction', 'score'], 'properties': {'score': {'type': ['number', 'null']}, 'direction': {'enum': ['up', 'down', 'neutral', 'unknown'], 'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'confidence': {'type': 'object', 'required': ['signal_count', 'aligned'], 'properties': {'aligned': {'type': 'boolean'}, 'signal_count': {'type': 'number'}}, 'additionalProperties': False}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_period': {'type': 'object', 'required': ['institutional_quarter', 'congress_through', 'executive_through', 'insider_through', 'activist_through'], 'properties': {'insider_through': {'type': ['string', 'null']}, 'activist_through': {'type': ['string', 'null']}, 'congress_through': {'type': ['string', 'null']}, 'executive_through': {'type': ['string', 'null']}, 'institutional_quarter': {'anyOf': [{'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}, {'type': 'null'}]}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'top_holders': {'type': 'array', 'items': {'type': 'object', 'required': ['cik', 'filer_name', 'shares', 'value_usd', 'conviction_score', 'change_type'], 'properties': {'cik': {'type': 'string'}, 'shares': {'type': ['number', 'null']}, 'value_usd': {'type': ['number', 'null']}, 'filer_name': {'type': 'string'}, 'change_type': {'type': ['string', 'null']}, 'conviction_score': {'type': ['number', 'null']}}, 'additionalProperties': False}}, 'recent_moves': {'type': 'array', 'items': {'type': 'object', 'required': ['cik', 'filer_name', 'change_type', 'conviction_score', 'period_end'], 'properties': {'cik': {'type': 'string'}, 'filer_name': {'type': 'string'}, 'period_end': {'type': ['string', 'null']}, 'change_type': {'type': ['string', 'null']}, 'conviction_score': {'type': ['number', 'null']}}, 'additionalProperties': False}}, 'verdict_label': {'type': 'string'}, 'verdict_score': {'type': ['number', 'null']}, 'who_is_trading': {'type': 'object', 'required': ['items', 'shown', 'fetched_count'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['stream', 'label', 'detail', 'date', 'source_url', 'identity_status'], 'properties': {'date': {'type': 'string'}, 'label': {'type': 'string'}, 'detail': {'type': 'string'}, 'stream': {'enum': ['congress', 'executive', 'insider', 'activist'], 'type': 'string'}, 'source_url': {'type': ['string', 'null']}, 'identity_status': {'enum': ['verified', 'reported_symbol'], 'type': 'string', 'description': 'Whether the disclosure is linked to the requested CUSIP or matches only its reported ticker.'}}, 'additionalProperties': False}}, 'shown': {'type': 'number'}, 'fetched_count': {'type': 'number'}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cik_or_name'], 'properties': {'top_n': {'enum': [5, 10, 20], 'type': 'number', 'default': 5}, 'rank_by': {'enum': ['conviction', 'weight'], 'type': 'string', 'default': 'conviction'}, 'scenario': {'enum': ['all', 'new_only', 'double_downs', 'high_conviction'], 'type': 'string', 'default': 'all'}, 'cik_or_name': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'start_quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['methodology_version', 'source_checked_at', 'fund', 'scenario', 'rank_by', 'top_n', 'requested_start_quarter', 'effective_start_quarter', 'excluded_non_actionable_quarters', 'history_scope', 'price_methodology', 'per_quarter_returns', 'summary'], 'properties': {'fund': {'type': 'object', 'required': ['cik', 'filer_name'], 'properties': {'cik': {'type': 'string'}, 'filer_name': {'type': 'string'}}, 'additionalProperties': False}, 'top_n': {'enum': [5, 10, 20], 'type': 'number'}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'rank_by': {'enum': ['conviction', 'weight'], 'type': 'string'}, 'summary': {'type': 'object', 'required': ['total_return_pct', 'spy_return_pct', 'alpha_pct', 'disclosure_span_cagr_pct', 'disclosure_interval_max_drawdown_pct', 'win_rate_pct', 'total_quarters', 'complete_intervals', 'disclosure_interval_sharpe_estimate', 'price_coverage_pct'], 'properties': {'alpha_pct': {'type': ['number', 'null']}, 'win_rate_pct': {'type': ['number', 'null']}, 'spy_return_pct': {'type': ['number', 'null']}, 'total_quarters': {'type': 'integer', 'minimum': 0}, 'total_return_pct': {'type': ['number', 'null']}, 'complete_intervals': {'type': 'integer', 'minimum': 0}, 'price_coverage_pct': {'anyOf': [{'type': 'number', 'maximum': 100, 'minimum': 0}, {'type': 'null'}]}, 'disclosure_span_cagr_pct': {'type': ['number', 'null']}, 'disclosure_interval_sharpe_estimate': {'type': ['number', 'null']}, 'disclosure_interval_max_drawdown_pct': {'type': ['number', 'null']}}, 'additionalProperties': False}, 'scenario': {'enum': ['all', 'new_only', 'double_downs', 'high_conviction'], 'type': 'string'}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'history_scope': {'type': 'object', 'required': ['available_intervals', 'returned_intervals', 'limited'], 'properties': {'limited': {'type': 'boolean'}, 'returned_intervals': {'type': 'integer', 'exclusiveMinimum': 0}, 'available_intervals': {'type': 'integer', 'exclusiveMinimum': 0}}, 'additionalProperties': False}, 'price_methodology': {'type': 'string'}, 'source_checked_at': {'type': 'string', 'format': 'date-time'}, 'methodology_version': {'type': 'string', 'const': 'filing-date-v2'}, 'per_quarter_returns': {'type': 'array', 'items': {'type': 'object', 'required': ['quarter', 'period_end', 'portfolio_quarter', 'portfolio_filed_date', 'through_filed_date', 'return_basis', 'portfolio_return_pct', 'priced_subset_estimate_pct', 'spy_return_pct', 'priced_subset_spy_estimate_pct', 'cumulative_return_pct', 'spy_cumulative_return_pct', 'entry_date_range', 'exit_date_range', 'spy_entry_date_range', 'spy_exit_date_range', 'price_coverage'], 'properties': {'quarter': {'$ref': '#/properties/requested_start_quarter/anyOf/0'}, 'period_end': {'type': 'string'}, 'return_basis': {'enum': ['complete_basket', 'priced_subset_estimate', 'cash'], 'type': 'string'}, 'price_coverage': {'type': 'object', 'required': ['priced_positions', 'total_positions', 'coverage_pct'], 'properties': {'coverage_pct': {'anyOf': [{'type': 'number', 'maximum': 100, 'minimum': 0}, {'type': 'null'}]}, 'total_positions': {'type': 'integer', 'minimum': 0}, 'priced_positions': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'spy_return_pct': {'type': ['number', 'null']}, 'exit_date_range': {'anyOf': [{'type': 'object', 'required': ['first', 'last'], 'properties': {'last': {'type': 'string'}, 'first': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'entry_date_range': {'anyOf': [{'type': 'object', 'required': ['first', 'last'], 'properties': {'last': {'type': 'string'}, 'first': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'portfolio_quarter': {'$ref': '#/properties/requested_start_quarter/anyOf/0'}, 'through_filed_date': {'type': 'string'}, 'spy_exit_date_range': {'anyOf': [{'type': 'object', 'required': ['first', 'last'], 'properties': {'last': {'type': 'string'}, 'first': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'portfolio_filed_date': {'type': 'string'}, 'portfolio_return_pct': {'type': ['number', 'null']}, 'spy_entry_date_range': {'anyOf': [{'type': 'object', 'required': ['first', 'last'], 'properties': {'last': {'type': 'string'}, 'first': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'cumulative_return_pct': {'type': ['number', 'null']}, 'spy_cumulative_return_pct': {'type': ['number', 'null']}, 'priced_subset_estimate_pct': {'type': ['number', 'null']}, 'priced_subset_spy_estimate_pct': {'type': ['number', 'null']}}, 'additionalProperties': False}}, 'effective_start_quarter': {'$ref': '#/properties/requested_start_quarter/anyOf/0'}, 'requested_start_quarter': {'anyOf': [{'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}, {'type': 'null'}]}, 'excluded_non_actionable_quarters': {'type': 'array', 'items': {'$ref': '#/properties/requested_start_quarter/anyOf/0'}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['funds'], 'properties': {'funds': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'maxItems': 3, 'minItems': 2}, 'quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['comparison_quarter', 'rating_scope', 'dna_scope', 'performance_scope', 'funds', 'overlap_matrix', 'dna_similarity', 'common_holdings_count', 'top_common_holdings'], 'properties': {'funds': {'type': 'array', 'items': {'type': 'object', 'required': ['cik', 'filer_name', 'star_rating', 'win_rate', 'aum_usd', 'portfolio_quarter', 'filing_sources'], 'properties': {'cik': {'type': 'string'}, 'aum_usd': {'type': ['number', 'null']}, 'win_rate': {'type': ['number', 'null']}, 'filer_name': {'type': 'string'}, 'star_rating': {'type': ['number', 'null']}, 'filing_sources': {'type': 'array', 'items': {'type': 'object', 'required': ['accession_number', 'form_type', 'filed_date', 'source_url'], 'properties': {'form_type': {'type': 'string'}, 'filed_date': {'type': 'string'}, 'source_url': {'type': ['string', 'null']}, 'accession_number': {'type': 'string'}}, 'additionalProperties': False}, 'minItems': 1}, 'portfolio_quarter': {'$ref': '#/properties/comparison_quarter'}}, 'additionalProperties': False}}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'dna_scope': {'type': 'string', 'const': 'current_all_history'}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'rating_scope': {'type': 'string', 'const': 'current_all_history'}, 'dna_similarity': {'type': 'array', 'items': {'type': 'array', 'items': {'type': ['number', 'null']}}}, 'overlap_matrix': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'number'}}}, 'performance_scope': {'type': 'string', 'const': 'comparison_quarter'}, 'comparison_quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}, 'top_common_holdings': {'type': 'array', 'items': {'type': 'object', 'required': ['cusip', 'ticker', 'issuer_name', 'held_by_ciks'], 'properties': {'cusip': {'type': 'string'}, 'ticker': {'type': ['string', 'null']}, 'issuer_name': {'type': ['string', 'null']}, 'held_by_ciks': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}}, 'common_holdings_count': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'not': {'pattern': '^[Ww][Aa][Tt][Cc][Hh][Ll][Ii][Ss][Tt](?![\\s\\S])'}, 'type': 'string', 'pattern': '^\\S(?:[\\s\\S]*\\S)?(?![\\s\\S])', 'maxLength': 80, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['outcome', 'list'], 'properties': {'list': {'anyOf': [{'type': 'object', 'required': ['id', 'name', 'kind', 'protected', 'allowed_item_types', 'item_count', 'created_at', 'updated_at'], 'properties': {'id': {'type': 'string', 'const': '00000000-0000-0000-0000-000000000001'}, 'kind': {'type': 'string', 'const': 'default'}, 'name': {'type': 'string', 'const': 'Watchlist'}, 'protected': {'type': 'boolean', 'const': True}, 'created_at': {'type': 'null'}, 'item_count': {'type': 'integer', 'minimum': 0}, 'updated_at': {'type': 'null'}, 'allowed_item_types': {'anyOf': [{'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}], 'maxItems': 2, 'minItems': 2}, {'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}, {'type': 'string', 'const': 'politician'}], 'maxItems': 3, 'minItems': 3}]}}, 'additionalProperties': False}, {'type': 'object', 'required': ['id', 'name', 'kind', 'protected', 'allowed_item_types', 'item_count', 'created_at', 'updated_at'], 'properties': {'id': {'type': 'string', 'format': 'uuid'}, 'kind': {'type': 'string', 'const': 'named'}, 'name': {'type': 'string'}, 'protected': {'type': 'boolean', 'const': False}, 'created_at': {'type': 'string'}, 'item_count': {'type': 'integer', 'minimum': 0}, 'updated_at': {'type': 'string'}, 'allowed_item_types': {'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}, {'type': 'string', 'const': 'politician'}, {'type': 'string', 'const': 'insider'}], 'maxItems': 4, 'minItems': 4}}, 'additionalProperties': False}]}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'outcome': {'enum': ['created', 'already_exists'], 'type': 'string'}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['list_id'], 'properties': {'list_id': {'type': 'string', 'format': 'uuid'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['outcome', 'list_id'], 'properties': {'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'list_id': {'type': 'string', 'format': 'uuid'}, 'outcome': {'type': 'string', 'const': 'deleted'}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'allOf': [{'if': {'required': ['sector']}, 'then': {'properties': {'type': {'const': 'convergence'}}}}, {'if': {'required': ['quarter']}, 'then': {'properties': {'type': {'not': {'const': 'convergence'}}}}}, {'if': {'required': ['min_score']}, 'then': {'properties': {'type': {'not': {'const': 'early_birds'}}}}}], '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type'], 'properties': {'type': {'enum': ['convergence', 'conviction', 'double_downs', 'new_positions', 'smart_money_buying', 'early_birds'], 'type': 'string', 'description': 'Signal taxonomy; convergence includes only aligned 2+ source composites with institutional coverage, and smart_money_buying requires conviction_weighted_sentiment > 0.'}, 'limit': {'type': 'integer', 'default': 5, 'maximum': 100, 'minimum': 1}, 'cursor': {'type': 'string', 'maxLength': 500}, 'sector': {'type': 'string', 'pattern': '^[A-Za-z0-9 &/\\-]+$', 'maxLength': 50, 'minLength': 1}, 'quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}, 'min_score': {'type': 'number', 'maximum': 100, 'minimum': 0}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type', 'results', 'page'], 'properties': {'page': {'type': 'object', 'required': ['returned_count', 'total_count', 'has_more', 'next_cursor'], 'properties': {'has_more': {'type': 'boolean'}, 'next_cursor': {'type': ['string', 'null']}, 'total_count': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'null'}]}, 'returned_count': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'type': {'enum': ['convergence', 'conviction', 'double_downs', 'new_positions', 'smart_money_buying', 'early_birds'], 'type': 'string', 'description': 'Signal taxonomy; convergence includes only aligned 2+ source composites with institutional coverage, and smart_money_buying requires conviction_weighted_sentiment > 0.'}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['cusip', 'cik', 'ticker', 'issuer_name', 'filer_name', 'score', 'period', 'metrics'], 'properties': {'cik': {'type': ['string', 'null']}, 'cusip': {'type': ['string', 'null']}, 'score': {'type': ['number', 'null']}, 'period': {'type': ['string', 'null']}, 'ticker': {'type': ['string', 'null']}, 'metrics': {'type': 'object', 'properties': {'shares': {'type': ['number', 'null']}, 'value_usd': {'type': ['number', 'null']}, 'weight_pct': {'type': ['number', 'null']}, 'buyer_count': {'type': ['number', 'null']}, 'change_type': {'type': ['string', 'null']}, 'seller_count': {'type': ['number', 'null']}, 'signal_count': {'type': 'number'}, 'total_filers': {'type': ['number', 'null']}, 'shares_change': {'type': ['number', 'null']}, 'insider_signal': {'type': ['number', 'null']}, 'net_filer_flow': {'type': ['number', 'null']}, 'activist_signal': {'type': ['number', 'null']}, 'buying_value_usd': {'type': ['number', 'null']}, 'price_change_pct': {'type': ['number', 'null']}, 'value_change_usd': {'type': ['number', 'null']}, 'selling_value_usd': {'type': ['number', 'null']}, 'shares_change_pct': {'type': ['number', 'null']}, 'price_at_period_end': {'type': ['number', 'null']}, 'congressional_signal': {'type': ['number', 'null']}, 'institutional_signal': {'type': ['number', 'null']}, 'total_filers_adopted': {'type': ['number', 'null']}, 'total_held_value_usd': {'type': ['number', 'null']}, 'average_buyer_conviction': {'type': ['number', 'null']}, 'quarters_since_discovery': {'type': ['number', 'null']}, 'average_seller_conviction': {'type': ['number', 'null']}, 'previous_price_at_period_end': {'type': ['number', 'null']}}, 'additionalProperties': False}, 'filer_name': {'type': ['string', 'null']}, 'issuer_name': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'oneOf': [{'not': {'anyOf': [{'required': ['ticker_or_cusip']}]}, 'required': ['cik_or_name']}, {'not': {'anyOf': [{'required': ['cik_or_name']}]}, 'required': ['ticker_or_cusip']}], '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['quarter'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 100, 'minimum': 1}, 'cursor': {'type': 'string', 'maxLength': 500}, 'quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}, 'cik_or_name': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'change_types': {'type': 'array', 'items': {'enum': ['new', 'increased', 'decreased', 'exited'], 'type': 'string'}, 'default': ['new', 'increased', 'decreased', 'exited'], 'maxItems': 4, 'minItems': 1, 'uniqueItems': True}, 'instrument_type': {'enum': ['stocks', 'options', 'bonds', 'all'], 'type': 'string', 'default': 'all'}, 'ticker_or_cusip': {'type': 'string', 'pattern': '^[A-Za-z0-9./\\-]+$', 'maxLength': 20, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['subject', 'quarter', 'filters', 'activity', 'page'], 'properties': {'page': {'type': 'object', 'required': ['returned_count', 'has_more', 'next_cursor'], 'properties': {'has_more': {'type': 'boolean'}, 'next_cursor': {'type': ['string', 'null']}, 'returned_count': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'filters': {'type': 'object', 'required': ['change_types', 'instrument_type'], 'properties': {'change_types': {'type': 'array', 'items': {'enum': ['new', 'increased', 'decreased', 'exited'], 'type': 'string'}, 'minItems': 1}, 'instrument_type': {'enum': ['stocks', 'options', 'bonds', 'all'], 'type': 'string'}}, 'additionalProperties': False}, 'quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}, 'subject': {'anyOf': [{'type': 'object', 'required': ['type', 'fund'], 'properties': {'fund': {'type': 'object', 'required': ['cik', 'name'], 'properties': {'cik': {'type': 'string'}, 'name': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'type': {'type': 'string', 'const': 'fund'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'security'], 'properties': {'type': {'type': 'string', 'const': 'stock'}, 'security': {'type': 'object', 'required': ['matched_by', 'requested_identifier', 'ticker', 'issuer_name', 'scoped_cusips'], 'properties': {'ticker': {'type': ['string', 'null']}, 'matched_by': {'enum': ['ticker', 'cusip'], 'type': 'string'}, 'issuer_name': {'type': 'string'}, 'scoped_cusips': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'requested_identifier': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}]}, 'activity': {'type': 'array', 'items': {'type': 'object', 'required': ['fund', 'security', 'current_sources', 'previous_sources', 'put_call', 'change_type', 'shares', 'value_usd', 'portfolio_weight_pct', 'previous_shares', 'previous_value_usd', 'previous_portfolio_weight_pct', 'shares_change', 'shares_change_pct', 'value_change_usd', 'conviction_score', 'quarter_end_price_usd', 'quarter_end_price_date', 'previous_quarter_end_price_usd', 'previous_quarter_end_price_date', 'price_source'], 'properties': {'fund': {'$ref': '#/properties/subject/anyOf/0/properties/fund'}, 'shares': {'type': ['number', 'null']}, 'put_call': {'type': ['string', 'null']}, 'security': {'type': 'object', 'required': ['cusip', 'ticker', 'issuer_name', 'instrument_type'], 'properties': {'cusip': {'type': 'string'}, 'ticker': {'type': ['string', 'null']}, 'issuer_name': {'type': ['string', 'null']}, 'instrument_type': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'value_usd': {'type': ['number', 'null']}, 'change_type': {'$ref': '#/properties/filters/properties/change_types/items'}, 'price_source': {'type': ['string', 'null']}, 'shares_change': {'type': ['number', 'null']}, 'current_sources': {'type': 'array', 'items': {'type': 'object', 'required': ['accession_number', 'form_type', 'filed_date', 'source_url'], 'properties': {'form_type': {'type': 'string'}, 'filed_date': {'type': 'string'}, 'source_url': {'type': ['string', 'null']}, 'accession_number': {'type': 'string'}}, 'additionalProperties': False}}, 'previous_shares': {'type': ['number', 'null']}, 'conviction_score': {'type': ['number', 'null']}, 'previous_sources': {'type': 'array', 'items': {'$ref': '#/properties/activity/items/properties/current_sources/items'}}, 'value_change_usd': {'type': ['number', 'null']}, 'shares_change_pct': {'type': ['number', 'null']}, 'previous_value_usd': {'type': ['number', 'null']}, 'portfolio_weight_pct': {'type': ['number', 'null']}, 'quarter_end_price_usd': {'type': ['number', 'null']}, 'quarter_end_price_date': {'type': ['string', 'null']}, 'previous_portfolio_weight_pct': {'type': ['number', 'null']}, 'previous_quarter_end_price_usd': {'type': ['number', 'null']}, 'previous_quarter_end_price_date': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'not': {'anyOf': [{'required': ['ticker_or_cusip', 'filer']}]}, 'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filer': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'cursor': {'type': 'string', 'maxLength': 500}, 'filed_to': {'type': 'string', 'format': 'date'}, 'filed_from': {'type': 'string', 'format': 'date'}, 'classification': {'enum': ['active', 'passive', 'structural', 'unknown'], 'type': 'string'}, 'ticker_or_cusip': {'type': 'string', 'pattern': '^[A-Za-z0-9./\\-]+$', 'maxLength': 20, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['results', 'page'], 'properties': {'page': {'type': 'object', 'required': ['returned_count', 'total_count', 'has_more', 'next_cursor'], 'properties': {'has_more': {'type': 'boolean'}, 'next_cursor': {'type': ['string', 'null']}, 'total_count': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'null'}]}, 'returned_count': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'ticker', 'cusip', 'reported_subject_cusip', 'issuer', 'subject_cik', 'filer_cik', 'filer', 'ownership_pct', 'previous_ownership_pct', 'shares', 'sole_voting_power', 'shared_voting_power', 'classification', 'is_activist', 'is_structural', 'form_type', 'purpose', 'event_date', 'filing_date', 'accession_number', 'source_url'], 'properties': {'id': {'type': 'string'}, 'cusip': {'type': ['string', 'null']}, 'filer': {'type': 'string'}, 'issuer': {'type': 'string'}, 'shares': {'type': ['number', 'null']}, 'ticker': {'type': ['string', 'null']}, 'purpose': {'type': ['string', 'null']}, 'filer_cik': {'type': 'string'}, 'form_type': {'type': 'string'}, 'event_date': {'type': ['string', 'null']}, 'source_url': {'type': ['string', 'null']}, 'filing_date': {'type': 'string'}, 'is_activist': {'type': 'boolean'}, 'subject_cik': {'type': ['string', 'null']}, 'is_structural': {'type': ['boolean', 'null']}, 'ownership_pct': {'type': ['number', 'null']}, 'classification': {'enum': ['active', 'passive', 'structural', 'unknown'], 'type': 'string'}, 'accession_number': {'type': ['string', 'null']}, 'sole_voting_power': {'type': ['number', 'null']}, 'shared_voting_power': {'type': ['number', 'null']}, 'previous_ownership_pct': {'type': ['number', 'null']}, 'reported_subject_cusip': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'not': {'anyOf': [{'required': ['ticker_or_cusip', 'member']}]}, 'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'branch': {'enum': ['congress', 'executive', 'all'], 'type': 'string', 'default': 'congress'}, 'cursor': {'type': 'string', 'maxLength': 500}, 'member': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'filed_to': {'type': 'string', 'format': 'date'}, 'direction': {'enum': ['buy', 'sell', 'other'], 'type': 'string'}, 'filed_from': {'type': 'string', 'format': 'date'}, 'ticker_or_cusip': {'type': 'string', 'pattern': '^[A-Za-z0-9./\\-]+$', 'maxLength': 20, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['results', 'page'], 'properties': {'page': {'type': 'object', 'required': ['returned_count', 'total_count', 'has_more', 'next_cursor'], 'properties': {'has_more': {'type': 'boolean'}, 'next_cursor': {'type': ['string', 'null']}, 'total_count': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'null'}]}, 'returned_count': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'ticker', 'disclosed_ticker', 'security_cusip', 'asset_name', 'member', 'party', 'state', 'chamber', 'direction', 'transaction_type', 'amount_range', 'amount_low', 'amount_high', 'owner', 'instrument', 'option_strike', 'option_expiry', 'transaction_date', 'disclosure_date', 'source_type', 'source_url'], 'properties': {'id': {'type': 'string'}, 'owner': {'type': ['string', 'null']}, 'party': {'type': ['string', 'null']}, 'state': {'type': ['string', 'null']}, 'member': {'type': 'string'}, 'ticker': {'type': ['string', 'null'], 'description': 'Canonical ticker for a verified security; null when unresolved.'}, 'chamber': {'type': 'string'}, 'direction': {'enum': ['buy', 'sell', 'other'], 'type': 'string'}, 'amount_low': {'type': ['number', 'null']}, 'asset_name': {'type': 'string'}, 'instrument': {'anyOf': [{'enum': ['stock', 'call', 'put', 'other'], 'type': 'string'}, {'type': 'null'}]}, 'source_url': {'type': ['string', 'null']}, 'amount_high': {'type': ['number', 'null']}, 'source_type': {'anyOf': [{'enum': ['senate', 'house_digital', 'house_scan', 'oge'], 'type': 'string'}, {'type': 'null'}]}, 'amount_range': {'type': 'string'}, 'option_expiry': {'type': ['string', 'null']}, 'option_strike': {'type': ['number', 'null']}, 'security_cusip': {'type': ['string', 'null'], 'description': 'Verified canonical CUSIP; null when no unique security match was proven.'}, 'disclosure_date': {'type': 'string'}, 'disclosed_ticker': {'type': ['string', 'null'], 'description': 'Ticker printed in the official disclosure, retained as source evidence.'}, 'transaction_date': {'type': 'string'}, 'transaction_type': {'type': 'string'}}, 'additionalProperties': False}}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cik_or_name'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'cursor': {'type': 'string', 'maxLength': 500}, 'quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}, 'cik_or_name': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'instrument_type': {'enum': ['stocks', 'options', 'bonds', 'all'], 'type': 'string', 'default': 'all'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fund', 'filing', 'instrument_type', 'price_data_through', 'holdings', 'page'], 'properties': {'fund': {'type': 'object', 'required': ['cik', 'name'], 'properties': {'cik': {'type': 'string'}, 'name': {'type': 'string'}}, 'additionalProperties': False}, 'page': {'type': 'object', 'required': ['returned_count', 'total_count', 'has_more', 'next_cursor'], 'properties': {'has_more': {'type': 'boolean'}, 'next_cursor': {'type': ['string', 'null']}, 'total_count': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'null'}]}, 'returned_count': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'filing': {'type': 'object', 'required': ['quarter', 'period_end', 'sources'], 'properties': {'quarter': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['accession_number', 'form_type', 'filed_date', 'source_url'], 'properties': {'form_type': {'type': 'string'}, 'filed_date': {'type': 'string'}, 'source_url': {'type': ['string', 'null']}, 'accession_number': {'type': 'string'}}, 'additionalProperties': False}, 'minItems': 1}, 'period_end': {'type': 'string'}}, 'additionalProperties': False}, 'holdings': {'type': 'array', 'items': {'type': 'object', 'required': ['cusip', 'ticker', 'issuer', 'instrument_type', 'listing_status', 'listing_status_detail', 'put_call', 'shares', 'value_usd', 'weight_pct', 'change_type', 'conviction_score', 'previous_shares', 'previous_value_usd', 'shares_change', 'shares_change_pct', 'value_change_usd', 'price_at_period_end', 'price_date_used', 'prev_price_at_period_end', 'prev_price_date_used', 'price_source', 'estimated_average_price', 'current_price', 'current_price_date', 'price_confidence', 'estimated_pnl_usd', 'estimated_pnl_pct', 'quarters_held', 'first_held_quarter', 'source_accessions'], 'properties': {'cusip': {'type': 'string'}, 'issuer': {'type': ['string', 'null']}, 'shares': {'type': 'number'}, 'ticker': {'type': ['string', 'null']}, 'put_call': {'type': ['string', 'null']}, 'value_usd': {'type': ['number', 'null']}, 'weight_pct': {'type': ['number', 'null']}, 'change_type': {'type': ['string', 'null']}, 'price_source': {'type': ['string', 'null']}, 'current_price': {'type': ['number', 'null']}, 'quarters_held': {'type': ['number', 'null']}, 'shares_change': {'type': ['number', 'null']}, 'listing_status': {'type': ['string', 'null']}, 'instrument_type': {'type': ['string', 'null']}, 'previous_shares': {'type': ['number', 'null']}, 'price_date_used': {'type': ['string', 'null']}, 'conviction_score': {'type': ['number', 'null']}, 'price_confidence': {'type': ['string', 'null']}, 'value_change_usd': {'type': ['number', 'null']}, 'estimated_pnl_pct': {'type': ['number', 'null']}, 'estimated_pnl_usd': {'type': ['number', 'null']}, 'shares_change_pct': {'type': ['number', 'null']}, 'source_accessions': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'current_price_date': {'type': ['string', 'null']}, 'first_held_quarter': {'type': ['string', 'null']}, 'previous_value_usd': {'type': ['number', 'null']}, 'price_at_period_end': {'type': ['number', 'null']}, 'prev_price_date_used': {'type': ['string', 'null']}, 'listing_status_detail': {'type': ['string', 'null']}, 'estimated_average_price': {'type': ['number', 'null']}, 'prev_price_at_period_end': {'type': ['number', 'null']}}, 'additionalProperties': False}}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'instrument_type': {'enum': ['stocks', 'options', 'bonds', 'all'], 'type': 'string'}, 'price_data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}
Eingabeschema
{'not': {'anyOf': [{'required': ['ticker_or_cusip', 'insider_name']}]}, 'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'cursor': {'type': 'string', 'maxLength': 500}, 'filed_to': {'type': 'string', 'format': 'date'}, 'direction': {'enum': ['buy', 'sell', 'other'], 'type': 'string'}, 'filed_from': {'type': 'string', 'format': 'date'}, 'trade_class': {'enum': ['open_market', 'placement', 'grant_like', 'other'], 'type': 'string'}, 'insider_name': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'ticker_or_cusip': {'type': 'string', 'pattern': '^[A-Za-z0-9./\\-]+$', 'maxLength': 20, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['results', 'unavailable_filings', 'page'], 'properties': {'page': {'type': 'object', 'required': ['returned_count', 'total_count', 'has_more', 'next_cursor'], 'properties': {'has_more': {'type': 'boolean'}, 'next_cursor': {'type': ['string', 'null']}, 'total_count': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'null'}]}, 'returned_count': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'ticker', 'cusip', 'issuer', 'reporting_owners', 'direction', 'ownership_change', 'transaction_code', 'trade_class', 'security_class', 'security_title', 'shares', 'shares_status', 'price_per_share', 'value_usd', 'value_basis', 'shares_after', 'ownership_type', 'transaction_date', 'filing_date', 'is_amendment', 'period_of_report', 'original_submission_date', 'filing_status', 'accession_number', 'source_url'], 'properties': {'id': {'type': 'string'}, 'cusip': {'type': ['string', 'null']}, 'issuer': {'type': ['string', 'null']}, 'shares': {'type': ['number', 'null']}, 'ticker': {'type': ['string', 'null']}, 'direction': {'enum': ['buy', 'sell', 'other'], 'type': 'string'}, 'value_usd': {'type': ['number', 'null']}, 'source_url': {'type': ['string', 'null']}, 'filing_date': {'type': 'string'}, 'trade_class': {'anyOf': [{'enum': ['open_market', 'placement', 'grant_like', 'other'], 'type': 'string'}, {'type': 'null'}]}, 'value_basis': {'anyOf': [{'enum': ['calculated', 'reported_approximate_net_proceeds'], 'type': 'string'}, {'type': 'null'}]}, 'is_amendment': {'type': 'boolean'}, 'shares_after': {'type': ['number', 'null']}, 'filing_status': {'enum': ['verified_current', 'original_pending_amendment'], 'type': 'string'}, 'shares_status': {'enum': ['reported', 'indeterminate'], 'type': 'string'}, 'ownership_type': {'type': ['string', 'null']}, 'security_class': {'anyOf': [{'enum': ['common', 'non_common'], 'type': 'string'}, {'type': 'null'}]}, 'security_title': {'type': ['string', 'null']}, 'price_per_share': {'type': ['number', 'null']}, 'accession_number': {'type': ['string', 'null']}, 'ownership_change': {'enum': ['acquired', 'disposed'], 'type': 'string'}, 'period_of_report': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$'}, 'reporting_owners': {'type': 'array', 'items': {'type': 'object', 'required': ['cik', 'name', 'title', 'relationships', 'other_text'], 'properties': {'cik': {'type': 'string', 'pattern': '^\\d{1,10}$'}, 'name': {'type': 'string', 'minLength': 1}, 'title': {'type': ['string', 'null']}, 'other_text': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}]}, 'relationships': {'type': 'array', 'items': {'enum': ['Officer', 'Director', '10% Owner', 'Other'], 'type': 'string'}, 'maxItems': 4, 'minItems': 1}}, 'additionalProperties': False}, 'minItems': 1}, 'transaction_code': {'type': 'string'}, 'transaction_date': {'type': 'string'}, 'original_submission_date': {'anyOf': [{'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$'}, {'type': 'null'}]}}, 'additionalProperties': False}}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'unavailable_filings': {'type': 'array', 'items': {'type': 'object', 'required': ['accession_number', 'ticker', 'issuer', 'filing_date', 'detail', 'source_url'], 'properties': {'detail': {'type': 'string'}, 'issuer': {'type': ['string', 'null']}, 'ticker': {'type': ['string', 'null']}, 'source_url': {'type': 'string'}, 'filing_date': {'type': 'string'}, 'accession_number': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['authenticated', 'auth_method', 'tier', 'quota'], 'properties': {'tier': {'type': 'string'}, 'quota': {'anyOf': [{'type': 'object', 'required': ['window', 'limit', 'used', 'remaining', 'resets_at'], 'properties': {'used': {'type': 'integer', 'minimum': 0}, 'limit': {'type': 'integer', 'exclusiveMinimum': 0}, 'window': {'type': 'string', 'const': 'rolling_24_hours'}, 'remaining': {'type': 'integer', 'minimum': 0}, 'resets_at': {'type': ['string', 'null']}}, 'additionalProperties': False}, {'type': 'null'}]}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'auth_method': {'enum': ['anonymous', 'api_key', 'oauth'], 'type': 'string'}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'authenticated': {'type': 'boolean'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['list_id'], 'properties': {'list_id': {'type': 'string', 'format': 'uuid'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['outcome', 'list', 'items'], 'properties': {'list': {'anyOf': [{'type': 'object', 'required': ['id', 'name', 'kind', 'protected', 'allowed_item_types', 'item_count', 'created_at', 'updated_at'], 'properties': {'id': {'type': 'string', 'const': '00000000-0000-0000-0000-000000000001'}, 'kind': {'type': 'string', 'const': 'default'}, 'name': {'type': 'string', 'const': 'Watchlist'}, 'protected': {'type': 'boolean', 'const': True}, 'created_at': {'type': 'null'}, 'item_count': {'type': 'integer', 'minimum': 0}, 'updated_at': {'type': 'null'}, 'allowed_item_types': {'anyOf': [{'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}], 'maxItems': 2, 'minItems': 2}, {'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}, {'type': 'string', 'const': 'politician'}], 'maxItems': 3, 'minItems': 3}]}}, 'additionalProperties': False}, {'type': 'object', 'required': ['id', 'name', 'kind', 'protected', 'allowed_item_types', 'item_count', 'created_at', 'updated_at'], 'properties': {'id': {'type': 'string', 'format': 'uuid'}, 'kind': {'type': 'string', 'const': 'named'}, 'name': {'type': 'string'}, 'protected': {'type': 'boolean', 'const': False}, 'created_at': {'type': 'string'}, 'item_count': {'type': 'integer', 'minimum': 0}, 'updated_at': {'type': 'string'}, 'allowed_item_types': {'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}, {'type': 'string', 'const': 'politician'}, {'type': 'string', 'const': 'insider'}], 'maxItems': 4, 'minItems': 4}}, 'additionalProperties': False}]}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'list_id', 'target', 'notes', 'created_at', 'updated_at'], 'properties': {'id': {'type': 'string', 'format': 'uuid'}, 'notes': {'type': ['string', 'null']}, 'target': {'anyOf': [{'type': 'object', 'required': ['type', 'cusip', 'ticker', 'issuer_name'], 'properties': {'type': {'type': 'string', 'const': 'stock'}, 'cusip': {'type': 'string'}, 'ticker': {'type': ['string', 'null']}, 'issuer_name': {'type': ['string', 'null']}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'cik', 'name'], 'properties': {'cik': {'type': 'string'}, 'name': {'type': ['string', 'null']}, 'type': {'type': 'string', 'const': 'fund'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'id', 'slug', 'name'], 'properties': {'id': {'type': 'string', 'format': 'uuid'}, 'name': {'type': ['string', 'null']}, 'slug': {'type': ['string', 'null']}, 'type': {'type': 'string', 'const': 'politician'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'cik', 'name', 'title'], 'properties': {'cik': {'type': 'string'}, 'name': {'type': ['string', 'null']}, 'type': {'type': 'string', 'const': 'insider'}, 'title': {'type': ['string', 'null']}}, 'additionalProperties': False}]}, 'list_id': {'type': 'string', 'format': 'uuid'}, 'created_at': {'type': 'string'}, 'updated_at': {'type': 'string'}}, 'additionalProperties': False}}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'outcome': {'type': 'string', 'const': 'ok'}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker_or_cusip', 'quarter'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 100, 'minimum': 1}, 'cursor': {'type': 'string', 'maxLength': 500}, 'quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}, 'ticker_or_cusip': {'type': 'string', 'pattern': '^[A-Za-z0-9./\\-]+$', 'maxLength': 20, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['security', 'quarter', 'holders', 'coverage', 'page'], 'properties': {'page': {'type': 'object', 'required': ['returned_count', 'has_more', 'next_cursor'], 'properties': {'has_more': {'type': 'boolean'}, 'next_cursor': {'type': ['string', 'null']}, 'returned_count': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'holders': {'type': 'array', 'items': {'type': 'object', 'required': ['fund', 'sources', 'cusip', 'shares', 'value_usd', 'portfolio_weight_pct', 'change_type', 'conviction_score', 'previous_shares', 'previous_value_usd', 'shares_change', 'shares_change_pct', 'value_change_usd', 'valuation_price_usd', 'price_through', 'estimated_average_price_usd', 'estimated_cost_basis_usd', 'estimated_pnl_usd', 'estimated_pnl_pct', 'price_confidence'], 'properties': {'fund': {'type': 'object', 'required': ['cik', 'name'], 'properties': {'cik': {'type': 'string'}, 'name': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'cusip': {'type': 'string'}, 'shares': {'type': ['number', 'null']}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['accession_number', 'form_type', 'filed_date', 'source_url'], 'properties': {'form_type': {'type': 'string'}, 'filed_date': {'type': 'string'}, 'source_url': {'type': ['string', 'null']}, 'accession_number': {'type': 'string'}}, 'additionalProperties': False}, 'minItems': 1}, 'value_usd': {'type': ['number', 'null']}, 'change_type': {'enum': ['new', 'increased', 'decreased', 'unchanged'], 'type': 'string'}, 'price_through': {'type': ['string', 'null']}, 'shares_change': {'type': ['number', 'null']}, 'previous_shares': {'type': ['number', 'null']}, 'conviction_score': {'type': ['number', 'null']}, 'price_confidence': {'type': ['string', 'null']}, 'value_change_usd': {'type': ['number', 'null']}, 'estimated_pnl_pct': {'type': ['number', 'null']}, 'estimated_pnl_usd': {'type': ['number', 'null']}, 'shares_change_pct': {'type': ['number', 'null']}, 'previous_value_usd': {'type': ['number', 'null']}, 'valuation_price_usd': {'type': ['number', 'null']}, 'portfolio_weight_pct': {'type': ['number', 'null']}, 'estimated_cost_basis_usd': {'type': ['number', 'null']}, 'estimated_average_price_usd': {'type': ['number', 'null']}}, 'additionalProperties': False}}, 'quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}, 'coverage': {'type': 'object', 'required': ['scope', 'returned_rows', 'priced_rows', 'cost_basis_rows', 'pnl_rows', 'price_through'], 'properties': {'scope': {'type': 'string', 'const': 'returned_page'}, 'pnl_rows': {'type': 'integer', 'minimum': 0}, 'priced_rows': {'type': 'integer', 'minimum': 0}, 'price_through': {'type': ['string', 'null']}, 'returned_rows': {'type': 'integer', 'minimum': 0}, 'cost_basis_rows': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'security': {'type': 'object', 'required': ['matched_by', 'requested_identifier', 'resolved_cusip', 'ticker', 'issuer_name', 'listing_status', 'listing_status_detail', 'scoped_cusips'], 'properties': {'ticker': {'type': ['string', 'null']}, 'matched_by': {'enum': ['ticker', 'cusip'], 'type': 'string'}, 'issuer_name': {'type': 'string'}, 'scoped_cusips': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'listing_status': {'type': ['string', 'null']}, 'resolved_cusip': {'type': 'string'}, 'requested_identifier': {'type': 'string'}, 'listing_status_detail': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['quarters', 'latest', 'latest_reported'], 'properties': {'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'latest': {'$ref': '#/properties/quarters/items/properties/quarter'}, 'quarters': {'type': 'array', 'items': {'type': 'object', 'required': ['quarter', 'filers_reported', 'prior_quarter_filers', 'default_ready', 'accessible_to_caller'], 'properties': {'quarter': {'type': 'string', 'pattern': '^\\d{4}-Q[1-4]$'}, 'default_ready': {'type': 'boolean'}, 'filers_reported': {'type': 'integer', 'minimum': 0}, 'accessible_to_caller': {'type': 'boolean'}, 'prior_quarter_filers': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'null'}]}}, 'additionalProperties': False}}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'latest_reported': {'$ref': '#/properties/quarters/items/properties/quarter'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['outcome', 'lists'], 'properties': {'lists': {'type': 'array', 'items': {'anyOf': [{'type': 'object', 'required': ['id', 'name', 'kind', 'protected', 'allowed_item_types', 'item_count', 'created_at', 'updated_at'], 'properties': {'id': {'type': 'string', 'const': '00000000-0000-0000-0000-000000000001'}, 'kind': {'type': 'string', 'const': 'default'}, 'name': {'type': 'string', 'const': 'Watchlist'}, 'protected': {'type': 'boolean', 'const': True}, 'created_at': {'type': 'null'}, 'item_count': {'type': 'integer', 'minimum': 0}, 'updated_at': {'type': 'null'}, 'allowed_item_types': {'anyOf': [{'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}], 'maxItems': 2, 'minItems': 2}, {'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}, {'type': 'string', 'const': 'politician'}], 'maxItems': 3, 'minItems': 3}]}}, 'additionalProperties': False}, {'type': 'object', 'required': ['id', 'name', 'kind', 'protected', 'allowed_item_types', 'item_count', 'created_at', 'updated_at'], 'properties': {'id': {'type': 'string', 'format': 'uuid'}, 'kind': {'type': 'string', 'const': 'named'}, 'name': {'type': 'string'}, 'protected': {'type': 'boolean', 'const': False}, 'created_at': {'type': 'string'}, 'item_count': {'type': 'integer', 'minimum': 0}, 'updated_at': {'type': 'string'}, 'allowed_item_types': {'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}, {'type': 'string', 'const': 'politician'}, {'type': 'string', 'const': 'insider'}], 'maxItems': 4, 'minItems': 4}}, 'additionalProperties': False}]}}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'outcome': {'type': 'string', 'const': 'ok'}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['list_id', 'item_id'], 'properties': {'item_id': {'type': 'string', 'format': 'uuid'}, 'list_id': {'type': 'string', 'format': 'uuid'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['outcome', 'list_id', 'item_id', 'list_item_count'], 'properties': {'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'item_id': {'type': 'string', 'format': 'uuid'}, 'list_id': {'type': 'string', 'format': 'uuid'}, 'outcome': {'type': 'string', 'const': 'removed'}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'list_item_count': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['list_id', 'name'], 'properties': {'name': {'not': {'pattern': '^[Ww][Aa][Tt][Cc][Hh][Ll][Ii][Ss][Tt](?![\\s\\S])'}, 'type': 'string', 'pattern': '^\\S(?:[\\s\\S]*\\S)?(?![\\s\\S])', 'maxLength': 80, 'minLength': 1}, 'list_id': {'type': 'string', 'format': 'uuid'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['outcome', 'list'], 'properties': {'list': {'anyOf': [{'type': 'object', 'required': ['id', 'name', 'kind', 'protected', 'allowed_item_types', 'item_count', 'created_at', 'updated_at'], 'properties': {'id': {'type': 'string', 'const': '00000000-0000-0000-0000-000000000001'}, 'kind': {'type': 'string', 'const': 'default'}, 'name': {'type': 'string', 'const': 'Watchlist'}, 'protected': {'type': 'boolean', 'const': True}, 'created_at': {'type': 'null'}, 'item_count': {'type': 'integer', 'minimum': 0}, 'updated_at': {'type': 'null'}, 'allowed_item_types': {'anyOf': [{'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}], 'maxItems': 2, 'minItems': 2}, {'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}, {'type': 'string', 'const': 'politician'}], 'maxItems': 3, 'minItems': 3}]}}, 'additionalProperties': False}, {'type': 'object', 'required': ['id', 'name', 'kind', 'protected', 'allowed_item_types', 'item_count', 'created_at', 'updated_at'], 'properties': {'id': {'type': 'string', 'format': 'uuid'}, 'kind': {'type': 'string', 'const': 'named'}, 'name': {'type': 'string'}, 'protected': {'type': 'boolean', 'const': False}, 'created_at': {'type': 'string'}, 'item_count': {'type': 'integer', 'minimum': 0}, 'updated_at': {'type': 'string'}, 'allowed_item_types': {'type': 'array', 'items': [{'type': 'string', 'const': 'stock'}, {'type': 'string', 'const': 'fund'}, {'type': 'string', 'const': 'politician'}, {'type': 'string', 'const': 'insider'}], 'maxItems': 4, 'minItems': 4}}, 'additionalProperties': False}]}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'outcome': {'enum': ['renamed', 'unchanged'], 'type': 'string'}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 100, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['results'], 'properties': {'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['cik', 'filer_name', 'match_type', 'aum_usd', 'star_rating'], 'properties': {'cik': {'type': 'string'}, 'aum_usd': {'type': ['number', 'null']}, 'filer_name': {'type': 'string'}, 'match_type': {'enum': ['exact', 'prefix', 'contains'], 'type': 'string'}, 'star_rating': {'type': ['number', 'null']}}, 'additionalProperties': False}}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 100, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['results'], 'properties': {'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['cusip', 'ticker', 'issuer_name', 'match_type', 'sector', 'listing_status'], 'properties': {'cusip': {'type': 'string'}, 'sector': {'type': ['string', 'null']}, 'ticker': {'type': ['string', 'null']}, 'match_type': {'enum': ['exact_cusip', 'exact_ticker', 'exact_name', 'prefix', 'contains'], 'type': 'string'}, 'issuer_name': {'type': 'string'}, 'listing_status': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['list_id', 'item_id', 'notes'], 'properties': {'notes': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'item_id': {'type': 'string', 'format': 'uuid'}, 'list_id': {'type': 'string', 'format': 'uuid'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['outcome', 'list_id', 'item_id', 'notes'], 'properties': {'notes': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'access': {'type': 'object', 'required': ['tier', 'limited_fields'], 'properties': {'tier': {'type': 'string'}, 'message': {'type': 'string'}, 'upgrade_url': {'type': ['string', 'null']}, 'limited_fields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'item_id': {'type': 'string', 'format': 'uuid'}, 'list_id': {'type': 'string', 'format': 'uuid'}, 'outcome': {'enum': ['updated', 'unchanged'], 'type': 'string'}, 'provenance': {'type': 'object', 'properties': {'source': {'type': 'string'}, 'data_through': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'data_status': {'type': 'object', 'required': ['complete', 'missing'], 'properties': {'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'complete': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
AlpineDataWorks Intelligence Server
Provides economic, market, supply-chain, real-estate, energy, consumer, labor, and other scored intelligence indices with histori…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…
equibles
Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…
DFX Real Estate Intelligence
Provides US commercial real estate, parcel, debt maturity, bank CRE exposure, private capital, investor, ownership, occupancy, an…
simplefunctions
Provides prediction-market data, thesis analysis, market signals, portfolio tracking, and automated intent-based trading workflow…
EventTrader MCP
Provides prediction-market research and trading capabilities, including real-time event-market data, CLOB execution paths, fund i…
Signal8
Provides SEC filings, dilution data, insider and institutional ownership, and political-trade data.