paramsobjectOptional
Business parameters selected by endpoint; do not nest params again.
get_jp_kline: {"type":"object","properties":{"market":{"enum":["JP"],"default":"JP","type":"string","description":"Market code, fixed as JP (Japanese stocks); optional, defaults to JP."},"date":{"type":"string","description":"Query date/time.\nFor candlestick types Day/Week/Month/Quarter/Year, time format must be \"yyyy-MM-dd\".\nFor intraday candlestick types, time format must be \"yyyy-MM-dd HH:mm:ss\"."},"limit":{"default":20,"minimum":1,"maximum":500,"type":"integer","description":"Maximum number of records per security request; default is 20, range is 1–500; actual number returned depends on availability and is not guaranteed to reach the limit; pagination is not automatic."},"symbol":{"minLength":1,"type":"string","description":"Japanese stock ticker symbol, e.g., 6758.jp; at least one of this field or 'symbols' must be provided, and if both are provided, this value must be included in 'symbols'."},"symbols":{"minItems":1,"type":"array","items":{"type":"string"},"description":"Batch list of Japanese equity security codes; at least one required, e.g., [\"6758.jp\", \"7203.jp\"]; at least one of this field or 'symbol' must be provided."},"type":{"enum":[0,1,2,3,4,5,6,7,8,9,10,11,12],"default":0,"type":"integer","description":"K-line type: 0 (daily), 1 (weekly), 2 (monthly), 3 (quarterly), 4 (yearly), 5 (1-minute), 6 (5-minute), 7 (15-minute), 8 (30-minute), 9 (60-minute), 10 (120-minute), 11 (3-minute), 12 (240-minute)."},"timeMode":{"enum":[0,1],"default":0,"type":"integer","description":"Time mode: 0 (real-time), 1 (delayed); default is 0."}},"required":[]}
get_kline: {"type":"object","properties":{"market":{"enum":["HK","US","CN","JP","GLOBAL"],"type":"string","description":"Market code: HK (Hong Kong stocks), US (U.S. stocks), CN (A-shares / Shanghai-Shenzhen markets), JP (Japanese stocks), GLOBAL (bonds)."},"assetType":{"enum":["stock","index","bond"],"type":"string","description":"Asset type: stock=stock, index=index, bond=bond. HK/US/CN/JP support stock/index, default: stock; GLOBAL supports only bond, default: bond."},"symbol":{"type":"string","description":"Security code, e.g., \"00700.hk\", \"AAPL.us\", \"6758.jp\", \"US91282CHZ77\"."},"period":{"enum":["1m","3m","5m","15m","30m","60m","120m","240m","1d","1w","1mo","1q","1y"],"default":"1d","type":"string","description":"K-line period: 1m=1 minute, 3m=3 minutes, 5m=5 minutes, 15m=15 minutes, 30m=30 minutes, 60m=60 minutes, 120m=120 minutes, 240m=240 minutes, 1d=daily, 1w=weekly, 1mo=monthly, 1q=quarterly, 1y=yearly. Default: 1d; applicable asset types are specified in assetType."},"date":{"type":"string","description":"Query end date; YYYY-MM-DD is valid for all timeframes. For minute K-lines, YYYY-MM-DD HH:mm:ss is also accepted; if only a date is specified, it defaults to 23:59:59 on that day (end of natural day, not exchange closing time). Daily/weekly/monthly/quarterly/yearly K-lines use date-only format. If omitted, defaults to current time; 'limit' specifies number of records to return backward from the end time."},"adjust":{"enum":["none","forward","backward"],"type":"string","description":"Adjustment method: none = no adjustment, forward = forward adjustment, backward = backward adjustment. Default is forward for CN daily K-line data; default is none for all other cases. Explicitly specified values take precedence."},"timeMode":{"enum":[0,1],"default":0,"type":"number","description":"Time mode: 0 = real-time, 1 = delayed. Default is 0."},"limit":{"default":100,"minimum":1,"maximum":500,"type":"integer","description":"Maximum number of requested records; default is 100, valid range is 1–500; actual number returned depends on meta.count."}},"required":["market","symbol"]}