default
Stock Screening Platform - Frontend API v0.1.0
Stock Screening Platform - Frontend API / services/marketService / default
Variable: default
constdefault:object
Defined in: src/services/marketService.ts:126
Market service object with all API functions
Type Declaration
getMarketIndices()
getMarketIndices: () =>
Promise<MarketIndicesResponse>
Fetch current market indices (KOSPI, KOSDAQ, KRX100)
Returns
Promise<MarketIndicesResponse>
Promise with market indices data
Throws
Error if request fails
getMarketBreadth()
getMarketBreadth: (
market) =>Promise<MarketBreadth>
Fetch market breadth indicators
Parameters
market
MarketType = 'ALL'
Market filter (ALL, KOSPI, KOSDAQ)
Returns
Promise<MarketBreadth>
Promise with market breadth data
Throws
Error if request fails
getSectorPerformance()
getSectorPerformance: (
timeframe) =>Promise<SectorsPerformanceResponse>
Fetch sector performance data
Parameters
timeframe
Timeframe for performance calculation (1D, 1W, 1M, 3M)
"1D" | "1W" | "1M" | "3M"
Returns
Promise<SectorsPerformanceResponse>
Promise with sector performance data
Throws
Error if request fails
getMarketMovers()
getMarketMovers: (
market,limit) =>Promise<MarketMoversResponse>
Fetch top market movers (gainers and losers)
Parameters
market
MarketType = 'ALL'
Market filter (ALL, KOSPI, KOSDAQ)
limit
number = 10
Number of results per category (default: 10)
Returns
Promise<MarketMoversResponse>
Promise with market movers data
Throws
Error if request fails
getMostActive()
getMostActive: (
market,limit) =>Promise<MostActiveResponse>
Fetch most active stocks by volume
Parameters
market
MarketType = 'ALL'
Market filter (ALL, KOSPI, KOSDAQ)
limit
number = 20
Number of results (default: 20)
Returns
Promise<MostActiveResponse>
Promise with most active stocks data
Throws
Error if request fails
getMarketTrend()
getMarketTrend: (
timeframe,indices) =>Promise<MarketTrendResponse>
Fetch historical market trend data
Parameters
timeframe
TrendTimeframe = '3M'
Timeframe for historical data (1D, 5D, 1M, 3M, 6M, 1Y)
indices
string[] = ...
Array of index codes to fetch (default: ['KOSPI', 'KOSDAQ'])
Returns
Promise<MarketTrendResponse>
Promise with market trend data
Throws
Error if request fails