whatisgithub

What is vibequant?

transcend-0/vibequant — explained in plain English

Analysis updated 2026-05-18

18PythonAudience · researcherComplexity · 4/5Setup · moderate

In one sentence

A Python research tool that turns a trading idea, paper, or link into a tested factor or strategy, then reports how trustworthy the result really is.

Mindmap

mindmap
  root((VibeQuant))
    What it does
      Turns ideas into backtests
      Factor research
      Strategy research
      Daily signal emails
    Tech stack
      Python
      FastAPI
      akquant engine
    Use cases
      Test trading factors
      Backtest strategies
      Get daily signals
    Audience
      Quant researchers
      Traders
      Data scientists

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Turn a trading idea or research paper into a runnable backtest.

USE CASE 2

Test whether a factor actually predicts returns using statistical checks that guard against overfitting.

USE CASE 3

Backtest a full trading strategy across A-share, Hong Kong, US, or crypto markets.

USE CASE 4

Get daily buy, sell, or hold signal emails from a validated strategy.

What is it built with?

PythonFastAPIakquant

How does it compare?

transcend-0/vibequant1038lab/comfyui-agnes-aiadityaarsharma/wordpress-malware-removal
Stars181818
LanguagePythonPythonPython
Setup difficultymoderateeasymoderate
Complexity4/52/53/5
Audienceresearcherdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Full experience needs an LLM API key configured, without one it falls back to a degraded keyword-rule mode.

So what is it?

VibeQuant is a research tool for people who test trading ideas on financial markets, sometimes called quantitative research or quant research. It is built in Python on top of an existing engine called akquant, and it lets you start from a rough idea, a research paper, a forum link, or a PDF, and turn that into a structured plan the tool can actually run. Once you feed it an idea, VibeQuant can extract the concept using a language model, or fall back to simple keyword rules if no model is configured. From there you can run one of two kinds of research: factor research, where you test mathematical expressions against market data to see if they predict returns, or strategy research, where you backtest a full trading approach using built in templates. Data comes from free sources covering Chinese, Hong Kong, US, and crypto markets, with automatic fallback between providers if one is unavailable. A central part of the project is being honest about how trustworthy a result really is. Every backtest gets checked with a statistical test that gets stricter the more times you have already tested factors on the same data, plus a check for whether a pattern holds up across different time periods rather than just one lucky stretch. The project is explicit that this is not the same as true out of sample testing. Results can be reviewed as a bilingual report in English and Chinese, refined further by asking follow up questions, or handed to the tool to iterate on automatically. A validated strategy can also be deployed to send daily buy, sell, or hold signal emails after market close, though the tool never places trades itself. The README states plainly that VibeQuant is meant for research and education, and that nothing it produces should be treated as investment advice.

Copy-paste prompts

Prompt 1
Using VibeQuant, help me turn this research paper idea into a TaskSpec I can run as a factor study.
Prompt 2
Explain how VibeQuant's permutation test with trial-count deflation protects against overfitting.
Prompt 3
Walk me through setting up VibeQuant's daily post-close signal email deployment.
Prompt 4
Compare VibeQuant's factor research mode and strategy research mode and tell me which fits my idea.

Frequently asked questions

What is vibequant?

A Python research tool that turns a trading idea, paper, or link into a tested factor or strategy, then reports how trustworthy the result really is.

What language is vibequant written in?

Mainly Python. The stack also includes Python, FastAPI, akquant.

How hard is vibequant to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is vibequant for?

Mainly researcher.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.