| name | trading |
| description | Analyze stock/futures chart and derivatives market conditions with technical analysis. |
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
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")).
pos / position ์ต์
(ํ์ฌ ์ง์
ํฌ์ง์
๋ถ์ ๋ชจ๋)
/market position <alias> ํํ๋ก ์
๋ ฅ๋๋ฉด ํ์ฌ ์ด๋ฆฐ ํฌ์ง์
์ ๊ฒ์ํ๊ณ , ํฌ์ง์
์ด ์กด์ฌํ ๊ฒฝ์ฐ ๋ถ์ํ๋ค.
์ธ์ ํ์
pos / position ๋ค ์ฒซ ๋ฒ์งธ ์ธ์: <alias> ๊ฐ ์
๋ ฅ๋๋ค.
๋์ ์์
- ๋ณด์ ํฌ์ง์
ํ์ธ
- ์๋ ์๋ํฌ์ธํธ๋ฅผ ๋ฐํ์ผ๋ก ํ์ฌ ์ง์
ํ ํฌ์ง์
์ ํ์ธํ๋ค. (๋ ์๋ํฌ์ธํธ๋ ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ๋ฆฌํดํ์ง๋ง, ํ๋๋ JSON, ํ๋๋ CSV ํํ๋ก ๋ฆฌํดํ๋ค.)
- JSON ๋ฆฌํด:
curl -sk 'https://stock.iasdf.com/ctrader/positions?alias=<alias>'
- CSV ๋ฆฌํด:
curl -sk 'https://stock.iasdf.com/ctrader/positionscsv?alias=<alias>'
- ๋ณด์ ํฌ์ง์
์ด ์์ ๊ฒฝ์ฐ
ํ์ฌ ์ด๋ฆฐ ํฌ์ง์
์ด ์์ต๋๋ค. ๋ผ๊ณ ์ถ๋ ฅํ๊ณ ๋ํ๋ฅผ ์ข
๋ฃํ๋ค.
- ๊ณ์ข ์๊ณ ํ์ธ
- ์๋ ์๋ํฌ์ธํธ๋ฅผ ๋ฐํ์ผ๋ก ํ์ฌ ๊ณ์ข์ ์์ก ๋ฐ ํ๊ฐ์์ต์ ํ์ธํ๋ค.
curl 'https://stock.iasdf.com/ctrader/trader?alias=<alias>'
- ํ์ฌ ์ฐจํธ ํ์ธ
- ์ง์
ํ ์ํ์ ํ์ฌ ๊ฐ๊ฒฉ์ ํ์ธ (
https://stock.iasdf.com/tradingview/symbols ๋ฐ https://stock.iasdf.com/tradingview/recent_data ํ์ฉ) ํ๋ค.
- ์ด๋ฆฐ ํฌ์ง์
์ ์ง์
์๊ฐ, ๊ฐ ์ง์
/์ฒญ์ฐ ์๊ฐ์ ๋ฐํ์ผ๋ก
https://stock.iasdf.com/tradingview/detailcsv, calc_indicators.py ๋ฅผ ํ์ฉํด ๊ธฐ์กด ํฌ์ง์
์ ์ง์
/์ฒญ์ฐ ์์ ์ ๋ถ์ํ๋ค.
/tradingview/symbols, /tradingview/recent_data ์๋ํฌ์ธํธ์ ์ง์
ํ ์ฐจํธ ์ํ์ด ์๋ค๋ฉด, ์ฐจํธ ๋ฐ์ดํฐ๊ฐ ์์ต๋๋ค. ๋ผ๊ณ ์ถ๋ ฅํ๊ณ ๋ํ๋ฅผ ์ข
๋ฃํ๋ค.
- ๋ณด์กฐ์งํ ์คํฌ๋ฆฝํธ ์คํ (๊ธฐ์ ์ ๋ถ์)
- ์๋ 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> ๋ก ์คํ.
- ๊ฐ ํ์ํ๋ ์ ๊ฒฐ๊ณผ์์ ๋ค์ ํญ๋ชฉ์ ๋ฐ๋์ ์ถ์ถยท์์ฝํ๋ค.
- MA ๋ฐฐ์ด(์ ๋ฐฐ์ด/์ญ๋ฐฐ์ด/์๋ ด), MA Phase(1~4๋จ๊ณ ๋ฐ ์ ํ ์ฌ๋ถ)
- RSI(14/9) ๊ณผ๋งค์/๊ณผ๋งค๋ ๋ฐ ๋ค์ด๋ฒ์ ์ค ์งํ
- MACD Phase, ํ์คํ ๊ทธ๋จ ์ถ์ธ
- ๋ณผ๋ฆฐ์ ๋ฐด๋ %b, BB Bandwidth (๋ณ๋์ฑ ํ์ฅ/์์ถ)
- ์คํ ์บ์คํฑ ๊ต์ฐจ, ATR(๋ณ๋์ฑ ํฌ๊ธฐ)
- ํผ๋ด/ํผ๋ณด๋์น ๋๋๋ฆผ, ์ผ๋ชฉ๊ท ํํ ๊ตฌ๋ฆ๋/๊ธฐ์ค์ ยท์ ํ์ ๊ด๊ณ
- DMI ๊ธฐ๋ฐ ์ถ์ธ/ํก๋ณด ํ๋ณ
- ์ต๊ทผ ์บ๋ค ํจํด (๋์ง, ๋ง์น, ์ฅ๋๋ด ๋ฑ)
- ์ข
ํฉ ๋ถ์ ๋ฐ ํ์ ์ ์
- ํ์ฌ ์ง์
ํ ํฌ์ง์
๋ณด์ ๋น์ค์ ๋๋ฆด์ง, ์ฆ์ ์์ /์ฒญ์ฐํด์ผ ํ๋์ง, ์์ ๋ผ์ธ/์ต์ ๋ผ์ธ์ ์กฐ์ ํด์ผ ํ๋์ง, ๋ฑ์ ๋ถ์ํ๊ณ ์ถ์ฒํด์ผ ํ๋ค.
- 5๋ถ๋ด, 15๋ถ๋ดยท1์๊ฐ๋ดยท์ผ๋ด ๊ฐ ๋จ๊ณ์ ๊ฒฐ๋ก ์ ํฉ์ณ ํ์ฌ ์ถ์ธ(์์น/ํ๋ฝ/ํก๋ณด)์ ๊ฐ๋, ์ฃผ์ ์ง์งยท์ ํญยท๋งค๋ฌผ๋๋ฅผ ์ ๋ฆฌ.
- ์ ๊ท ์ง์
๊ด์ (ํฌ์ง์
์ธ์ ์์):
- ๋จํ(5๋ถ๋ด, 15๋ถ๋ด ๊ธฐ์ค): ์ง์
ํ์ , 1์ฐจ ์ต์ , 2์ฐจ ์ต์ , ์์ , ๊ด์ฐฐ ๊ตฌ๊ฐ(๋๋ฆผ๋ชฉ/๋ํ ๋ฆฌํธ๋ผ์ด), ๊ฑฐ๋ ์ ์ ์์
- ์ค์(1์๊ฐ๋ดยท์ผ๋ด ๊ธฐ์ค): ์ง์
ํ์ , ์์ , 1~2์ฐจ ์ต์ , ํ๋ฉ ์ ์ฒดํฌ ํฌ์ธํธ
- ๊ฐ ํ์ ์๋ ๊ทธ ๊ฐ๊ฒฉ์ด ์ ํ์ ์ธ์ง(ATR, ํผ๋ด, ์ผ๋ชฉ ๊ธฐ์ค์ , MA ๋ฑ ๊ทผ๊ฑฐ) ๋ฅผ 1์ค ์ด์ ๋ช
์.
- ๊ธฐ์กด ํฌ์ง์
ํ๊ฐ(ํฌ์ง์
์ธ์ ์์):
- ํ์ฌ ์งํ ์ํฉ์ ๋น์ถฐ ์ง์
๊ฐ/์์ ๊ฐ/์ต์ ๊ฐ๊ฐ ์ฌ์ ํ ํฉ๋ฆฌ์ ์ธ์ง ํ๊ฐ.
- ์ฆ์ ์ฒญ์ฐ์ด ํ์ํ ์ํฉ(์ถ์ธ ์ ํยท์ง์ง/์ ํญ ์ดํยท๊ณผ๋งค์ยท๊ณผ๋งค๋ ๊ทน๋จยท๋ค์ด๋ฒ์ ์ค)์ ํด๋นํ๋ฉด ๋ช
ํํ "์ฆ์ ์ฒญ์ฐ ๊ถ๊ณ "๋ฅผ ํ์.
- ์ ์ง๊ฐ ๊ฐ๋ฅํ๋ค๋ฉด ์์ ์์ ๋ผ์ธ(ํธ๋ ์ผ๋ง ์์ /ํต์ฌ ์ง์ง ๊ธฐ๋ฐ), ์์ ์ต์ ๋ผ์ธ(๋ค์ ์ ํญ๋ยทํผ๋ณด๋์น ํ์ฅ), ๋ฆฌ์คํฌ ๊ด๋ฆฌ ๋ฐฉ๋ฒ(๋ถ๋ถ ์ต์ ๋ถํ , ๋ ๋ฒ๋ฆฌ์ง ์กฐ์ , ํท์ง ๋ฑ) ์ ๊ตฌ์ฒด์ ๊ฐ๊ฒฉ๊ณผ ํจ๊ป ์ ์.
- R:R ๋น์จ(Reward/Risk)์ ๊ณ์ฐํด ํจ๊ป ํ์.
- ๋ณด๊ณ ์ ์์ฑ
- ์๋ ์์๋๋ก ํ๊ตญ์ด ๋ฐ๋ง๋ก ์์ฑํ๋ค.
- ์ฌ๋ณผ/๊ฑฐ๋์/๊ธฐ์ค ์๊ฐ/ํ์ฌ๊ฐ ์์ฝ
- ์์ฅ ๋งฅ๋ฝ(VIX/์ง์/F&G ๋ฑ)
- ํ์ํ๋ ์๋ณ ์งํ ์์ฝ (5m / 15m / 1h / 1d)
- ์ข
ํฉ ์ถ์ธยท์ง์งยท์ ํญ ์ ๋ฆฌ
- ํ์ ์ถ์ฒ ๋๋ ๊ธฐ์กด ํฌ์ง์
ํ๊ฐ
- ์ ์์ฌํญ/๋ฆฌ์คํฌ ์์ฝ
- ๋ณด๊ณ ์๋ฅผ markdown ๋๋ ํ์ผ ํํ๋ก ์์ฑํ๋ผ๋ ๋ง์ด ์๋ค๋ฉด, ๊ทธ๋ฅ ํ
์คํธ๋ก๋ง ์ถ๋ ฅํ๋ค.
his / hist / history ์ต์
(๊ณผ๊ฑฐ ์ง์
/์ฒญ์ฐ ํ์ ๋ถ์ ๋ชจ๋)
/market history <alias> <date / id> ํํ๋ก ์
๋ ฅ๋๋ฉด ํด๋น ์ผ์์ ๋งค๋งค๋ฅผ ๋ณต๊ธฐํ๋ค.
์ฌ์ฉ์์๊ฒ, ์ง์
๊ทผ๊ฑฐ ๋ฑ์ ๋ฌผ์ด๋ณด๊ณ , ์ง์
/์ฒญ์ฐ ํ์ (๋๋๋งค๋งค ํ๋์ง, ์ง์
/์ฒญ์ฐ์ด ๋๋ฌด ๋นจ๋๋์ง, ์์ ์ปท์ด ๋๋ฌด ๋ฎ์๋์ง, hard stop ๊ฐ์ ์ฎ๊ฒผ๋์ง ๋ฑ๋ฑ), R:R, ์น๋ฅ , ์์ต๋น ๋ฑ์ ๋ถ์ํ๋ค.
์ธ์ ํ์
-
his / hist / history ๋ค ์ฒซ ๋ฒ์งธ ์ธ์: <alias> ๊ฐ ์
๋ ฅ๋๋ค.
- ์ฒซ ๋ฒ์งธ ์ธ์๊ฐ csv ์ธ ๊ฒฝ์ฐ, csv ํ์ผ ๊ฒฝ๋ก ๋๋, csv ํ์ผ์ด ์
๋ก๋๋๋ค.
- ์ด ๊ฒฝ์ฐ, /ctrader/ ์๋ํฌ์ธํธ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ , csv ํ์ผ์ ๋ฐํ์ผ๋ก ๋งค๋งค๋ฅผ ๋ณต๊ธฐํ๋ค.
-
his / hist / history ๋ค ๋ ๋ฒ์งธ ์ธ์: <date> ๊ฐ ์
๋ ฅ๋๋ค. (์ ํ ์ต์
: date๋ ์์ ๊ฒฝ์ฐ, today (์ค๋ ๋ ์ง) ๋ก ๋์ํ๋ค.)
- date ๋์
id: <positionId> ํํ๋ก ์
๋ ฅ๋ ์ ์๋ค. ์ด ๊ฒฝ์ฐ, ํด๋น positionId์ ๋ํ ์ง์
/์ฒญ์ฐ ํ์ ์ ๋ถ์ํ๋ค.
-
ex
/market history test
- test ๊ณ์ข์ ์ค๋ ๋ ์ง์ ๋ํ ์ง์
/์ฒญ์ฐ ํ์ ์ ๋ถ์ํ๋ค.
/market history test yesterday
- test ๊ณ์ข์ ์ด์ ๋ ์ง์ ๋ํ ์ง์
/์ฒญ์ฐ ํ์ ์ ๋ถ์ํ๋ค.
/market history test 2026-01-05
- test ๊ณ์ข์ 2026๋
1์ 5์ผ์ ๋ํ ์ง์
/์ฒญ์ฐ ํ์ ์ ๋ถ์ํ๋ค.
/market history test id:1234567890
- test ๊ณ์ข์ 1234567890 id ์ ๋ํ ์ง์
/์ฒญ์ฐ ํ์ ์ ๋ถ์ํ๋ค.
๋์ ์์
- ์๋ ์๋ํฌ์ธํธ๋ฅผ ๋ฐํ์ผ๋ก ํด๋น ์ผ์์ ๋งค๋งค ํ์คํ ๋ฆฌ๋ฅผ ํ์ธํ๋ค.
https://stock.iasdf.com/ctrader/deals?alias=<alias>&date=<date>&cme=1
<date>: ์ธ์์ today(์ค๋ ๋ ์ง), yesterday (์ด์ ๋ ์ง) yyyy-mm-dd ํํ๋ก ์
๋ ฅํ ์ ์๋ค.
cme=1 ์ต์
์ ์ถ๊ฐํ๋ฉด CME ๊ฑฐ๋์์ ์ฅ ์์, ๋ง๊ฐ์ ๊ธฐ์ค์ผ๋ก ๋ ์ง๊ฐ ๊ณ์ฐ๋๋ค.
https://stock.iasdf.com/ctrader/position_detail?alias=<alias>&position_id=<positionId>
- ํด๋น ํฌ์ง์
์ ์์ธ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋ค. (id: ๋ฅผ ๋นผ๊ณ positionId ์ ๋ณด๋ง ์
๋ ฅํด์ผ ํ๋ค.)
- ๋งค๋งค ๊ธฐ๋ก ๋ฐ ํฌ์ง์
์ ํ์ฉํด ํด๋น ๋ ์ง์ ์๊ฐ, ์น๋ฅ , ์์ต๋น, R:R ๋ฑ์ ๋ถ์ํ๋ค.
- ๋งค๋งค ๊ธฐ๋ก์ด ์์ ๊ฒฝ์ฐ
ํด๋น ์ผ์์ ๋งค๋งค ๊ธฐ๋ก์ด ์์ต๋๋ค. ๋ผ๊ณ ์ถ๋ ฅํ๊ณ ๋ํ๋ฅผ ์ข
๋ฃํ๋ค.
- ๋งค๋งคํ ์ํ์ ๋ํ ์ฐจํธ ๋ฐ์ดํฐ๊ฐ ์์ ๊ฒฝ์ฐ
ํด๋น ์ํ์ ์ฐจํธ ๋ฐ์ดํฐ๊ฐ ์์ต๋๋ค. ๋ผ๊ณ ์ถ๋ ฅํ๊ณ ๋ํ๋ฅผ ์ข
๋ฃํ๋ค.
- ํ์ฌ ์ฐจํธ ํ์ธ
pos/position ์ต์
์ ๋์ ์์ 3๋ฒ๊ณผ ๋์ผํ๋ค.
- ๋ณด์กฐ์งํ ์คํฌ๋ฆฝํธ ์คํ (๊ธฐ์ ์ ๋ถ์)
pos/position ์ต์
์ ๋์ ์์ 4๋ฒ๊ณผ ๋์ผํ๋ค.
- ์ข
ํฉ ๋ถ์ ๋ฐ ํ์ ์ ์
pos/position ์ต์
์ ๋์ ์์ 5๋ฒ๊ณผ ๋์ผํ๋ค.
- ๋ณด๊ณ ์ ์์ฑ
pos/position ์ต์
์ ๋์ ์์ 6๋ฒ๊ณผ ๋์ผํ๋ค.
dry / diary ์ต์
(๋งค๋งค์ผ์ง ๋ถ์ ๋ชจ๋)
/market dry <alias> <date> <gid> ํํ๋ก ์
๋ ฅ๋๋ฉด ํด๋น ์ผ์ ๋ฐ gid (group id) ์ ๋งค๋งค์ผ์ง๋ฅผ ๋ณต๊ธฐํ๋ค.
์ฌ์ฉ์์๊ฒ, ์ง์
๊ทผ๊ฑฐ ๋ฑ์ ๋ฌผ์ด๋ณด๊ณ , ์ง์
/์ฒญ์ฐ ํ์ (๋๋๋งค๋งค ํ๋์ง, ์ง์
/์ฒญ์ฐ์ด ๋๋ฌด ๋นจ๋๋์ง, ์์ ์ปท์ด ๋๋ฌด ๋ฎ์๋์ง, hard stop ๊ฐ์ ์ฎ๊ฒผ๋์ง ๋ฑ๋ฑ), R:R, ์น๋ฅ , ์์ต๋น ๋ฑ์ ๋ถ์ํ๋ค.
ํด๋น ๋งค๋งค ์ผ์ง๋ฅผ ์กฐํํ์ฌ ์ง์
๊ทผ๊ฑฐ, ์ฒญ์ฐ ํ์ , ์์ ๊ฐ/์ต์ ๊ฐ ์ค์ , ์์ต๋น, R:R, ์น๋ฅ , ํฌ์ง์
๋ณด์ ์๊ฐ ๋ฑ์ ๋ถ์ํ์ฌ ์ข
ํฉ์ ์ผ๋ก ๋ฆฌ๋ทฐํ๋ค.
- ๊ฐ์ ์ ์ด ์์ ๊ฒฝ์ฐ, ๊ฐ์ ํด์ผ ํ ์ ์ด ๋ฌด์์ธ์ง๋ ์์ฑํ๋ค.
- ex
- ์ง์
๊ทผ๊ฑฐ๊ฐ ์ด์ํ๋ค.
- ์์ ๊ทผ๊ฑฐ๊ฐ ์ด์ํ๋ค. (์์ ์ด ๋๋ฌด ํ์ดํธํ๊ฑฐ๋, ์์ ํญ์ด ๋๋ฌด ๋๋ค. , ์์ ํ์ํ๋ ์์ ํ์ฉํด ์์ ํญ์ ์ก์ผ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค, ์ ์ ์ ์ ์์ ํญ์ ์ก์ ์คํ ํํ
๋นํ๋ค. ๋ฑ)
- ์ต์ ๊ทผ๊ฑฐ๊ฐ ์ด์ํ๋ค. (์ต์ ์ด ๋๋ฌด ์งง๋ค ๋๋ ๋๋ฌด ์์ฌ์์ฌํ๋ค. ๋๋ ์ถ์ธ๊ฐ ๋๋๋ ๊ฒ์ ํ์ธํ๊ณ ์ต์ ํด๋ ๋ฆ์ง ์๋ค. ๋ฑ)
- R:R ๋น์จ์ด ๋๋ฌด ๋ฎ๋ค.
- ํฌ์ง์
๋ณด์ ์๊ฐ์ด ๋๋ฌด ์งง๊ฑฐ๋ ๊ธธ๋ค.
- ๋ฑ๋ฑ
์ธ์ ํ์
diary ๋ค ์ฒซ ๋ฒ์งธ ์ธ์: <alias> ๊ฐ ์
๋ ฅ๋๋ค.
diary ๋ค ๋ ๋ฒ์งธ ์ธ์: <date> ๊ฐ ์
๋ ฅ๋๋ค. (์ ํ ์ต์
: date๋ ์์ ๊ฒฝ์ฐ, today (์ค๋ ๋ ์ง) ๋ก ๋์ํ๋ค.)
- diary์ date์๋
today, yesterday ๋ฅผ ์
๋ ฅํ ์ ์๋ค.
diary ๋ค ์ธ ๋ฒ์งธ ์ธ์: <gid> ๊ฐ ์
๋ ฅ๋๋ค. (์ ํ ์ต์
: gid๋ ์์ ๊ฒฝ์ฐ, 0 ์ผ๋ก ๋์ํ๋ค.)
- gid: 0 - ํด๋น ์ผ์์ ๋ชจ๋ gid ๋งค๋งค ์ผ์ง ์ ๋ณด๋ฅผ ์ถ๋ ฅํ๋ค.
- gid: >= 1 - ํด๋น ์ผ์์ ํน์ gid ๋งค๋งค ์ผ์ง ์ ๋ณด๋ง์ ์ถ๋ ฅํ๋ค.
๋์ ์์
- ์๋ ๋งค๋งค์ผ์ง ์๋ํฌ์ธํธ๋ฅผ ๋ฐํ์ผ๋ก ํด๋น ์ผ์์ ๋งค๋งค์ผ์ง ๊ธฐ๋ก์ ํ์ธํ๋ค.
-
https://www.iasdf.com/diary/<alias>/diaryjson
- date argument๋ฅผ ์
๋ ฅํ์ง ์์ผ๋ฉด ์ค๋ ๋ ์ง์ ๋งค๋งค์ผ์ง ์ ๋ณด๋ฅผ ์ถ๋ ฅํ๋ค.
-
https://www.iasdf.com/diary/<alias>/diaryjson?date=<date>
- date argument๋ฅผ ์
๋ ฅํ๋ฉด ํด๋น ๋ ์ง์ ๋งค๋งคํ ๋ชจ๋ ๋งค๋งค์ผ์ง ์ ๋ณด๋ฅผ ์ถ๋ ฅํ๋ค.
- date ์ธ์๋ก๋
today, yesterday, yyyy-mm-dd ํ์์ผ๋ก ์
๋ ฅํ ์ ์๋ค.
-
https://www.iasdf.com/diary/<alias>/diaryjson?date=<date>&gid=<gid>
- gid๋ฅผ ์
๋ ฅํ๋ฉด ํด๋น ์ผ์์ gid ๋งค๋งค์ผ์ง ์ ๋ณด๋ง์ ์ถ๋ ฅํ๋ค.
- gid๋ฅผ 0์ผ๋ก ์
๋ ฅํ๋ฉด gid argument๋ฅผ ์
๋ ฅํ์ง ์์๊ฒ๊ณผ ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ค.
-
๋งค๋งค ๊ธฐ๋ก ๋ฐ ํฌ์ง์
์ ํ์ฉํด ํด๋น ๋ ์ง์ ์๊ฐ, ์น๋ฅ , ์์ต๋น, R:R ๋ฑ์ ๋ถ์ํ๋ค.
-
๋งค๋งค ๊ธฐ๋ก์ด ์์ ๊ฒฝ์ฐ ํด๋น ์ผ์์ ๋งค๋งค ๊ธฐ๋ก์ด ์์ต๋๋ค. ๋ผ๊ณ ์ถ๋ ฅํ๊ณ ๋ํ๋ฅผ ์ข
๋ฃํ๋ค.
-
๋งค๋งคํ ์ํ์ ๋ํ ์ฐจํธ ๋ฐ์ดํฐ๊ฐ ์์ ๊ฒฝ์ฐ ํด๋น ์ํ์ ์ฐจํธ ๋ฐ์ดํฐ๊ฐ ์์ต๋๋ค. ๋ผ๊ณ ์ถ๋ ฅํ๊ณ ๋ํ๋ฅผ ์ข
๋ฃํ๋ค.
- ๊ณ์ข ์๊ณ ํ์ธ
- ์๋ ์๋ํฌ์ธํธ๋ฅผ ๋ฐํ์ผ๋ก ํ์ฌ ๊ณ์ข์ ์์ก์ ํ์ธํ๋ค.
curl 'https://stock.iasdf.com/ctrader/trader?alias=<alias>'
- ๊ณ์ข ์์ก์ ํ์ธํ๋ ์ด์ ๋, ๋ ๋ฒ๋ฆฌ์ง ๋น์จ, ์์ ํญ ๋ฑ์ ๋น์ ์์ ์ผ๋ก ๋๊ฒ ์ค์ ํ๋์ง ํ์ธํ๊ธฐ ์ํจ์ด๋ค.
- ํ์ฌ ์ฐจํธ ํ์ธ
pos/position ์ต์
์ ๋์ ์์ 3๋ฒ๊ณผ ๋์ผํ๋ค.
- ๋ณด์กฐ์งํ ์คํฌ๋ฆฝํธ ์คํ (๊ธฐ์ ์ ๋ถ์)
pos/position ์ต์
์ ๋์ ์์ 4๋ฒ๊ณผ ๋์ผํ๋ค.
- ์ข
ํฉ ๋ถ์ ๋ฐ ํ์ ์ ์
pos/position ์ต์
์ ๋์ ์์ 5๋ฒ๊ณผ ๋์ผํ๋ค.
- ๋ณด๊ณ ์ ์์ฑ
pos/position ์ต์
์ ๋์ ์์ 6๋ฒ๊ณผ ๋์ผํ๋ค.
- AI ๋งค๋งค ์ผ์ง ๋ฆฌ๋ทฐ ์
๋ฐ์ดํธ
- ์์ฑํ ๋ณด๊ณ ์๋ฅผ ์ฐธ๊ณ ํ์ฌ AI ๊ธฐ๋ฐ ๋งค๋งค์ผ์ง ๋ฆฌ๋ทฐ๋ฅผ ์
๋ฐ์ดํธํ๋ค.
- ์๋ curl ์์ฒญ์ ์ฐธ๊ณ ํ์ฌ AI ๋งค๋งค ์ผ์ง ๋ฆฌ๋ทฐ๋ฅผ ์
๋ฐ์ดํธํ๋ค.
- ๋งค๋งค์ผ์ง ๋ฆฌ๋ทฐ ์
๋ฐ์ดํธ ์๋ํฌ์ธํธ:
https://www.iasdf.com/ainews/diary/<alias>/update_aireview.php
- POST ๋ฐ JSON ์์ฒญ
- ์
๋ ฅ ํ๋: date, gid, aireview
- date (string): yyyy-mm-dd ํ์์ผ๋ก ์
๋ ฅํ๋ค.
- gid (number): ๋งค๋งค์ผ์ง ๊ทธ๋ฃน id๋ฅผ ์
๋ ฅํ๋ค.
- aireview (string): ๋งค๋งค์ผ์ง ๋ฆฌ๋ทฐ๋ฅผ ์
๋ ฅํ๋ค. ๊ฐํ์
\n ์ผ๋ก ๋๋๋ค.
- ๋งค๋งค์ผ์ง์ aireview ํ๋์๋ ์์ฑํ ๋ณด๊ณ ์๋ฅผ 100์~1500์ ์ฌ์ด๋ก ์์ฝํด ์์ฑํ๋ค.
curl -X POST 'https://www.iasdf.com/ainews/diary/<alias>/update_aireview.php' \
-H 'Content-Type: application/json' \
-d @- <<'EOF'
{
"date": "2006-01-02",
"gid": 1,
"aireview": "๊ณ์ข ๋๋น ๋ ๋น์จ์ ๋๋ฌด ๋์ฌ์ ๋ค์ด๊ฐ์ด.\nSL์์ ์์ ํ๋ค๋ฉด, ์ด๋ฒ ๊ฑฐ๋๋ก ์ ์ฒด ๊ณ์ข ๋๋น
-10%์ ์์ค์ ์
์์ ๊ฑฐ์ผ."
}
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, ์คํ ์บ์คํฑ ๋ฑ์ ๋ณด์กฐ์งํ๋ ์ฐธ๊ณ ํ๋ผ.
- 1,3,5,15๋ถ๋ด, 1์๊ฐ๋ด(60๋ถ๋ด), ์ผ๋ด์์ ๋ณด์กฐ์งํ๋ฅผ ํตํด ๋จ๊ธฐ/์ฅ๊ธฐ ๊ณผ๋งค์/๊ณผ๋งค๋, ๋ค์ด๋ฒ์ ์ค, ์ถ์ธ, ์ง์ง/์ ํญ์ , ๋๋ฆผ๋ชฉ, ๋งค๋ฌผ๋ ๋ฑ์ ๋ถ์ํ๋ผ.
python calc_indicators.py <symbol> <exchange> <interval> [count] ์ ๊ฐ์ด ๋ช
๋ น์ด๋ฅผ ์คํํ๋ฉด, ํด๋น symbol/exchange/interval ์ count ๊ฐ์๋งํผ์ ๋ณด์กฐ์งํ๋ฅผ ํ๋, ๋ถ์ํ ์ ์๋ค.
-
๋งคํฌ๋ก ์งํ ๋ฐ ๋ด์ค ๋ถ์
-
https://www.iasdf.com/cc/cnews ์ ์ ์ํ๋ฉด ๋ฏธ๊ตญ ์ต์ ์ฆ์ ๋ด์ค๋ฅผ ํ์ธํ ์ ์๋ค.
- ํด๋น ๋ด์ค์ ์
๋ฐ์ดํธ ์๊ฐ ๋ฐ ์๋ณด๋ฅผ ํ์ฉํด ์ค์ฅ๊ธฐ ์ถ์ธ๋ฅผ ๋ถ์ํ๋ผ.
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) ๋ฐ์ดํฐ ์์ง
market ์คํฌ์ @endpoint_chart.md ๋ฅผ ์ฐธ๊ณ ํด stock.iasdf.com API์ ์์ธ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋ค.
์์ธํ ๋ด์ฉ์ market ์คํฌ์ ํธ์ถํด ์ฐธ๊ณ ํ๋ผ.
๋ณด์กฐ์งํ ์คํฌ๋ฆฝํธ
market ์คํฌ์ @script.md ํ์ผ ์ฐธ๊ณ .
์์ธํ ๋ด์ฉ์ market ์คํฌ์ ํธ์ถํด ์ฐธ๊ณ ํ๋ผ.
๊ณ์ข ์ ๋ณด ์กฐํ ์คํฌ๋ฆฝํธ
@endpoint_ctrader.md ํ์ผ ์ฐธ๊ณ .
๋งค๋งค์ผ์ง ์ ๋ณด ์กฐํ ์คํฌ๋ฆฝํธ
@endpoint_diary.md ํ์ผ ์ฐธ๊ณ .