Skip to content

Commit c742484

Browse files
committed
2026-02-28 v1.1.0: Plotly candlestick/rolling charts, Yahoo/CCXT data feeds, OCO/Bracket/Trailing orders
1 parent 406050d commit c742484

10 files changed

Lines changed: 1190 additions & 28 deletions

File tree

README.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,24 @@ The heart of Tradix is a dual-engine architecture: an event-driven engine for co
130130
| **Optimization** | Grid search and random search with any metric |
131131
| **Multi-Asset** | Backtest across multiple symbols with rebalancing |
132132
| **Realistic Simulation** | Commission, slippage, fill logic, position sizing |
133+
| **OCO / Bracket / Trailing Stop** | Advanced order types for automated stop-loss and take-profit management |
134+
135+
</details>
136+
137+
<details>
138+
<summary><b>Multi-Source Data Feeds</b></summary>
139+
140+
<br>
141+
142+
Connect to global markets without writing a single data loader. Tradix ships with three data feed backends — FinanceDataReader for Korean/US/JP equities, Yahoo Finance for global ETFs and indices, and CCXT for 100+ cryptocurrency exchanges. All feeds share the same interface and include Parquet caching for offline replay.
143+
144+
| Feature | Description |
145+
|:--------|:------------|
146+
| **FinanceDataReader** | KRX, US, JP stocks with auto-caching |
147+
| **Yahoo Finance** | Global equities, ETFs, indices, crypto pairs via yfinance |
148+
| **CCXT (100+ Exchanges)** | Binance, Bybit, Upbit, Coinbase — 1m to 1w candles with auto-pagination |
149+
| **Parquet Cache** | Offline-first with configurable expiration |
150+
| **Unified Interface** | All feeds implement the same DataFeed API |
133151

134152
</details>
135153

@@ -181,7 +199,9 @@ No browser needed. Tradix renders professional trading dashboards directly in yo
181199
| Feature | Description |
182200
|:--------|:------------|
183201
| **3 Display Styles** | Modern (TradingView), Bloomberg (dense 4-quadrant), Minimal (hedge fund) |
184-
| **12 Chart Types** | Equity, drawdown, candlestick, returns, seasonality, heatmap, DNA, and more |
202+
| **14 Chart Types** | Equity, drawdown, candlestick, returns, seasonality, heatmap, DNA, rolling metrics, and more |
203+
| **Plotly Candlestick** | Interactive OHLCV chart with volume, SMA/EMA overlays, and trade markers |
204+
| **Rolling Metrics** | Time-varying Sharpe, Sortino, and volatility visualization |
185205
| **Interactive Dashboard** | 5-view Textual app with keyboard navigation |
186206
| **CLI** | `tradix backtest`, `tradix chart`, `tradix compare`, `tradix optimize`, `tradix list` |
187207

@@ -214,6 +234,8 @@ uv init my-backtest && cd my-backtest
214234
uv add tradix
215235

216236
uv add "tradix[full]" # + Plotly, statsmodels, scikit-learn
237+
uv add "tradix[yahoo]" # + Yahoo Finance global data
238+
uv add "tradix[crypto]" # + CCXT 100+ crypto exchanges
217239
uv add "tradix[tui]" # + Textual interactive dashboard
218240
```
219241

@@ -222,6 +244,8 @@ uv add "tradix[tui]" # + Textual interactive dashboard
222244
```bash
223245
pip install tradix # Core (NumPy + Pandas + Rich)
224246
pip install "tradix[full]" # + Plotly, statsmodels, scikit-learn
247+
pip install "tradix[yahoo]" # + Yahoo Finance global data
248+
pip install "tradix[crypto]" # + CCXT 100+ crypto exchanges
225249
pip install "tradix[tui]" # + Textual interactive dashboard
226250
```
227251

0 commit comments

Comments
 (0)