changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$defs": {
+ "ScreenerStrategyItem": {
+ "description": "A single screener strategy entry. Subset of upstream fields; the change\nfigure is stringified by the transform pipeline.",
+ "properties": {
+ "description": {
+ "description": "Strategy description.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "id": {
+ "description": "Strategy ID. Pass to `screener_search` `strategy_id` to run, or to\n`screener_strategy` to inspect the filter conditions.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "market": {
+ "description": "Market the strategy targets, e.g. \"US\" / \"HK\" / \"CN\" / \"SG\".",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "name": {
+ "description": "Strategy display name.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "risk": {
+ "description": "Risk classification label.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "three_months_chg": {
+ "description": "Trailing three-month change (stringified decimal / percentage).",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ }
+ },
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "description": "Returned by `screener_recommend_strategies` and `screener_user_strategies`.\nThe documented portion is `strategys[]`.",
+ "properties": {
+ "strategys": {
+ "description": "Screener strategies (note the upstream `strategys` spelling).",
+ "items": {
+ "$ref": "#/$defs/ScreenerStrategyItem"
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ }
+ },
+ "title": "ScreenerStrategiesResponse",
+ "type": "object"
+}