Recognition: unknown
Visibility graphs can make money in financial markets
Pith reviewed 2026-05-09 13:42 UTC · model grok-4.3
The pith
VGRSI derived from visibility graphs on asset prices generates trading signals yielding ~$340,000 total profit across DJI30, EUR/USD and XAU/USD in 2024-2025 backtests with Sharpe ratios of 2.55-3.6.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The strategy based on VGRSI signals generated a profit of USD~146,000 for DJI30, USD~69,000 for EUR/USD, and USD~125,000 for XAU/USD. This gives a total result of USD~340,000, which corresponds to an average profit of USD~676 per trading day, with a fixed investment of USD~1,000 to open a single trade.
Load-bearing premise
That the profitability observed in the 503-day 2024-2025 window with repeated 30-day parameter optimization will persist in future unseen market regimes without substantial overfitting or data-snooping bias.
read the original abstract
Traditional technical analysis indicators, although widely used by market participants, are often not sufficiently effective. We propose the Visibility Graphs Relative Strength Index (VGRSI), based on backward visibility relations in the price of a financial instrument. Rescaled to the 0--100 range, it can generate profitable trading signals. The performance of the indicator was evaluated using an automated trading strategy based on a 30-day optimisation window and a 7-day test window for three instruments representing different asset classes: DJI30, EUR/USD and XAU/USD over the 2024--2025 period (503 trading days). The strategy based on VGRSI signals generated a profit of USD~146,000 for DJI30, USD~69,000 for EUR/USD, and USD~125,000 for XAU/USD. This gives a total result of USD$\sim$340,000, which corresponds to an average profit of USD$\sim$676 per trading day, with a fixed investment of USD~1,000 to open a single trade. For all three assets, the strategy generated substantial profits while maintaining a moderate drawdown (10--18\% relative to a portfolio value of USD~10,000), a relatively low trading intensity (3.3--4.8 trades per day) and high Sharpe ratio values (2.55--3.6). These results indicate that VGRSI constitutes a promising technical analysis tool that goes beyond the classical trend-following approach by exploiting the geometric properties of asset price fluctuations.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces the Visibility Graphs Relative Strength Index (VGRSI), constructed from backward visibility relations in asset price series and rescaled to the 0-100 range. It evaluates an automated trading strategy that uses VGRSI signals, with parameters optimized over rolling 30-day windows and tested on subsequent 7-day windows, on DJI30, EUR/USD, and XAU/USD over 503 trading days in 2024-2025. The strategy is reported to generate aggregate profits of approximately USD 340,000 (USD 146k, 69k, and 125k per instrument), average daily profit of USD 676 on USD 1,000 per trade, Sharpe ratios of 2.55-3.6, drawdowns of 10-18%, and trading intensity of 3.3-4.8 trades per day.
Significance. If the profitability claims prove robust after correcting for optimization bias, transaction costs, and limited sample scope, VGRSI could offer a geometrically grounded alternative to classical RSI that exploits visibility-graph properties of price fluctuations. The work provides concrete backtest numbers and Sharpe ratios on three asset classes, which is a strength for reproducibility if code and exact parameter sets were released; however, the current evaluation design does not yet establish that the edge is attributable to the visibility-graph construction rather than repeated in-sample tuning.
major comments (4)
- [Evaluation procedure] Evaluation procedure (abstract and methods): The reported profits and Sharpe ratios are obtained after optimizing VGRSI signal thresholds and scaling parameters inside each rolling 30-day window before evaluating on the next 7 days. This walk-forward scheme with short windows and contiguous 2024-2025 data only means the headline USD 340k aggregate profit and 2.55-3.6 Sharpe values incorporate in-sample fitting; a fixed-parameter baseline or longer out-of-sample hold-out is required to separate the contribution of the visibility-graph construction from data-snooping.
- [Results section] Backtest assumptions (results section): No transaction costs, slippage, or bid-ask spreads are included despite 3.3-4.8 trades per day. With a fixed USD 1,000 per trade and reported daily profit of USD 676, even modest per-trade costs of 0.1-0.2% would materially reduce or eliminate the net profitability; the manuscript must either incorporate realistic costs or demonstrate that the edge survives them.
- [Results and discussion] Statistical validation (results and discussion): The manuscript presents raw profit, drawdown, and Sharpe figures without bootstrap tests, t-statistics against a null of no predictability, or comparisons to buy-and-hold or random-signal benchmarks. Given the short 503-day window and repeated optimization, it is unclear whether the observed performance exceeds what would be expected by chance or by standard trend-following rules.
- [Abstract] Generalizability (abstract): The entire evaluation is confined to a single 503-day period (2024-2025) across three instruments. No multi-year historical tests, regime-shift analysis, or cross-market validation are provided, leaving open whether the VGRSI edge persists outside the specific market conditions of the test window.
minor comments (2)
- [Methods] Notation for VGRSI construction: The precise definition of the visibility-graph degree or link count used to compute the index (and how it is rescaled to 0-100) should be stated with an explicit formula or pseudocode to allow independent replication.
- [Results] Figure clarity: Performance equity curves and drawdown plots would benefit from explicit labeling of the optimization versus test segments to illustrate the rolling procedure.
Axiom & Free-Parameter Ledger
free parameters (2)
- VGRSI signal thresholds and scaling parameters
- 30-day window optimization parameters
axioms (1)
- domain assumption Backward visibility relations in price series contain exploitable predictive structure not captured by standard technical indicators.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.