Limen docs
This page routes Limen docs by task.
Limen in one page
Limen is a Bitcoin alpha research engine for turning market data into experiments, logged analytics, backtests, and decoder cohorts. Its default operator path is a YAML manifest run through the CLI; Python APIs remain the extension layer for custom decoder and engine work.
Limen does not perform downstream trade decisioning or execution. In the wider Vaquum architecture, Origo sits upstream as the data layer, while Nexus, Praxis, and Veritas sit downstream for decisioning, execution, and oversight.
Start here
New to Limen
- Read the product home page
- Run the End-to-End Workflow
- Learn the manifest contract in Experiment Manifest
- Learn how data enters Limen in Historical Data
- Review outcomes in Log, Benchmark, and Backtest
- Continue to Universal Experiment Loop for the engine beneath CLI
- Use Single-File Decoder, Built-In SFDs, and Glossary for Python extension work
Author experiments
- Start with Experiment Manifest
- Run manifests through End-to-End Workflow and Command-Line Interface
- Review the shipped decoder patterns in Built-In SFDs
- Use Single-File Decoder for custom Python experiment modules
- Use Indicators, Features, Targets, Transforms, Scalers, Calibration, and Reference Architecture as the reference layer
- Strengthen the research surface with Perturbation Strategies for robustness, Fractional Differentiation for stationary features, and Triple-Barrier Method for path-dependent labels
- Adaptive search continues in Advanced Search and Reducers And Feedback
- Inspect results in Log, Benchmark, and Backtest
Review finished runs
- Start with Log
- Compare model behavior in Benchmark
- Evaluate trading behavior in Backtest
- Review helper metrics in Standard Metrics Library and Reference Architecture
- Continue to Trainer and Cohort for downstream promotion
Extend Limen
- Start with Reference Architecture and Built-In SFDs
- Continue to Universal Experiment Loop for direct engine integration
- Continue to Advanced Search for
SearchStrategy,ParamDomain,MSQ, and checkpoints - Continue to Reducers And Feedback for adaptive interventions
- Use Utilities for the helper layer rather than the main workflow
Contribute or maintain
- Start with Developer Guidelines
- Read the docs contract in Documentation System
- Use Pruning Strategies for reducer work
- Use Contributing Foundational SFDs for SFD work
- Use Technical Debt when assessing accepted known risk
- Use Making Release and Semantic Versioning for maintenance work
- Use Roadmap for planned direction and Security Assurance Case for the security posture
How Limen flows
- Data enters through Historical Data or compatible external OHLC data.
- Data can be reshaped with Data Bars when threshold bars are the right research surface.
- Indicators, features, transforms, and scalers define the research surface. Targets define supervised labels; calibration adjusts probabilities and thresholds after model output.
- An experiment is expressed as an Experiment Manifest and run through the Command-Line Interface by default.
- Universal Experiment Loop is the engine beneath CLI execution; Single-File Decoder, Built-In SFDs, Advanced Search, and Reducers And Feedback are the Python extension layer.
- Log, Benchmark, and Backtest explain what happened and why.
- Trainer turns selected rounds into reusable sensors.
- Cohort defines selector-driven ensemble inference for multi-member decoder aggregation.
- Those outputs then move downstream into Nexus and the rest of the Vaquum stack.
Docs map
Overview: Product Home, this docs hub, RoadmapGuides: End-to-End Workflow, Command-Line Interface, Experiment Manifest, Historical Data, Data Bars, Single-File Decoder, Built-In SFDs, Universal Experiment Loop, Advanced Search, Reducers And Feedback, Perturbation Strategies, Fractional Differentiation, Triple-Barrier Method, Log, Benchmark, Backtest, Trainer, Cohort, Conserved Flux RenormalizationReference: Glossary, Indicators, Features, Targets, Transforms, Scalers, Calibration, Standard Metrics Library, Reference Architecture, UtilitiesDeveloper: Developer Guidelines, Documentation System, Pruning Strategies, Writing Docstrings, Contributing Foundational SFDs, Making Release, Packaging, Release Policy, Security Assurance Case, Semantic Versioning, and Technical DebtPackages: packageREADMEs under/limenfordata,experiment,inference,sfd,indicators,features,transforms,scalers,metrics,log,cohort,backtest,utils,calibration,cli,targets, andyaml, plus their nested package references
Product boundary
Limen owns
- experiment-oriented data access
- indicator, feature, transform, and scaler composition
- target construction, calibration, and CLI-driven YAML experiment execution
- manifest-driven and custom SFD-based research units
- parameter sweep and experiment logging
- benchmark-style analytics and backtesting
- round reconstruction and cohort construction
Limen does not own
- upstream source-of-truth market data infrastructure
- downstream trade decisioning
- execution and exchange operations
- system-wide oversight and audit
Read next
- For a first real run, continue to End-to-End Workflow, then Command-Line Interface
- For architecture and system boundaries, continue to Trainer and Cohort
- For the extension layer, continue to Built-In SFDs, Reference Architecture, and Advanced Search
- For contributor work, continue to Developer Guidelines