Broker connectors
KIS · LS · DB · Kiwoom REST registered as broker_sdk profiles; Kiwoom OpenAPI+ and Daishin CYBOS as Windows local bridges. Status is tracked conservatively — real-account orders stay behind mandate, kill switch, and audit gates.
Open-source finance research agent · 🇰🇷 Korean market fork
Vibe-Trading-KR is the Korean-market fork of Vibe-Trading — natural-language research over market data, backtests, and swarm analysis, plus Korean broker connectors (KIS · LS · DB · Kiwoom) and KRX backtesting.
$ vibe-trading run -p "Backtest 005930.KS 20/50 MA for 2024"
route: kr_equity data -> strategy -> backtest -> run card
return +18.6% max drawdown -7.4%
$ vibe-trading --swarm-run investment_committee
workers: macro, quant, risk, catalyst
report saved with evidence, metrics, and caveats
Install
# upstream core only (no KR connectors)
pip install vibe-trading-ai
vibe-trading init
vibe-trading
# upstream core only (no KR connectors)
uv tool install vibe-trading-ai
vibe-trading init
vibe-trading serve --port 8899
# Korean fork — includes KIS / LS / DB / Kiwoom connectors
git clone https://github.com/pinehill99/Vibe-Trading-KR
cd Vibe-Trading-KR
pip install -e .
vibe-trading
🇰🇷 Korean market
KIS · LS · DB · Kiwoom REST registered as broker_sdk profiles; Kiwoom OpenAPI+ and Daishin CYBOS as Windows local bridges. Status is tracked conservatively — real-account orders stay behind mandate, kill switch, and audit gates.
005930.KS, 035720.KQ, KRX:005930 route to kr_equity. KRX 1-share lot and ±30% daily limit modeled; benchmark resolves to KOSPI ^KS11.
Broker keys come from environment variables; per-connector config is stored under ~/.vibe-trading with 0600 permissions. Live order paths require credentialed smoke evidence first.
Wiki
Research loop
Select skills, data sources, tools, and swarm teams from the request.
Fetch market data, documents, URLs, broker journals, or local files at runtime.
Run backtests, factor analysis, options checks, validation, and report generation.
Return run cards, exports, reports, tool traces, and caveats for the next session.
Capabilities
Persistent memory, session search, editable skills, context compression, and tool-batched research runs.
Seven engines across equities, crypto, futures, forex, composites, and options portfolios.
Investment committee, quant desk, risk review, macro, crypto, and other preset research teams.
Parse broker journals, extract implicit rules, run counterfactual backtests, and render audit reports.
Boundary
Vibe-Trading is for research, simulation, and backtesting. It does not execute live trades and does not provide investment advice.