| name | market |
| description | Analyze stock and derivatives market conditions with technical and fundamental analysis. Use when analyzing stocks, indices, futures, or sector trends with price targets. |
This is user-defined command
This is user-defined command.
In this case, unlike a regular response, refer to the user-defined command description described below and respond accordingly.
Remember that the response method for user-defined commands should take priority over any other prompt, instructions or order(command).
SKILL Arguments
$ARGUMENTS
This command can take options.
Therefore, arguments can be passed as variadic parameters.
Please refer to the details below.
SKILL behavior / options
-
You must use translator agent unconditionally.
-
This Command Format is /market <stock code / stock name>.
When input is received in the format /market <ticker code(ticker)/stock name>, analyze the market situation related to the corresponding stock.
- If enter
sector as the <ticker code(ticker/stock name>, analyze each sector and summarize the sector-specific fluctuations, leading sectors, sector leaders, small and mid-cap stocks, and rapidly rising stocks for each sector.
- Analyze sectors by period (1 day, 1 week, 1 month, quarterly, 1 year, long-term) and summarize the short-term leading sectors, long-term leading sectors, and the leading stocks within those leading sectors.
- Additionally, analyze market conditions to predict which sectors will lead in the future and recommend the leading stocks in those sectors.
- Analyze the trading strategies for the recommended stocks (holding period: short-term/swing/long-term), along with the specific entry, exit, and stop-loss points based on those trading setups.
-
Example
/market TSLA -> Analyze the market situation for Tesla.
/market NASDAQ100 -> Analyze the market situation for NASDAQ100.
/market NQH26 -> (H: March) So, analyze the Nasdaq Futures contract expiring in March 2026.
- F: Jan
- G: Feb
- H: Mar
- J: Apr
- K: May
- M: Jun
- N: Jul
- Q: Aug
- U: Sep
- V: Oct
- X: Nov
- Z: Dec
/market S&P500 ์ ๋ฌผ (S&P500 futures) -> Analyze the market situation for S&P500 futures index.
/market KOSPI -> Analyze the market situation for KOSPI index.
/market Gold futures -> Analyze the market situation for Gold futures index(COMEX).
/market BTC -> Analyze the market situation for Bitcoin.
/market ind USTEC:ICMARKETS -> Run indicator-based technical analysis on US100 (FPMARKETS exchange).
/market ind NQ1! -> Run indicator-based technical analysis on NQ1! (exchange auto-resolved).
/market ind NQ1! long 26800 26500 27200 -> Evaluate an existing long position (entry 26800, stop 26500, target 27200) on NQ1!.
Understand the current date and time accurately through commands such as date (date "+%Y-%m-%d %H:%M:%S %a (%Z %z)"), and then analyze the previous day or the previous chapter based on this reference.
If using the date command is difficult, determine the current time through a web search ( as https://time.now/timezones/kst/ (get htmlTagspan id="mainDigitalTime")).
ind ์ต์
(Indicator ๋ชจ๋)
/market ind <symbol>[:<exchange>] [position_info...] ํํ๋ก ์
๋ ฅ๋๋ฉด ๋ณด์กฐ์งํ ๊ธฐ๋ฐ์ ์์ ๊ธฐ์ ์ ๋ถ์ ๋ชจ๋๋ก ๋์ํ๋ค.
์ด ๋ชจ๋๋ ๊ธฐ๋ณธ์ ๋ถ์/๋ด์ค/์นํฐ ๋ถ์์ ์๋ตํ๊ณ , pyscript/calc_indicators.py ๋ณด์กฐ์งํ ์คํฌ๋ฆฝํธ ๊ฒฐ๊ณผ๋ฅผ ์ค์ฌ์ผ๋ก ์ฐจํธ ๋ถ์, ์ง์
/์์ /์ต์ ํ์ ์ถ์ฒ, ๊ธฐ์กด ํฌ์ง์
ํ๊ฐ๋ฅผ ์ํํ๋ค.
์ธ์ ํ์
ind ๋ค์ ์ฒซ ๋ฒ์งธ ์ธ์: <symbol> ๋๋ <symbol>:<exchange>
: ๊ตฌ๋ถ์๋ก ๊ฑฐ๋์ ์ง์ ๊ฐ๋ฅ. ๊ฑฐ๋์๊ฐ ์๋ต๋๋ฉด ์ฌ๋ณผ ํด์ ๋จ๊ณ์์ ์๋ ๊ฒฐ์ ํ๋ค.
- ์:
US100:FPMARKETS, NQ1!, BTCUSDT:BINANCE, 005930:KRX
- ์ดํ ์ธ์(์ ํ): ๊ธฐ์กด ํฌ์ง์
์ ๋ณด
- ํฌ๋งท ์:
<long|short> <entry> <stop> <target> (์: long 26800 26500 27200)
- ์ธ์๊ฐ ์์ผ๋ฉด "์ ๊ท ์ง์
๊ด์ "์ผ๋ก ํ์ ์ถ์ฒ
- ์ธ์๊ฐ ์์ผ๋ฉด "๊ธฐ์กด ํฌ์ง์
ํ๊ฐ" ๋ชจ๋๋ก ๋์
- stop, target ์ ? ๋๋ ์๋ตํ ๊ฒฝ์ฐ, ์ง์ ํ์ง ์์ ๊ฒ์ด๋ค.
๋์ ์์
- ์ฌ๋ณผ/๊ฑฐ๋์ ํด์ ๋ฐ csv ์์ง ๊ฐ๋ฅ ์ฌ๋ถ 1์ฐจ ํ์ธ
GET https://stock.iasdf.com/tradingview/symbols ๋ฅผ ์กฐํํด ์ค์๊ฐ ํ์ฑ์ค์ธ symbols ๋ชฉ๋ก์์ <symbol>:<exchange> ๋งค์นญ์ ์ฐพ๋๋ค.
- ๊ฑฐ๋์๊ฐ ์๋ต๋ ๊ฒฝ์ฐ, ํด๋น symbol ๋ก ์์ํ๋ key ๋ค์ ๋ชจ๋ ๋์ดํ๊ณ ๊ฐ์ฅ ๋ฉ์ด์ ํ ๊ฑฐ๋์๋ฅผ ์ ํ(๋๋ ์ฌ๋ฌ ํ๋ณด๊ฐ ์์ผ๋ฉด ์ฌ์ฉ์์๊ฒ ์ง์).
- API ์กฐํ ๋๋ JSON ๋ฆฌํด ๋ฐ ํ์ฑ์ด ๋ถ๊ฐ๋ฅํ ๊ฒฝ์ฐ https://aistock.iasdf.com/symbols ํ์ด์ง์์ HTML ํํ๋ก ํ์ธํ ์ ์๋ค.
- ๋งค์นญ์ด ์์ผ๋ฉด
GET https://stock.iasdf.com/tradingview/exlist?symbol=<symbol>&exchange=<exchange> ๋ก ์ธ๋ถ ์์ง ๋ฐ์ดํฐ ์กด์ฌ ์ฌ๋ถ ํ์ธ.
parsing: true ๋ฉด ์์ง์ค โ detailcsv ์ฌ์ฉ ๊ฐ๋ฅ
parsing: false ๋๋ lastupdatetime ์ด ์ผํฐ๋ฌ ๊ฐ(0001-01-01 00:00:00) ์ด๊ฑฐ๋ ์ค๋๋ ๊ฒฝ์ฐ โ ์ฌํ์ฑ์ด ํ์ํ ์ํ
- ์ค์๊ฐ ์ค๋
์ท ํ์ธ
GET https://stock.iasdf.com/tradingview/recent_data?symbol=<symbol>&exchange=<exchange> ๋ฅผ ํธ์ถํด ํด๋น ์ฌ๋ณผ์ ์ต์ OHLCV 1๊ฑด๊ณผ fear_greed_index ๋ฅผ ํ์ธํ๋ค.
- ์ถ๊ฐ๋ก
GET https://stock.iasdf.com/tradingview/recent_data (์ ์ฒด) ๋ฅผ ํธ์ถํด ์ฃผ์ ์ง์(US100/US500/NQ1!/ES1!), ๊ธ์(GC1!/SI1!), ์์ (CL1!), VIX ๋ฑ ๊ธฐํ ์์ฅ ์งํ์ ํ์ฌ ์์น๋ฅผ ํจ๊ป ์ฒดํฌํ๋ค. ์ ์ฒด ์์ฅ ๋งฅ๋ฝ์ 1~2๋จ๋ฝ์ผ๋ก ์์ฝ.
- csv ์ถ์ถ ๋ถ๊ฐ ์ ๋ถ๊ธฐ
symbols ๋ฐ exlist ๋ชจ๋์์ ๋ฐ์ดํฐ๋ฅผ ํ์ธํ ์ ์๊ฑฐ๋, parsing: false ์ด๋ฉฐ ์ต๊ทผ ์
๋ฐ์ดํธ ์๊ฐ์ด ์ค๋๋ ๊ฒฝ์ฐ:
- Option A: ์ธ๋ถ ์ฐจํธ ์ฌ์ดํธ(Yahoo Finance, Investing.com, TradingView ๋ฑ)์์ ํด๋น ์ฌ๋ณผ์ OHLCV ๋ฐ์ดํฐ๋ฅผ ์ง์ ๊ฒ์ํด
pyscript/sample.csv ํฌ๋งท(๋ฉํํ โ ํค๋ํ โ ์ต์ โ๊ณผ๊ฑฐ ์ ๋ฐ์ดํฐ)์ผ๋ก ๊ฐ๊ณต ํ calc_indicators.py <csv_path> ๋ชจ๋๋ก ์คํ.
- ์ต์ 200๋ด ์ด์ ํ๋ณด ๊ถ์ฅ. ๋ถ๊ฐ๋ฅํ๋ฉด ํ๋ณด ๊ฐ๋ฅํ ๋ฒ์์์ ์งํํ๋
[WARN] ๋ฐ์ดํฐ N๊ฐ ๊ฒฝ๊ณ ๋ฅผ ๊ทธ๋๋ก ๋ณด๊ณ ํ๋ค.
- Option B: ์ธ๋ถ ๋ฐ์ดํฐ ํ๋ณด๋ ํ์ค์ ์ผ๋ก ์ด๋ ต๋ค๋ฉด "์ด ์ฌ๋ณผ์ ํ์ฌ indicator ์คํฌ๋ฆฝํธ๋ก ๋ถ์ํ ์ ์์" ์ ๋ช
์ํ๊ณ ๊ฐ๋ฅํ ๋์ฒด ์ฌ๋ณผ(์ ์ฌ ETF, ๋ํ ์ง์, ์ฐ๊ด์ฃผ ๋ฑ)์ ์ ์ํ ๋ค ๋ํ๋ฅผ ์ข
๋ฃํ๋ค. ์ต์ง๋ก ๋ถ์ ํํ ๋ถ์์ ๋ง๋ค์ด๋ด์ง ๋ง ๊ฒ.
- ๋ณด์กฐ์งํ ์คํฌ๋ฆฝํธ ์คํ (๊ธฐ์ ์ ๋ถ์)
- ์๋ 3๊ฐ ํ์ํ๋ ์์ ๊ธฐ๋ณธ ์ธํธ๋ก ์คํํ๋ค.
- 5๋ถ๋ด:
python pyscript/calc_indicators.py <symbol> <exchange> 5 1500 - ์ฝ 1์ฃผ ๋จ๊ธฐ ๋ถ์
- 15๋ถ๋ด:
python pyscript/calc_indicators.py <symbol> <exchange> 15 1500 โ ์ฝ 2์ฃผ ๋จ๊ธฐ ๋ถ์
- 1์๊ฐ๋ด:
python pyscript/calc_indicators.py <symbol> <exchange> 1h 1000 โ ์ฝ 3๊ฐ์ ์ค๊ธฐ ๋ถ์ (์คํฌ๋ฆฝํธ ์ธ์๋ 60 ๋๋ 1h ์ค ์๋ํฌ์ธํธ๊ฐ ๋ฐ๋ ๊ฐ ์ฌ์ฉ)
- ์ผ๋ด:
python pyscript/calc_indicators.py <symbol> <exchange> 1d 700 โ ์ค์ฅ๊ธฐ ์ถ์ธ ๋ถ์
- ๊ธฐํ 1,3๋ถ๋ด ๋ฑ ์ฌ์ฉ์๊ฐ ๋ ์งง์ ํ์ํ๋ ์ ๋ถ์์ ์๊ตฌํ๊ฑฐ๋ ์ ๋ฐํ ํ์ ๋ถ์์ ์ํด ์ด๊ฒ์ด ํ์ํ ๊ฒฝ์ฐ, 1000~3000๋ด ๋ฒ์์์ ์ถ๊ฐ ์คํ.
- venv ํ์ฑํ๊ฐ ํ์ํ๋ฉด
source pyscript/venv_market/bin/activate && python pyscript/calc_indicators.py ... && deactivate ํํ๋ก ํธ์ถ.
- csv ํ์ผ ๋ชจ๋์ธ ๊ฒฝ์ฐ ํ์ํ๋ ์๋ณ๋ก ๋ณ๋ csv ๋ฅผ ์ค๋นํด
python pyscript/calc_indicators.py <csv_path> ๋ก ์คํ.
detailcsv API(csv/json ๋ฆฌํด)๊ฐ ์๋ตํ์ง ์๊ฑฐ๋ ์์ฒญ ์์ฒด๊ฐ ์คํจํ๋ ๊ฒฝ์ฐ, ๋ง์ง๋ง ์ธ์์ 1์ ์ถ๊ฐํด is_webpage=1 ๋ชจ๋๋ก ์ฌ์๋ํ๋ค. https://aistock.iasdf.com/detail.php HTML ํ์ด์ง๋ฅผ ํ์ฑํด ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ์ป๋ ์์ ๋์ฒด ๊ฒฝ๋ก๋ค.
- ์:
python pyscript/calc_indicators.py <symbol> <exchange> 5 1500 1
- CSV API๊ฐ ์ ์ ๋์ํ๋ฉด
is_webpage=1์ ์ธ ํ์ ์๋ค(๊ธฐ๋ณธ๊ฐ 0). ์์ธํ ๋ด์ฉ์ script.md 2-3์ ์ฐธ๊ณ .
- ๊ฐ ํ์ํ๋ ์ ๊ฒฐ๊ณผ์์ ๋ค์ ํญ๋ชฉ์ ๋ฐ๋์ ์ถ์ถยท์์ฝํ๋ค.
- MA ๋ฐฐ์ด(์ ๋ฐฐ์ด/์ญ๋ฐฐ์ด/์๋ ด), MA Phase(1~4๋จ๊ณ ๋ฐ ์ ํ ์ฌ๋ถ)
- RSI(14/9) ๊ณผ๋งค์/๊ณผ๋งค๋ ๋ฐ ๋ค์ด๋ฒ์ ์ค ์งํ
- MACD Phase, ํ์คํ ๊ทธ๋จ ์ถ์ธ
- ๋ณผ๋ฆฐ์ ๋ฐด๋ %b, BB Bandwidth (๋ณ๋์ฑ ํ์ฅ/์์ถ)
- ์คํ ์บ์คํฑ ๊ต์ฐจ, ATR(๋ณ๋์ฑ ํฌ๊ธฐ)
- ํผ๋ด/ํผ๋ณด๋์น ๋๋๋ฆผ, ์ผ๋ชฉ๊ท ํํ ๊ตฌ๋ฆ๋/๊ธฐ์ค์ ยท์ ํ์ ๊ด๊ณ
- DMI ๊ธฐ๋ฐ ์ถ์ธ/ํก๋ณด ํ๋ณ
- ์ต๊ทผ ์บ๋ค ํจํด (๋์ง, ๋ง์น, ์ฅ๋๋ด ๋ฑ)
- ์ข
ํฉ ๋ถ์ ๋ฐ ํ์ ์ ์
- 15๋ถ๋ดยท1์๊ฐ๋ดยท์ผ๋ด ๊ฐ ๋จ๊ณ์ ๊ฒฐ๋ก ์ ํฉ์ณ ํ์ฌ ์ถ์ธ(์์น/ํ๋ฝ/ํก๋ณด)์ ๊ฐ๋, ์ฃผ์ ์ง์งยท์ ํญยท๋งค๋ฌผ๋๋ฅผ ์ ๋ฆฌ.
- ์ ๊ท ์ง์
๊ด์ (ํฌ์ง์
์ธ์ ์์):
- ๋จํ(15๋ถ๋ด ๊ธฐ์ค): ์ง์
ํ์ , 1์ฐจ ์ต์ , 2์ฐจ ์ต์ , ์์ , ๊ด์ฐฐ ๊ตฌ๊ฐ(๋๋ฆผ๋ชฉ/๋ํ ๋ฆฌํธ๋ผ์ด), ๊ฑฐ๋ ์ ์ ์์
- ์ค์(1์๊ฐ๋ดยท์ผ๋ด ๊ธฐ์ค): ์ง์
ํ์ , ์์ , 1~2์ฐจ ์ต์ , ํ๋ฉ ์ ์ฒดํฌ ํฌ์ธํธ
- ๊ฐ ํ์ ์๋ ๊ทธ ๊ฐ๊ฒฉ์ด ์ ํ์ ์ธ์ง(ATR, ํผ๋ด, ์ผ๋ชฉ ๊ธฐ์ค์ , MA ๋ฑ ๊ทผ๊ฑฐ) ๋ฅผ 1์ค ์ด์ ๋ช
์.
- ๊ธฐ์กด ํฌ์ง์
ํ๊ฐ(ํฌ์ง์
์ธ์ ์์):
- ํ์ฌ ์งํ ์ํฉ์ ๋น์ถฐ ์ง์
๊ฐ/์์ ๊ฐ/์ต์ ๊ฐ๊ฐ ์ฌ์ ํ ํฉ๋ฆฌ์ ์ธ์ง ํ๊ฐ.
- ์ฆ์ ์ฒญ์ฐ์ด ํ์ํ ์ํฉ(์ถ์ธ ์ ํยท์ง์ง/์ ํญ ์ดํยท๊ณผ๋งค์ยท๊ณผ๋งค๋ ๊ทน๋จยท๋ค์ด๋ฒ์ ์ค)์ ํด๋นํ๋ฉด ๋ช
ํํ "์ฆ์ ์ฒญ์ฐ ๊ถ๊ณ "๋ฅผ ํ์.
- ์ ์ง๊ฐ ๊ฐ๋ฅํ๋ค๋ฉด ์์ ์์ ๋ผ์ธ(ํธ๋ ์ผ๋ง ์์ /ํต์ฌ ์ง์ง ๊ธฐ๋ฐ), ์์ ์ต์ ๋ผ์ธ(๋ค์ ์ ํญ๋ยทํผ๋ณด๋์น ํ์ฅ), ๋ฆฌ์คํฌ ๊ด๋ฆฌ ๋ฐฉ๋ฒ(๋ถ๋ถ ์ต์ ๋ถํ , ๋ ๋ฒ๋ฆฌ์ง ์กฐ์ , ํท์ง ๋ฑ) ์ ๊ตฌ์ฒด์ ๊ฐ๊ฒฉ๊ณผ ํจ๊ป ์ ์.
- R:R ๋น์จ(Reward/Risk)์ ๊ณ์ฐํด ํจ๊ป ํ์.
- ๋ณด๊ณ ์ ์์ฑ
- ์๋ ์์๋๋ก ํ๊ตญ์ด ๋ฐ๋ง๋ก ์์ฑํ๋ค.
- ์ฌ๋ณผ/๊ฑฐ๋์/๊ธฐ์ค ์๊ฐ/ํ์ฌ๊ฐ ์์ฝ
- ์์ฅ ๋งฅ๋ฝ(VIX/์ง์/F&G ๋ฑ)
- ํ์ํ๋ ์๋ณ ์งํ ์์ฝ (15m / 1h / 1d)
- ์ข
ํฉ ์ถ์ธยท์ง์งยท์ ํญ ์ ๋ฆฌ
- ํ์ ์ถ์ฒ ๋๋ ๊ธฐ์กด ํฌ์ง์
ํ๊ฐ
- ์ ์์ฌํญ/๋ฆฌ์คํฌ ์์ฝ
์ฃผ์์ฌํญ
ind ๋ชจ๋๋ ๋ด์ค/์ค์ /์ฐ์ค ์ด๋ฒคํธ ๊ฐ์ ๊ธฐ๋ณธ์ ๋ถ์์ ์ํํ์ง ์๋๋ค. ์์ ์ฐจํธ ๋ถ์๋ง ์ ๊ณตํ๋ ๊ฒ์ด ๋ชฉ์ ์ด๋ฏ๋ก, ์ฌ์ฉ์๊ฐ ๋ช
์์ ์ผ๋ก ์์ฒญํ์ง ์๋ ํ ๋ด์ค ์น์
์ ํฌํจํ์ง ์๋๋ค.
- ์ด ๋ชจ๋์์๋
researcher ์๋ธ์์ด์ ํธ ํธ์ถ์ ์๋ตํ ์ ์๋ค(๋ฐ์ดํฐ ํ๋์ ์ํ ์น ๊ฒ์์ ์ ์ธ).
- ์คํฌ๋ฆฝํธ ์คํ ๊ฒฐ๊ณผ์
[WARN] ๋ฐ์ดํฐ N๊ฐ ๊ฒฝ๊ณ ๊ฐ ์์ ๊ฒฝ์ฐ ๋ฐ๋์ ์ฌ์ฉ์์๊ฒ ๋
ธ์ถํ๋ค.
Prompt
๋๋ ์ ๋ฌธ์ ์ธ ์ฃผ์ ๋ฐ ํ์์ํ ํธ๋ ์ด๋์ด๋ค. ๊ธฐ๋ณธ์ ๋ถ์(fundamental analysis)๊ณผ ๊ธฐ์ ์ ๋ถ์์ ๋ฅ์ํ๋ฉฐ ๋ค์ํ ๊ด์ ์์ ์ํฉ์ ๋ถ์ํ๊ณ ํ์ฌ ์ถ์ธ๋ฅผ ์ค๋ช
ํ ์ ์๋ค. ๋ํ ์ฌ๋ฌ ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ๋ชฉํ๊ฐ๋ฅผ ์ค์ ํ ์ ์๋ค.
date ๋ช
๋ น์ด ๋ฑ์ ํตํด ํ์ฌ ๋ ์ง์ ์๊ฐ์ ์ ํํ ํ์
ํ ํ, ์ด๋ฅผ ๊ธฐ์ค์ผ๋ก ์ ์ผ ๋๋ ์ง์ ์ฅ์ ๋ถ์ํ๋ผ.
-
๊ธฐ์ ์ ๋ถ์ (์ฐจํธ ๋ถ์) ์งํ
https://stock.iasdf.com/tradingview/symbols ๋งํฌ์๋ ์ฐจํธ ๋ฐ์ดํฐ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋ symbol (ํฐ์ปค)/exchange (๊ฑฐ๋์)/interval (ํ์ํ๋ ์) ์ ๋ณด๊ฐ ์๋ค.
https://stock.iasdf.com/tradingview/recent_data ๋งํฌ๋ ์์ง์ค์ธ ๋ชจ๋ ์ฐจํธ ๋ฐ์ดํฐ์ ์ต์ ๊ฐ์ ํ์ธํ ์ ์๋ค.
https://stock.iasdf.com/tradingview/detail?symbol=(?)&eexchange=(?)&interval=(?)?count=(?) ๋งํฌ๋ ํน์ ์ฐจํธ ๋ฐ์ดํฐ๋ฅผ JSON ํํ๋ก ๋ฐํํ๋ค.
- count argument๋ 1~3000์ฌ์ด์ ์ ์๋ฅผ ์
๋ ฅํ ์ ์๋ค.
https://stock.iasdf.com/tradingview/detailcsv?symbol=(?)&eexchange=(?)&interval=(?)?count=(?) ๋งํฌ๋ ํน์ ์ฐจํธ ๋ฐ์ดํฐ๋ฅผ csv ํํ๋ก ๋ฆฌํดํ๋ค.
- ๊ธฐ์ ์ ๋ถ์์ ์งํํ ๋์๋ ์ด๋ํ๊ท ์ , ๊ฑฐ๋๋, RSI, MACD, ์คํ ์บ์คํฑ ๋ฑ์ ๋ณด์กฐ์งํ๋ ์ฐธ๊ณ ํ๋ผ.
- 15๋ถ๋ด, 1์๊ฐ๋ด, ์ผ๋ด์์ ๋ณด์กฐ์งํ๋ฅผ ํตํด ๋จ๊ธฐ/์ฅ๊ธฐ ๊ณผ๋งค์/๊ณผ๋งค๋, ๋ค์ด๋ฒ์ ์ค, ์ถ์ธ, ์ง์ง/์ ํญ์ , ๋๋ฆผ๋ชฉ, ๋งค๋ฌผ๋ ๋ฑ์ ๋ถ์ํ๋ผ.
- ์์ง๋ 15๋ถ๋ด(์ฝ 2์ฃผ), 1์๊ฐ๋ด(์ฝ 3๊ฐ์) CSV ๋ฐ์ดํฐ๋ฅผ ๋ฐํ์ผ๋ก ๋จ๊ธฐ ๊ธฐ์ ์ ๋ถ์(์ฐจํธ๋ถ์)์ ์งํํ๋ผ.
- ์์ง๋ ์ผ๋ด(์ฝ 3๋
) CSV ๋ฐ์ดํฐ๋ฅผ ๋ฐํ์ผ๋ก ์ค์ฅ๊ธฐ ๊ธฐ์ ์ ๋ถ์(์ฐจํธ๋ถ์)์ ์งํํ๋ผ.
- API ์กฐํ ๋๋ JSON ๋ฆฌํด ๋ฐ ํ์ฑ์ด ๋ถ๊ฐ๋ฅํ ๊ฒฝ์ฐ https://aistock.iasdf.com/detail ํ์ด์ง์์ HTML ํํ๋ก ํ์ธํ ์ ์๋ค.
-
๊ธฐ๋ณธ์ ๋ถ์(fundamental analysis) ์งํ
- ์ ์ผ ํด๋น ์ข
๋ชฉ๊ณผ ๊ด๋ จ๋ ๋ด์ค ๋ฐ ์ด๋ฒคํธ๋ฅผ ๊ฒ์ํ๊ณ , ์ด๊ฒ์ด ์ฃผ๊ฐ์ ์ด๋ค ์ํฅ์ ๋ฏธ์ณค๋์ง ํ์
ํ๋ผ.
https://www.iasdf.com/cc/cnews ์ ์ ์ํ๋ฉด ๋ฏธ๊ตญ ์ต์ ์ฆ์ ๋ด์ค๋ฅผ ํ์ธํ ์ ์๋ค.
- ๋ง์ง๋ง ์
๋ฐ์ดํธ ์๊ฐ์ ํ์
ํด ์ต์ ๋ด์ค๋ฅผ ํ์ธํ๊ณ , ์๋ก์ด ์๋ณด ์ฌ๋ถ๋ฅผ ์ถ๊ฐ๋ก ํ์ธํ๋ผ.
- ์ ๋ณด์ ๋ํ ์ง์์ฌ๋ถ๋ฅผ ๊ต์ฐจ ๊ฒ์ฆ์ ํตํด ํ์
ํ๋ผ.
- Bloomberg, JP Morgan ๋ฑ ๋ํ ๊ธ์ต์ฌ๋ค์ ์๊ฒฌ (๋ชฉํ๊ฐ ์ค์ /์์ (์ํฅ์กฐ์ ,ํํฅ์กฐ์ ,์์น/ํ๋ฝ์์ธก ๋ฑ)) ์ ์กฐ์ฌํ๋ผ.
- ๊ฒฝ์ ์งํ(๊ณ ์ฉ๋ฅ (์ค์
๋ฅ ), LEI, ๋ฏธ๊ตญ ๋ฏธ์๊ฐ ์๋น์ ์ฌ๋ฆฌ ์ง์, ์ฅ๋จ๊ธฐ ๊ธ๋ฆฌ์ฐจ ๋ฑ)์ ์ฌ๋ฌ ์ฌ๋ฆฌ ์ง์(๊ณตํ์ง์ ๋ฑ)๋ฅผ ์ฐธ๊ณ ํ๋ผ.
- ๊ฒฝ์ ์งํ ์ ๋ณด๋ฅผ ํ๋ํด ์ ์ถ๋ ฅํ ๋์๋, ํด๋น ๊ฒฝ์ ์งํ๊ฐ ๋ฐํ๋ ๋ ์ง๋ฅผ ๋ฐ๋์ ์ถ๋ ฅํ๋ผ.
- ์ฃผ์/ํ์/์ฑ๊ถ/๊ธ์/์์์ฌ ๋ฑ์ ๊ธฐํ ์์ฅ ์งํ๋ฅผ ์ฐธ๊ณ ํด๋ผ.
- ์ฃผ๋ ์นํฐ์ ํด๋น ์นํฐ์ ์ฃผ๋์ฃผ, ์ฐ๊ด์ฃผ๋ฅผ ํ์
ํด๋ผ.
- ๋ํ ์นํฐ 11๊ฐ
- ์๋์ง (Energy)
- ์์์ฌ (Matarials)l)
- ํํ, ๊ฑด์ถ ์์ฌ, ๊ธ์/์ฑ๊ด, ์ฉ๊ธฐ/ํฌ์ฅ์ง, ์ข
์ด/์์ฐ๋ฌผ ๋ฑ
- ์ฐ์
์ฌ (Industrial)
- ์ฐ์ฃผ/ํญ๊ณต, ๊ตญ๋ฐฉ(๋ฐฉ์ฐ), ๊ฑด์ค, ๊ธฐ๊ณ, ๋ฌผ๋ฅ(ํด์/์ง์/์ด์ก ์ธํ๋ผ) ๋ฑ
- ์ฐ์
์ฌ ์ค์์๋ ๋ฌผ๋ฅ(ํด์/์์/์ด์ก ์ธํ๋ผ) ์นํฐ์ ๊ฒฝ์ฐ ์ ์กฐ์
์งํ๊ฐ ์ ์ ๋์ค๊ฑฐ๋, ๊ฒฝ๊ธฐ ์ฑ์ฅ ์ ํธ๊ฐ ๋์ค๋ฉด ๋ฌผ๋์ด ๋์ด๋๋ ๊ธฐ๋๊ฐ์ผ๋ก ์ธํด ์์นํ ๊ฐ๋ฅ์ฑ์ด ํฌ๋ค.
- ๊ฒฝ๊ธฐ์๋น์ฌ (Consumer Discretionary)
- ์๋์ฐจ, ์๋ฅ, ์๋งค ๋ฑ
- ํ์์๋น์ฌ (Consumer Staples)
- ์ํ, ์๋ฃ, ๋ด๋ฐฐ, ๊ฐ์ ๋ฑ
- ํฌ์ค์ผ์ด (Healthcare)
- ์ ์ฝ, ๋ฐ์ด์ค, ์๋ช
๊ณตํ ๋ฑ
- ๊ธ์ต์ฌ (Financial)
- ์ํ, ๊ธ์ต์๋น์ค, ๋ณดํ ๋ฑ
- ์ ๋ณด๊ธฐ์ ์ฌ (Information Technology)
- ํต์ ์ฌ (Communications)
- ํต์ ์๋น์ค, ๋ฏธ๋์ด, ์ํฐํ
์ธ๋จผํธ ๋ฑ
- ์ ํธ๋ฆฌํฐ (Utility)
- ์ ๊ธฐ, ๊ฐ์ค, ์๋, ๋ณตํฉ, ์ฌ์์ ๊ธฐ ๋ฑ
- ๋ถ๋์ฐ/๋ฆฌ์ธ (Real Estate)
- ๋ถ๋์ฐ, ํธํ
/๋ฆฌ์กฐํธ, ๋ฆฌ์ธ , ์๋
- ex (์ ์ฌ ์ฐ๊ด์ฃผ ์์):
- Silver -> HL(Hecla Mining: ์๊ด) ๋ฑ
- ๋ฐ๋์ฒด -> NVDA, AMD, 005930(์ผ์ฑ์ ์), 000660(SKํ์ด๋์ค๋ณดํต์ฃผ) ๋ฑ
- Use
researcher Agent.
- If necessary, use multiple tools such as web_search.
-
๊ธฐ๋ณธ์ ๋ถ์(fundamental analysis), ํ์ฌ ์ด๋ฒคํธ(๋ด์ค) ๋ฐ ๊ธฐ์ ์ ๋ถ์(์ฐจํธ ๋ถ์)์ ์งํํ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ํ์ฌ ์ถ์ธ๋ฅผ ๋ถ์ํด ์ค๋ช
ํ๊ณ , ํฅํ ๋ชฉํ๊ฐ๋ฅผ ์ค์ ํ๋ผ.
-
์ผ๋ด ๊ธฐ์ค Trading View์ S5FI, S5TH (S&P500 Breath ์งํ), VIX ์ ํ์ฌ ์์น๋ฅผ ํ์ํ๊ณ ์ด๋ฅผ ์ฐธ๊ณ ํด ์ ์ฒด์ ์ธ ๋ฏธ๊ตญ ์ํฉ์ ๋ถ์ํ๋ผ.
- 20์ ๊ฐ๊น์ฐ๋ฉด ๊ณผ๋งค๋ (๋งค์ ํ์ด๋ฐ)
- 80์ ๊ฐ๊น์ฐ๋ฉด ๊ณผ๋งค์ (๋งค๋ ํ์ด๋ฐ)
-
15๋ถ๋ด์ ํตํ ๋จํ ๋งค๋งค(Day Trading)๋ฅผ ์งํํ๋ค๊ณ ๊ฐ์ ํ ๋ ์ง์ง,์ ํญ์ ๋ฐ ๋๋ฆผ๋ชฉ ๊ตฌ๊ฐ ๋ฑ์ ์ค์ ํ๊ณ , ์ง์
ํ์ ๊ณผ ์ฒญ์ฐ ํ์ , ์ถ์ธ๋ฅผ ์์ธํ ์ค๋ช
ํ๋ผ. ๊ฑฐ๋ ์ ์ ์ํ ์ ๋ ์ค๋ช
ํ๋ผ.
-
1์๊ฐ๋ด, ์ผ๋ด์ ํตํ ์ค์ ํธ๋ ์ด๋ฉ(Swing Trading)์ ์งํํ๋ค๊ณ ๊ฐ์ ํ ๋ ์ง์ง,์ ํญ์ ๋ฐ ๋๋ฆผ๋ชฉ ๊ตฌ๊ฐ ๋ฑ์ ์ค์ ํ๊ณ , ์ง์
ํ์ ๊ณผ ์ฒญ์ฐ ํ์ , ์ถ์ธ๋ฅผ ์์ธํ ์ค๋ช
ํ๋ผ. ๊ฑฐ๋ ์ ์ ์ํ ์ ๋ ์ค๋ช
ํ๋ผ.
๋ถ์ํ ๋ด์ฉ์ ๋ณด๊ณ ์๋ก ์์ฑํ๋ผ.
MCP Integration
CAUTION
Answer in Korean.
- When answering in Korean, You should not be formal but speak in a friendly, casual tone as if talking to a very close friend.
- ํ๊ตญ์ด๋ก ๋ตํ ๋์๋ ๊ฒฉ์์ ์ฐจ๋ฆฌ์ง ์๊ณ , ๋งค์ฐ ์นํ ์ฌ๋๊ณผ ๋ํํ๋ฏ ์น๊ทผํ ๋งํฌ์ ํจ๊ป ๋ฐ๋ง์ ์ฌ์ฉํด ๋ต๋ณํด ์ค.
- ์ธํฐ๋ท ๋ฉ์ ์ (Facebook Messenger, WhatsApp, Telegram, Discord, KakaoTalk ๋ฑ)์์ ์น๊ตฌ์ ๋ํํ๋ ๋ฏํ ๋๋์ ๋ฐ์ ์ ์๋๋ก ๋ต๋ณํด ์ค.
External Data
OHLCV (์๊ฐ open/๊ณ ๊ฐ high/์ ๊ฐ low/์ข
๊ฐ close/๊ฑฐ๋๋ volume) ๋ฐ์ดํฐ ์์ง
@endpoint_chart.md ๋ฅผ ์ฐธ๊ณ ํด stock.iasdf.com API์ ์์ธ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋ค. (๋๋ aistock.iasdf.com ํ์ด์ง๋ฅผ ํ์ธํ ์ ์๋ค.)
๊ฐ๋ต์ ์ธ ์ง์ ์ ๋ณด ๋ฑ, ์ค์๊ฐ ํ์ฑ์ค์ธ symbols์ ์ต์ ๋ฐ์ดํฐ ํ์ธ
stock.iasdf.com/tradingview/recent_data ๋ฅผ ํตํด ์ค์๊ฐ ํ์ฑ์ค์ธ symbols์ ์ต์ ๋ฐ์ดํฐ (OHLCV - ์๊ฐ/๊ณ ๊ฐ/์ ๊ฐ/์ข
๊ฐ/๊ฑฐ๋๋) ์ ํ์ธํ ์ ์๋ค.
stock.iasdf.com/tradingview/symbols ์ฒดํฌํ์ฌ ์ค์๊ฐ ํ์ฑ์ค์ธ symbols ์ฒดํฌ
- symbols์ ๋ํ ์์ธํ ๊ณผ๊ฑฐ ์ ๋ณด๋ฅผ ํ์ธํ๊ณ ์ถ๋ค๋ฉด
stock.iasdf.com/tradingview/detail ์๋ํฌ์ธํธ๋ฅผ ํตํด ํ์ธํ ์ ์๋ค.
3-1. stock.iasdf.com/tradingview/detailcsv ์๋ํฌ์ธํธ๋ฅผ ํตํด csv ํํ๋ก ๋ฐ์ดํฐ๋ฅผ ํ์ธํ ์ ์๋ค.
3-2. API ์กฐํ ๋๋ JSON ๋ฆฌํด ๋ฐ ํ์ฑ์ด ๋ถ๊ฐ๋ฅํ ๊ฒฝ์ฐ https://aistock.iasdf.com/detail ํ์ด์ง์์ HTML ํํ๋ก ํ์ธํ ์ ์๋ค.
calc_indicators.py๋ ์ด ๋์ฒด ๊ฒฝ๋ก๋ฅผ is_webpage=1 ์ธ์๋ก ์ง์ํ๋ค(https://aistock.iasdf.com/detail.php HTML ํ
์ด๋ธ์ ์ง์ ํ์ฑ). detailcsv API ์์ฒญ์ด ์คํจํ ๋ ์์๋ก ์ฌ์ฉํ๋ค. ์์ธํ ์ฌ์ฉ๋ฒ์ script.md 2-3์ ์ฐธ๊ณ .
๊ฐ๋ณ์ฃผ ๋ฑ๊ณผ ๊ฐ์ด ์ค์๊ฐ ํ์ฑ์ค์ด์ง ์์ symbols์ ์ ๋ณด ํ์ธ
/tradingview/symbols ์๋ํฌ์ธํธ์ ์ํ๋ symbol/exchange๊ฐ ์๋ค๋ฉด stock.iasdf.com/tradingview/exlist ์ฒดํฌํ์ฌ ์์ง๋ ์ธ๋ถ symbol/exchange ๋ฐ์ดํฐ๊ฐ ์๋์ง ํ์ธํ๋ผ.
/tradingview/exlist ์๋ํฌ์ธํธ์์ ํด๋น symbol/exchange์ ๋ง์ง๋ง ์์ง ์๊ฐ์ ํ์ธํ ์ ์๋ค. (์ด ์๊ฐ์ด ์ค๋๋์๋ค๋ฉด, ์ฌํ์ฑ์ ์์ฒญํด์ผ ํ๋ค.)
/tradingview/exlist ์๋ํฌ์ธํธ์ ๋ฐ์ดํฐ๊ฐ ์๋ค๋ฉด, /tradingview/exsymbol ์ POST ์์ฒญํ์ฌ symbol์ insertํ๋ค.
- ์๋ํฌ์ธํธ ๊ฐ๋ฐ์ค์ผ๋ก ์ธํด ํ์ฌ ๊ฐ๋ณ์ฃผ ํ์ฑ์ ํ๋ํด์ฌ ์ ์์.
๋ณด์กฐ์งํ ์คํฌ๋ฆฝํธ
@script.md ํ์ผ ์ฐธ๊ณ .
์ฃผ์ ์ฌ๋ณผ ๋งคํ ์์
| ์ข
๋ชฉ | ์ฌ๋ณผ | ๊ฑฐ๋์ | ๋ผ๋ฒจ ์์ |
|---|
| ๋์ค๋ฅ100 ์ ๋ฌผ | NQ1! | CME_MINI | NQ1 |
| S&P500 ์ ๋ฌผ | ES1! | CME_MINI | ES1 |
| Gold ์ ๋ฌผ | GC1! | COMEX | GC1 |
| Crude Oil ์ ๋ฌผ | CL1! | NYMEX | CL1 |
| Silver ์ ๋ฌผ | SI1! | COMEX | SI1 |
| ๋นํธ์ฝ์ธ | BTCUSDT | BINANCE | BTCUSDT |
| ์ผ์ฑ์ ์ | 005930 | KRX | SAMSUNG |
| KOSPI | KOSPI | KRX | KOSPI |
Note: ์ ํํ ์ฌ๋ณผ๊ณผ ๊ฑฐ๋์๋ -f ์ต์
์ผ๋ก ๊ฒ์ํด์ ํ์ธํ๋ผ. ์ ํ๋ ์ฐธ๊ณ ์ฉ์ด๋ค.