Open source

Inv-Wave Lab About Console

Back to terminal

About Inv-Wave Lab

Open-source wave physics for stock research.

Inv-Wave Lab is an open-source experimental stock research terminal. It explores whether mathematical patterns from natural wave formation can add useful structure to stock analysis alongside fundamentals, sector context, macro weather, and risk.

How it works

Paste a ticker and the terminal builds a research view from price history, Yahoo Finance-compatible market data, model layers, forecast cones, buying opportunity guidance, risk diagnostics, and historical validation. It is designed for exploration and iteration, not automated trading or personalized financial advice.

Features

Wave physicsSpectral rhythm, steepness, stored energy, instability, and hidden-wave precursor scoring.
Research dashboardForecasts, target prices, confidence, buying opportunity guidance, and risk decomposition.
BacktestingValidate historical windows with directional accuracy, information coefficient, error, and interval hit rates.
3D visualizationInspect the stock's wave-formation surface, frequency, break stress, and direction bias interactively.
No account requiredUse it directly in the browser. No sign-up, no personal portfolio storage, no user database.
Open sourceAudit the model, fork the code, suggest improvements, or use it as a research starting point.

Open Source

The project is public so investors, builders, students, and quantitative researchers can inspect the logic, challenge the assumptions, report edge cases, and improve the model. Contributions are welcome, especially better validation, clearer risk communication, and stronger data adapters.

Paramboia/Inv-Wave-Lab GitHub Repository

Run it locally

Clone the repo and start the local server in a few commands.

# Clone the repository
git clone https://github.com/Paramboia/Inv-Wave-Lab.git

# Navigate into the project
cd Inv-Wave-Lab

# Install dependencies
npm install

# Start the local server
npm start

Requires Node.js 20+ and npm. Open http://localhost:4173 after starting.

Contributing

  1. Fork the repository.
  2. Create a focused feature branch.
  3. Make your change and keep the model assumptions explicit.
  4. Run npm test.
  5. Open a pull request with context, screenshots if UI changed, and any backtest evidence.

Inv-Wave Lab was built by Miguel Macedo Parente.