- Add asset_type column to instrument table (migration 000003) - Extend market domain types with asset_type and related fields - Update proto definitions for common and market messages - Regenerate Dart and Go protobuf code - Add shared query surface for US market data - Add KIS US daily itemchartprice provider and tests - Update backtest and operator components for US market support - Update socket market mapping for new asset types - Move paper-trading-command-workflow to archive - Add agent-task for m-us-market-expansion (subtasks 02+01, 03+01, 04+02,03)
69 lines
1.4 KiB
JSON
69 lines
1.4 KiB
JSON
{
|
|
"provider": "kis",
|
|
"selectors": [
|
|
{
|
|
"kind": "watchlist",
|
|
"symbols": ["005930", "000660", "AAPL", "SPY"]
|
|
},
|
|
{
|
|
"kind": "exchange",
|
|
"venue": "KRX",
|
|
"symbols": ["005930", "000660"]
|
|
},
|
|
{
|
|
"kind": "sector",
|
|
"name": "semiconductors",
|
|
"symbols": ["005930", "000660"]
|
|
}
|
|
],
|
|
"instruments": [
|
|
{
|
|
"id": "KRX:005930",
|
|
"market": "KR",
|
|
"venue": "KRX",
|
|
"symbol": "005930",
|
|
"name": "Samsung Electronics",
|
|
"currency": "KRW",
|
|
"asset_type": "equity",
|
|
"provider_symbols": {
|
|
"kis": "005930"
|
|
}
|
|
},
|
|
{
|
|
"id": "KRX:000660",
|
|
"market": "KR",
|
|
"venue": "KRX",
|
|
"symbol": "000660",
|
|
"name": "SK Hynix",
|
|
"currency": "KRW",
|
|
"asset_type": "equity",
|
|
"provider_symbols": {
|
|
"kis": "000660"
|
|
}
|
|
},
|
|
{
|
|
"id": "NASDAQ:AAPL",
|
|
"market": "US",
|
|
"venue": "NASDAQ",
|
|
"symbol": "AAPL",
|
|
"name": "Apple Inc.",
|
|
"currency": "USD",
|
|
"asset_type": "equity",
|
|
"provider_symbols": {
|
|
"kis": "AAPL"
|
|
}
|
|
},
|
|
{
|
|
"id": "NASDAQ:SPY",
|
|
"market": "US",
|
|
"venue": "NASDAQ",
|
|
"symbol": "SPY",
|
|
"name": "SPDR S&P 500 ETF Trust",
|
|
"currency": "USD",
|
|
"asset_type": "etf",
|
|
"provider_symbols": {
|
|
"kis": "SPY"
|
|
}
|
|
}
|
|
]
|
|
}
|