{"meta":{"product":"VLSI Market","publisher":"VLSI Korea","schemaVersion":"2026-08-28.catalog-3","publishedAt":"2026-08-28","canonicalLanguage":"en","nullPolicy":"Missing values remain null or are omitted; missing is never converted to zero.","publicBoundary":"This directory exposes product routes, stable API routes, coverage state, and counts only. Internal acquisition routes, exact provenance, parser notes, licensing notes, and research methods are access-controlled."},"capabilities":{"analysis":{"pagePath":"/markets/analyze","terminalPath":"/terminal/analyze","apiPath":"/api/analysis","eligibleSeriesCount":70,"methods":[{"id":"raw","label":"Raw level","version":"raw-1.0.0","description":"Returns source observations after the selected range and complete-calendar aggregation policy.","outputUnit":"native","minimumInputs":1,"maximumInputs":4,"usesWindow":false,"defaultWindow":null},{"id":"indexed","label":"Indexed","version":"indexed-1.0.0","description":"Rebases each input independently to the requested value at its first visible non-zero observation.","outputUnit":"index","minimumInputs":1,"maximumInputs":8,"usesWindow":false,"defaultWindow":null},{"id":"sma","label":"Simple moving average","version":"sma-1.0.0","description":"Arithmetic mean over a contiguous trailing observation window.","outputUnit":"native","minimumInputs":1,"maximumInputs":4,"usesWindow":true,"defaultWindow":12},{"id":"ema","label":"Exponential moving average","version":"ema-1.0.0","description":"SMA-seeded exponential moving average over contiguous observations; alpha is 2/(window+1).","outputUnit":"native","minimumInputs":1,"maximumInputs":4,"usesWindow":true,"defaultWindow":12},{"id":"bollinger","label":"Bollinger bands","version":"bollinger-1.0.0","description":"Contiguous-window SMA with population-standard-deviation upper and lower bands.","outputUnit":"native","minimumInputs":1,"maximumInputs":1,"usesWindow":true,"defaultWindow":20},{"id":"roc","label":"Rate of change","version":"roc-1.0.0","description":"Percentage change from the observation exactly one contiguous window earlier.","outputUnit":"percent","minimumInputs":1,"maximumInputs":4,"usesWindow":true,"defaultWindow":12},{"id":"percent-change","label":"Percent change","version":"percent-change-1.0.0","description":"One-observation percentage change across consecutive source periods.","outputUnit":"percent","minimumInputs":1,"maximumInputs":4,"usesWindow":false,"defaultWindow":1},{"id":"z-score","label":"Rolling z-score","version":"z-score-1.0.0","description":"Distance from the contiguous-window mean in population standard deviations.","outputUnit":"standard deviations","minimumInputs":1,"maximumInputs":4,"usesWindow":true,"defaultWindow":12},{"id":"drawdown","label":"Drawdown","version":"drawdown-1.0.0","description":"Percentage distance from the running peak inside each contiguous visible segment.","outputUnit":"percent","minimumInputs":1,"maximumInputs":4,"usesWindow":false,"defaultWindow":null},{"id":"correlation","label":"Rolling correlation","version":"correlation-1.0.0","description":"Pearson correlation over exact overlapping source periods and a contiguous trailing pair window.","outputUnit":"correlation","minimumInputs":2,"maximumInputs":2,"usesWindow":true,"defaultWindow":12},{"id":"rsi","label":"Relative strength index","version":"rsi-1.0.0","description":"Wilder-smoothed relative strength index over contiguous one-period changes.","outputUnit":"oscillator","minimumInputs":1,"maximumInputs":4,"usesWindow":true,"defaultWindow":14},{"id":"macd","label":"MACD","version":"macd-1.0.0","description":"SMA-seeded fast EMA minus slow EMA, with an SMA-seeded EMA signal line and histogram.","outputUnit":"native","minimumInputs":1,"maximumInputs":1,"usesWindow":false,"defaultWindow":null,"defaultFastWindow":12,"defaultSlowWindow":26,"defaultSignalWindow":9},{"id":"rolling-volatility","label":"Annualized rolling volatility","version":"rolling-volatility-1.0.0","description":"Annualized population standard deviation of contiguous one-period log changes.","outputUnit":"percent","minimumInputs":1,"maximumInputs":4,"usesWindow":true,"defaultWindow":12},{"id":"annualized-change","label":"CAGR / annualized change","version":"annualized-change-1.0.0","description":"Geometrically annualized change between compatible positive-basis endpoints at the effective source cadence.","outputUnit":"percent","minimumInputs":1,"maximumInputs":4,"usesWindow":true,"defaultWindow":12},{"id":"spread","label":"Compatible-series spread","version":"spread-1.0.0","description":"Pointwise difference between two strictly compatible series on exact overlapping periods.","outputUnit":"native","minimumInputs":2,"maximumInputs":2,"usesWindow":false,"defaultWindow":null},{"id":"relative-strength","label":"Compatible relative strength","version":"relative-strength-1.0.0","description":"Base-indexed ratio of two strictly compatible positive series on exact overlapping periods.","outputUnit":"index","minimumInputs":2,"maximumInputs":2,"usesWindow":false,"defaultWindow":null}],"maximumComparableSeries":8},"exports":{"canonicalLanguage":"en","encoding":"UTF-8 with BOM for CSV","lineEndings":"CRLF","dates":"ISO 8601"}},"datasets":[{"id":"open-series","title":"Published semiconductor time series","pagePath":"/markets/analyze","apiPath":"/api/series","entityCount":72,"observationCount":5763,"coverageStatus":"published"},{"id":"memory-exchange","title":"Memory quote identities and dated public product references","pagePath":"/markets/memory/exchange","apiPath":"/api/memory","entityCount":68,"observationCount":60,"coverageStatus":"partial"},{"id":"global-memory-official-signals","title":"Global official memory and semiconductor market signals","pagePath":"/markets/memory","apiPath":"/api/series?domain=Memory","entityCount":15,"observationCount":1162,"coverageStatus":"published"},{"id":"official-memory-product-references","title":"Dated official manufacturer memory and storage price references","pagePath":"/markets/marketplace","apiPath":"/api/official-product-references","entityCount":45,"observationCount":45,"coverageStatus":"published"},{"id":"startup-monitor","title":"Semiconductor startups","pagePath":"/startups","apiPath":"/api/startups","entityCount":60,"observationCount":60,"coverageStatus":"partial"},{"id":"capital-network","title":"Startup and investor relationships","pagePath":"/investors","apiPath":"/api/investors","entityCount":276,"observationCount":60,"coverageStatus":"partial"},{"id":"supply-chain","title":"Semiconductor supply-chain companies","pagePath":"/supply-chain","apiPath":"/api/supply-chain","entityCount":69,"observationCount":null,"coverageStatus":"partial"},{"id":"memory-trade","title":"Historical cross-border memory trade","pagePath":"/trade","apiPath":"/api/series","entityCount":null,"observationCount":18,"coverageStatus":"published"}]}