Pernahkah Anda membayangkan memiliki asisten pribadi yang dapat mengubah pertanyaan finansial rumit menjadi analisis pasar yang dapat dijalankan? Vibe Trading hadir sebagai agen trading personal yang memberdayakan Anda dengan kemampuan trading komprehensif, langsung dari satu perintah.
Vibe Trading adalah sebuah ruang kerja riset open-source yang dirancang untuk menjembatani ide-ide finansial Anda dengan eksekusi analisis yang konkret. Aplikasi ini menghubungkan perintah bahasa alami ke berbagai loader data pasar, proses pembuatan strategi, mesin backtest, laporan audit, ekspor kode, dan memori riset persisten. Tujuan utamanya adalah mendukung riset, simulasi, dan backtesting. Jika Anda memilih, Vibe Trading juga memungkinkan trading otonom melalui broker yang Anda otorisasi sendiri, dengan batas yang sudah Anda atur. Penting untuk diingat, Vibe Trading tidak memegang dana dan dapat dihentikan kapan saja.
Fitur Utama Vibe Trading
Vibe Trading dilengkapi dengan sejumlah fitur canggih yang membuatnya menjadi alat yang tak tergantikan bagi analis dan trader:
Agen Trading yang Dapat Belajar Mandiri
Vibe Trading menawarkan riset pasar berbasis bahasa alami yang intuitif. Anda dapat membuat draf strategi dan menganalisis data dari file maupun web. Alur kerja berbasis memori membantu agen mengingat konteks riset Anda dari waktu ke waktu.
Tim Trading Multi-Agen
Bayangkan tim analis yang bekerja bersama untuk Anda. Vibe Trading memungkinkan Anda menjalankan tim agen multi-agen untuk riset investasi, kuantitatif, kripto, atau manajemen risiko. Prosesnya menampilkan kemajuan streaming dan laporan yang tersimpan. Setiap agen didukung oleh data pasar yang diambil secara real-time.
Data Pasar Lintas Pasar & Backtesting
Platform ini mendukung ekuitas A-share, HK, dan AS, kripto, futures, dan forex. Fitur data fallback memastikan ketersediaan data, dan backtest komposit memungkinkan pengujian strategi pada portofolio lintas pasar. Data point-in-time (PIT), validasi, dan run card memberikan transparansi hasil backtest Anda.
Shadow Account: Menganalisis Perilaku Trading Anda
Fitur Shadow Account membantu Anda memahami perilaku trading Anda sendiri. Dengan mengunggah riwayat transaksi broker, Anda bisa mendapatkan diagnostik perilaku, perbandingan strategi berbasis aturan, dan laporan audit yang dapat diekspor.
Bagaimana Vibe Trading Bekerja? (Alur Kerja Riset)
Setiap proses analisis di Vibe Trading mengikuti alur kerja yang terstruktur:
| Lapisan | Apa yang Terjadi |
|---|---|
| Plan | Agen memilih keterampilan finansial, alat, sumber data, dan preset swarm yang relevan. |
| Ground | Mengambil konteks data dari A-shares, HK/US equities, kripto, futures, forex, dokumen, atau web melalui loader yang tersedia. |
| Execute | Agen menghasilkan kode strategi yang dapat diuji, menjalankan alat, dan menggunakan mesin backtest atau alur kerja analisis yang sesuai. |
| Validate | Menambahkan metrik, perbandingan benchmark, Monte Carlo, Bootstrap, Walk-Forward, run card, dan peringatan jika berlaku. |
| Deliver | Mengembalikan laporan, artefak, tool trace, dan ekspor untuk TradingView, TDX, MetaTrader 5, klien MCP, atau sesi selanjutnya. |
Akses Data & Fallback Cerdas
Vibe Trading menyediakan akses ke 18 sumber data pasar melalui satu panggilan get_market_data. Anda bisa mengatur source: "auto", dan loader akan memilih sumber berdasarkan simbol, lalu menelusuri rantai fallback per pasar yang diurutkan berdasarkan risiko IP-ban. Ini berarti Anda mendapatkan data yang paling andal dengan nol konfigurasi dan tanpa single point of failure.
Berikut adalah beberapa sumber data utama yang didukung:
| Sumber | Pasar | Autentikasi | Peran |
|---|---|---|---|
| tencent, mootdx | A-share | Tidak | Tidak pernah di-IP-ban (mootdx = 通达信 TCP) |
| eastmoney | A / US / HK | Tidak | OHLCV + fundamental mendalam & flow tools |
| baostock, akshare | A (+ US/HK/futures/macro/fx) | Tidak | Fallback gratis |
| tushare | A / futures / fund / macro | Token | Data A-share terlengkap |
| yahoo, sina, stooq, yfinance | US (/HK) | Tidak | Grafik/kuotasi/opsi langsung |
| finnhub, alphavantage, tiingo, fmp | US | Kunci | Penyedia opsional |
| okx, ccxt | Kripto | Tidak | OKX + 100+ bursa |
| futu | HK / A | OpenD | FutuOpenD lokal opsional |
| local | Apapun | Tidak | CSV / Parquet / DuckDB Anda sendiri |
Selain data OHLCV, tersedia 18 alat data read-only yang mencakup fundamental dan flow, seperti fund flow, dragon-tiger, northbound, margin trading, block trades, SEC filings, financial statements, options chains, dan masih banyak lagi.
Perpustakaan Keterampilan Finansial
Vibe Trading membekali agen dengan 79 keterampilan finansial khusus yang terorganisir dalam delapan kategori:
| Kategori | Jumlah Keterampilan | Contoh Keterampilan |
|---|---|---|
| Data Source | 9 | data-routing, tushare, yfinance, okx-market, akshare, mootdx, ccxt, eastmoney, sec-edgar |
| Strategy | 17 | strategy-generate, cross-market-strategy, technical-basic, candlestick, ichimoku, elliott-wave, multi-factor |
| Analysis | 17 | factor-research, macro-analysis, global-macro, valuation-model, earnings-forecast, credit-analysis |
| Asset Class | 9 | options-strategy, options-advanced, convertible-bond, etf-analysis, asset-allocation, sector-rotation |
| Crypto | 7 | perp-funding-basis, liquidation-heatmap, stablecoin-flow, defi-yield, onchain-analysis |
| Flow | 7 | hk-connect-flow, us-etf-flow, edgar-sec-filings, financial-statement, adr-hshare |
| Tool | 11 | backtest-diagnose, report-generate, pine-script, doc-reader, web-reader, vnpy-export, alpha-zoo |
| Risk Analysis | 1 | ashare-pre-st-filter |
Anda bahkan dapat mendaftarkan loader OHLCV historis kustom Anda sendiri jika pasar atau vendor yang Anda butuhkan belum tersedia.
Tim Trading Preset
Vibe Trading menyediakan 29 preset swarm yang siap pakai, menawarkan alur kerja finansial yang telah dikonfigurasi sebelumnya.
| Preset | Alur Kerja |
|---|---|
investment_committee | Debat bull/bear → tinjauan risiko → keputusan akhir PM |
global_equities_desk | Peneliti A-share + HK/US + kripto → ahli strategi global |
crypto_trading_desk | Funding/basis + likuidasi + flow → manajer risiko |
quant_strategy_desk | Screening + riset faktor → backtest → audit risiko |
technical_analysis_panel | TA Klasik + Ichimoku + harmonik + Elliott + SMC → konsensus |
Masih banyak preset spesialis lainnya yang bisa Anda jelajahi dengan menjalankan vibe-trading --swarm-presets.
Alpha Zoo: Gudang Alpha Kuantitatif
Alpha Zoo adalah perpustakaan yang berisi 456 alpha kuantitatif pra-bangun dari empat zoo berbeda:
- qlib158: 154 alpha dari Microsoft Qlib.
- alpha101: 101 alpha dari Kakushadze (2015).
- gtja191: 191 alpha dari Guotai Junan (2014) untuk faktor short-period.
- academic: 10 alpha akademis seperti Fama-French 5 dan Carhart momentum.
Anda dapat membandingkan alpha ini dengan mudah menggunakan satu perintah CLI, yang memberikan metrik seperti IC, IR, dan kategorisasi alive/reversed/dead.
Shadow Account: Analisis Perilaku Trading Anda
Fitur Shadow Account memulai analisis dari catatan trading Anda sendiri. Prosesnya membantu Anda memahami pola dan bias dalam trading Anda:
- Membaca jurnal trading Anda: Mengurai ekspor broker dari 同花顺, 东方财富, 富途, dan format CSV generik.
- Membuat profil perilaku Anda: Menganalisis holding days, win rate, rasio PnL, drawdown, disposition effect, overtrading, momentum chasing, dan anchoring.
- Mengekstrak aturan Anda: Mengubah entri/keluar berulang menjadi profil strategi eksplisit.
- Menjalankan shadow: Mem-backtest aturan yang diekstraksi dan menyoroti pelanggaran aturan, early exits, sinyal yang terlewat, dan jalur trading alternatif.
- Mengirimkan laporan: Menghasilkan laporan HTML/PDF yang dapat diinspeksi atau diarsipkan.
Anda dapat memulai analisis ini dengan mengunggah file trading Anda:
bashvibe-trading --upload trades_export.csv vibe-trading run -p "Analyze my trading behavior, extract my shadow strategy, and compare it with my actual trades"
Terhubung dengan Dunia: Integrasi IM & API
Vibe Trading tidak hanya berinteraksi melalui CLI atau UI web. Ia juga dapat terhubung dengan 16 adapter pesan bawaan untuk runtime sesi agen yang sama, termasuk WebSocket, Telegram, Slack, Discord, Matrix, WhatsApp, Signal, QQ/NapCat, WeChat/WeCom, Feishu/Lark, DingTalk, Teams, email, dan Mochat. Ini memungkinkan Anda menjalankan riset atau perintah trading melalui aplikasi chat favorit Anda.
Sebagai fondasi, Vibe Trading menggunakan FastAPI sebagai API server, menyediakan endpoint untuk mengelola runs, sessions, uploads, swarm, alpha, settings, channels, hingga riset terjadwal. Untuk keamanan, endpoint API yang sensitif memerlukan API_AUTH_KEY saat diakses dari luar localhost.
Menjelajahi Ekosistem Agen & MCP
Vibe Trading juga berperan sebagai plugin MCP (Multi-Agent Communication Protocol), mengekspos 54 tool yang dapat digunakan oleh klien yang kompatibel dengan MCP, seperti Claude Desktop, OpenClaw, Cursor, ClawHub, dan OpenSpace. Ini memungkinkan Vibe Trading untuk berintegrasi mulus ke dalam ekosistem agen yang lebih besar.
Menariknya, Vibe Trading juga dapat bertindak sebagai klien MCP, memungkinkan agen bawaannya untuk memanggil tool dari server MCP eksternal. Ini membuka kemungkinan integrasi dengan tool lain yang sudah ada di lingkungan Anda, bahkan dengan koneksi ke Interactive Brokers (IBKR) dalam mode read-only atau TWS/IB Gateway lokal.
Fitur Terbaru & Roadmap
Vibe Trading terus berkembang dengan update rutin. Beberapa berita dan pembaruan penting baru-baru ini meliputi:
- Peningkatan Reliabilitas & Tata Kelola (IRR-AGL): Pendaratan stack tata kelola dan reliabilitas IRR-AGL yang meningkatkan keandalan agen dengan dokumentasi kesiapan, fixture skema, cakupan regresi, dan evaluasi agen.
- Modularisasi API: Pemindahan rute API ke modul yang lebih terfokus untuk struktur yang lebih bersih dan pengembangan yang lebih mudah.
- Kompatibilitas Windows: Peningkatan kompatibilitas baseline Windows, termasuk isolasi cache loader dan penyesuaian uji coba.
- Waktu Nyala Saluran IM: Integrasi runtime saluran pesan instan untuk pengiriman riset, mendukung 16 adapter chat.
- Lapisan Data Global (v0.1.10): Penambahan sumber data dari 10 menjadi 18, ditambah 18 alat data read-only lainnya. Ini juga menggabungkan 10 konektor broker, perbandingan alpha, dan overhaul keandalan penyedia.
- Autopilot Riset (Fase 3): Penutupan loop Autopilot Riset yang memungkinkan agen menjalankan *hipotesis → signal-engine → backtest secara end-to-end.
- Konektor Broker Baru: Penambahan konektor untuk Trading 212 (read-only), Dhan, Shoonya (India), Tiger, Longbridge, Alpaca, OKX, Binance, dan Futu, sehingga total ada 10 broker.
- Cache Data Lokal Opsional: Fitur cache data lokal yang dapat diaktifkan untuk semua 7 sumber data, mempercepat backtest berulang dan mengurangi batasan laju penyedia.
- Alpha Zoo v1 (v0.1.8): Peluncuran 452 alpha kuantitatif bawaan di empat zoo berbeda.
Roadmap Vibe Trading juga menjanjikan fitur-fitur seperti Options Lab, Portfolio Studio, dan peningkatan kemampuan komunitas untuk berbagi keterampilan dan preset.
Mulai dengan Vibe Trading
Untuk memulai, cukup instal paket Python dari PyPI:
bashpip install vibe-trading-ai
Kemudian, Anda dapat menginisialisasi lingkungan dan menjalankan perintah riset pertama Anda:
bashvibe-trading init vibe-trading run -p "Backtest a BTC-USDT 20/50 moving-average strategy for 2024 and summarize return and drawdown"
Vibe Trading mendukung berbagai penyedia LLM seperti OpenRouter, OpenAI, DeepSeek, Gemini, Groq, DashScope/Qwen, Zhipu, Moonshot/Kimi, MiniMax, Xiaomi MIMO, Z.ai, dan Ollama (lokal). Untuk hasil terbaik, disarankan menggunakan model yang kuat dalam tool-calling, karena Vibe Trading adalah agen yang intensif alat.
Referensi
https://github.com/HKUDS/Vibe-Trading
