Package index
-
ledgrledgr-package - ledgr: Deterministic Event-Sourced Backtesting
-
ledgr_experiment() - Define a reusable ledgr experiment
-
print(<ledgr_experiment>) - Print a ledgr experiment
-
ledgr_strategy_schedule()ledgr_schedule_month_start()ledgr_schedule_month_end()ledgr_schedule_week_start()ledgr_schedule_quarter_start()ledgr_schedule_year_start()ledgr_schedule_dates()ledgr_schedule_weekday()ledgr_schedule_month_day()ledgr_schedule_from_param() - Declare when a strategy should make decisions
-
ledgr_universe_members()ledgr_valuation_stale()print(<ledgr_universe_rule>)print(<ledgr_valuation_policy>) - Point-in-time universe and valuation policies
-
ledgr_experiment_plan()print(<ledgr_experiment_plan>) - Inspect an experiment's effective execution plan
-
ledgr_opening() - Define an opening portfolio state
-
print(<ledgr_opening>) - Print an opening portfolio state
-
ledgr_opening_from_broker() - Create opening state from a broker adapter
-
ledgr_run() - Run a ledgr experiment
-
ledgr_feature_grid()ledgr_strategy_grid()ledgr_grid_cross()ledgr_grid_named()ledgr_grid_add_baseline() - Create feature, strategy, and executable sweep grids
-
ledgr_precompute_features() - Precompute feature payloads for a parameter grid
-
print(<ledgr_precomputed_features>) - Print a precomputed feature payload
-
ledgr_sweep() - Run a parameter sweep
-
ledgr_sweep_retention() - Sweep retention policy
-
ledgr_return_panel() - Return panel evidence
-
ledgr_sweep_returns()ledgr_sweep_trades()ledgr_sweep_returns_wide()ledgr_sweep_returns_panel()ledgr_sweep_returns_matrix()ledgr_sweep_returns_data_frame()ledgr_sweep_returns_xts() - Retained sweep return series
-
ledgr_sweep_review() - Review sweep candidates without selecting one
-
ledgr_pbo() - PBO/CSCV diagnostic
-
ledgr_min_track_record() - Minimum track record length diagnostic
-
ledgr_k_ratio() - K-Ratio diagnostic
-
ledgr_effective_trials() - Effective-trial diagnostic
-
ledgr_dsr() - Deflated Sharpe ratio diagnostic
-
ledgr_business_objective() - Business-objective criterion chain
-
ledgr_objective_even_trades()ledgr_objective_even_profit()ledgr_objective_stable_region()ledgr_objective_max_drawdown()ledgr_objective_stable_runs()ledgr_objective_min_trades()ledgr_objective_positive_trajectory()ledgr_objective_diagnostic_threshold() - Business-objective criteria
-
ledgr_sweep_filter() - Evaluate a sweep against a business objective
-
ledgr_sweep_save()ledgr_sweep_open()ledgr_sweep_list()ledgr_sweep_info() - Save, reopen, list, and inspect sweep artifacts
-
print(<ledgr_sweep_results>) - Print sweep results
-
ledgr_candidate() - Select one sweep candidate for promotion
-
ledgr_candidate_reproduction_key() - Return the compact reproduction key for a sweep candidate
-
print(<ledgr_sweep_candidate>) - Print a sweep candidate
-
ledgr_promote() - Promote a sweep candidate to a committed run
-
ledgr_fold()ledgr_folds_rolling()ledgr_folds_anchored() - Walk-forward fold constructors
-
ledgr_rule_argmax()ledgr_rule_argmin() - Walk-forward scalar selection rules
-
ledgr_walk_forward() - Run walk-forward evaluation
-
ledgr_walk_forward_open()ledgr_walk_forward_scores()ledgr_walk_forward_folds() - Inspect a persisted walk-forward session
-
print(<ledgr_walk_forward_degradation>) - Print a walk-forward degradation table
-
ledgr_promotion_context() - Read promotion context for a promoted run
-
ledgr_run_promotion_context() - Read promotion context from an experiment store
-
ledgr_cost_spread_bps()ledgr_cost_fixed_fee()ledgr_cost_notional_bps_fee()ledgr_cost_zero()ledgr_cost_chain() - Transaction cost model constructors
-
ledgr_cost_steps()ledgr_cost_describe() - Inspect cost model structure
-
ledgr_timing_next_open() - Timing model constructor
-
ledgr_risk_chain()ledgr_risk_none()ledgr_risk_long_only()ledgr_risk_max_weight() - Target-risk constructors
-
ledgr_identity_fieldsledgr_identity - ledgr identity fields
-
ledgr_condition_classesledgr_cost_model_unspecifiedledgr_invalid_cost_chain_orderledgr_invalid_cost_modelledgr_invalid_timing_modelledgr_invalid_fill_proposalledgr_invalid_fill_contextledgr_run_not_foundledgr_unresolved_feature_idledgr_run_window_too_shortledgr_invalid_lot_fillledgr_snapshot_hash_invalid_timestampledgr_snapshot_hash_rule_unsupportedledgr_snapshot_hash_order_invalidledgr_store_rebuild_requiredledgr_invalid_storeledgr_invalid_valuation_policyledgr_availability_inactiveledgr_availability_sessions_requiredledgr_backtest_availability_unsupportedledgr_sessions_incompleteledgr_promote_identity_mismatchledgr_membership_universe_not_foundledgr_compiled_availability_unsupportedledgr_policy_schema_mismatchledgr_strategy_provenance_missingledgr_session_time_ambiguousledgr_session_time_nonexistentledgr_fact_ambiguous_membership_shapeledgr_fact_invalid_membership_listledgr_facts_inspection_invalid_argsledgr_facts_scope_not_foundledgr_facts_snapshot_not_sealedledgr_facts_snapshot_hash_mismatchledgr_session_adapter_invalidledgr_session_override_invalidledgr_indicator_gap_parityledgr_invalid_indicator_declarationledgr_indicator_history_contradictionledgr_invalid_strategy_stateledgr_strategy_errorledgr_invalid_strategy_scheduleledgr_schedule_sessions_requiredledgr_schedule_axis_invalidledgr_schedule_intraday_unsupportedledgr_schedule_date_out_of_rangeledgr_schedule_param_unresolvedledgr_schedule_no_decisionledgr_schedule_identity_mismatchledgr_target_sizing_unavailableledgr_restricted_targetledgr_nonmember_exposure_increaseledgr_post_risk_inadmissibleledgr_short_exposure_unsupportedledgr_affordability_reconciliation_failedledgr_run_terminal_evidence_invalidledgr_run_explanation_unavailableledgr_invalid_sweep_idledgr_sweep_id_existsledgr_sweep_not_foundledgr_sweep_snapshot_not_foundledgr_sweep_snapshot_hash_mismatchledgr_sweep_schema_incompatibleledgr_invalid_sweep_retentionledgr_sweep_returns_unretainedledgr_sweep_returns_candidate_not_foundledgr_sweep_returns_candidate_not_completedledgr_sweep_returns_first_row_invalidledgr_sweep_returns_incomplete_panelledgr_sweep_trades_unretainedledgr_sweep_trades_candidate_not_foundledgr_sweep_trades_candidate_not_completedledgr_sweep_trades_candidate_not_retainedledgr_incomplete_sweep_candidateledgr_promote_incomplete_candidateledgr_validation_pbo_incomplete_panelledgr_missing_packageledgr_validation_pbo_invalid_sledgr_validation_pbo_too_few_candidatesledgr_validation_pbo_too_few_observationsledgr_validation_pbo_invalid_metricledgr_validation_pbo_invalid_panelledgr_validation_pbo_invalid_thresholdledgr_validation_min_trl_invalid_referenceledgr_validation_min_trl_invalid_confidenceledgr_validation_min_trl_invalid_risk_freeledgr_validation_min_trl_too_few_observationsledgr_validation_min_trl_invalid_returnsledgr_invalid_business_objectiveledgr_duplicate_objective_criterionledgr_business_objective_hash_mismatchledgr_invalid_objective_criterionledgr_unknown_objective_criterionledgr_objective_non_serializable_paramsledgr_objective_criterion_hash_mismatchledgr_invalid_objective_verdictledgr_objective_missing_evidenceledgr_objective_non_finite_evidenceledgr_objective_invalid_evidenceledgr_invalid_diagnostic_thresholdledgr_diagnostic_source_hash_mismatchledgr_stable_region_invalid_min_neighborsledgr_stable_region_invalid_gridledgr_stable_region_invalid_metricledgr_stable_region_unordered_axisledgr_stable_region_unsupported_axisledgr_stable_region_collapsed_axisledgr_stable_region_duplicate_tupleledgr_stable_region_incomplete_gridledgr_stable_region_no_adjacent_pairsledgr_invalid_sweep_filter_inputledgr_sweep_filter_no_completed_candidatesledgr_sweep_filter_diagnostic_source_mismatchledgr_sweep_filter_parameter_missingledgr_sweep_filter_ambiguous_parameterledgr_invalid_sweep_filter_resultledgr_sweep_filter_evidence_onlyledgr_sweep_filter_not_candidateledgr_sweep_filter_promotion_forbiddenledgr_sweep_filter_walk_forward_forbiddenledgr_metric_context_cadence_mismatchledgr_walk_forward_metric_missingledgr_walk_forward_metric_class_invalidledgr_walk_forward_no_selectionledgr_walk_forward_gapped_carryledgr_walk_forward_overlapping_carryledgr_walk_forward_candidate_key_missingledgr_walk_forward_test_run_failedledgr_walk_forward_session_not_foundledgr_walk_forward_snapshot_hash_mismatchledgr_walk_forward_snapshot_override_mismatchledgr_walk_forward_invalid_sessionledgr_walk_forward_latest_without_rationaleledgr_walk_forward_candidate_not_foundledgr_ambiguous_bundle_outputledgr_availability_validation_failedledgr_availability_valuation_out_of_orderledgr_broker_adapter_not_supportedledgr_candidate_cost_identity_mismatchledgr_candidate_missing_snapshot_hashledgr_candidate_risk_identity_mismatchledgr_candidate_snapshot_mismatchledgr_checkpoint_failedledgr_compiled_spot_fifo_invalid_inputledgr_compiled_spot_fifo_unavailableledgr_config_invalid_jsonledgr_config_non_deterministicledgr_config_non_finiteledgr_config_unsupported_typeledgr_corporate_action_clock_mismatchledgr_corporate_action_clock_missingledgr_corporate_action_double_creditledgr_corporate_action_entitlement_missingledgr_corporate_action_quantity_unsupportedledgr_corporate_action_unsupportedledgr_db_not_foundledgr_distribution_adjusted_bars_unsupportedledgr_duplicate_corporate_action_eventledgr_duplicate_corporate_action_factledgr_duplicate_executable_grid_labelsledgr_duplicate_fact_familyledgr_duplicate_feature_idledgr_duplicate_grid_labelsledgr_duplicate_grid_rowsledgr_empty_warmup_inputledgr_event_buffer_capacity_exceededledgr_fact_civil_date_unresolvedledgr_fact_identity_conflictledgr_fact_invalid_clock_orderledgr_fact_invalid_completeledgr_fact_invalid_completenessledgr_fact_invalid_idledgr_fact_invalid_instrumentledgr_fact_invalid_instrument_masterledgr_fact_invalid_intervalledgr_fact_invalid_lifetimeledgr_fact_invalid_logicalledgr_fact_invalid_membership_setledgr_fact_invalid_precedenceledgr_fact_invalid_provenanceledgr_fact_invalid_provenance_tierledgr_fact_invalid_shapeledgr_fact_invalid_sourceledgr_fact_invalid_statusledgr_fact_invalid_subtypeledgr_fact_invalid_supersessionledgr_fact_invalid_timeledgr_fact_structural_conflictledgr_fact_unvalidated_termledgr_failed_sweep_candidateledgr_feature_factory_requires_paramsledgr_feature_lookahead_detectedledgr_grid_filter_invalidledgr_history_identity_mismatchledgr_invalid_accounting_eventledgr_invalid_alias_mapledgr_invalid_argsledgr_invalid_backtestledgr_invalid_conledgr_invalid_configledgr_invalid_corporate_action_eventledgr_invalid_corporate_action_fidelityledgr_invalid_corporate_action_policyledgr_invalid_event_orderledgr_invalid_executable_gridledgr_invalid_execution_specledgr_invalid_experimentledgr_invalid_experiment_featuresledgr_invalid_experiment_strategyledgr_invalid_factsledgr_invalid_feature_defledgr_invalid_feature_inputledgr_invalid_feature_mapledgr_invalid_feature_outputledgr_invalid_feature_paramsledgr_invalid_feature_resolutionledgr_invalid_feature_valueledgr_invalid_fill_inputledgr_invalid_fill_intentledgr_invalid_fold_executionledgr_invalid_gridledgr_invalid_grid_columnledgr_invalid_grid_valueledgr_invalid_history_policyledgr_invalid_history_substrateledgr_invalid_history_treatmentledgr_invalid_history_fieldledgr_invalid_history_requestledgr_invalid_history_resultledgr_invalid_indicator_bundleledgr_invalid_ledger_eventledgr_invalid_ledger_metaledgr_invalid_metric_contextledgr_invalid_openingledgr_invalid_optionledgr_invalid_parallel_backendledgr_invalid_parallel_workersledgr_invalid_param_constructorledgr_invalid_param_referenceledgr_invalid_parameterized_bundleledgr_invalid_post_risk_targetsledgr_invalid_precompute_rangeledgr_invalid_precomputed_featuresledgr_invalid_price_basisledgr_invalid_promotion_context_summaryledgr_invalid_pulse_contextledgr_invalid_pulse_planledgr_invalid_pulse_wide_namesledgr_invalid_result_tableledgr_invalid_return_panelledgr_invalid_return_panel_inputledgr_invalid_risk_contextledgr_invalid_risk_modelledgr_invalid_risk_planledgr_invalid_runledgr_invalid_runtime_projectionledgr_invalid_snapshotledgr_invalid_stateledgr_invalid_strategyledgr_invalid_strategy_helperledgr_invalid_strategy_paramsledgr_invalid_strategy_preflightledgr_invalid_strategy_resultledgr_invalid_strategy_signatureledgr_invalid_strategy_typeledgr_invalid_sweep_candidate_inputledgr_invalid_sweep_projectionledgr_invalid_sweep_review_inputledgr_invalid_sweep_review_rankledgr_invalid_target_priceledgr_invalid_timestampledgr_invalid_warmup_inputledgr_invalid_worker_dependenciesledgr_invalid_worker_packagesledgr_invariant_violationledgr_legacy_feature_factory_feature_params_unsupportedledgr_levered_weightsledgr_lot_state_invariantledgr_missing_barsledgr_missing_dependencyledgr_missing_metric_contextledgr_missing_optional_dependencyledgr_missing_precomputed_features_warningledgr_mixed_metric_cadenceledgr_negative_weightsledgr_no_active_alias_mapledgr_observation_invalid_shapeledgr_observation_quarantine_duplicateledgr_ohlc_non_positiveledgr_opening_cost_basis_missingledgr_parallel_backend_missingledgr_parallel_errorledgr_parallel_strategy_not_allowedledgr_parallel_sweep_interruptedledgr_parallel_worker_failedledgr_parallel_worker_package_missingledgr_param_missingledgr_param_non_scalarledgr_partial_selectionledgr_precomputed_coverage_errorledgr_precomputed_engine_mismatchledgr_precomputed_feature_mismatchledgr_precomputed_grid_mismatchledgr_precomputed_history_mismatchledgr_precomputed_range_mismatchledgr_precomputed_snapshot_mismatchledgr_precomputed_universe_mismatchledgr_promote_failed_candidateledgr_promotion_context_write_failedledgr_purity_violationledgr_quarantine_requires_sessionsledgr_return_panel_ambiguous_shapeledgr_return_panel_invalid_tsledgr_return_panel_missing_candidate_idsledgr_risk_application_errorledgr_risk_plan_parameter_missingledgr_run_hash_mismatchledgr_run_lookup_mismatchledgr_run_not_completeledgr_run_registration_failedledgr_run_telemetry_failedledgr_scalar_accessor_loopledgr_session_boundary_unresolvedledgr_session_coverage_incompleteledgr_session_instant_duplicateledgr_session_instant_off_dateledgr_session_invalidledgr_session_invalid_timezoneledgr_session_knowledge_lateledgr_session_multiple_venuesledgr_sim_pit_insufficient_shapeledgr_sim_pit_invalidledgr_snapshot_existsledgr_snapshot_fact_family_invalidledgr_snapshot_fact_family_missingledgr_snapshot_fact_interval_invalidledgr_snapshot_fact_json_invalidledgr_snapshot_fact_referential_integrityledgr_snapshot_fact_timestamp_invalidledgr_snapshot_hash_encoding_invalidledgr_snapshot_id_noncanonicalledgr_snapshot_id_requiredledgr_snapshot_membership_set_invalidledgr_snapshot_membership_set_missingledgr_snapshot_not_foundledgr_snapshot_not_sealedledgr_snapshot_quarantine_unacknowledgedledgr_snapshot_requiredledgr_snapshot_sessions_invalidledgr_strategy_ambient_rng_not_supportedledgr_strategy_ambient_rng_parallelledgr_strategy_ambient_rng_resumeledgr_strategy_eval_failedledgr_strategy_hash_mismatchledgr_strategy_hash_unverifiedledgr_strategy_not_functionledgr_strategy_parse_failedledgr_strategy_preflight_errorledgr_strategy_source_unavailableledgr_strategy_tier3ledgr_sweep_candidate_not_foundledgr_sweep_storage_identity_mismatchledgr_sweep_storage_invalid_identityledgr_sweep_storage_invalid_provenanceledgr_temp_store_unlink_failedledgr_unknown_feature_idledgr_unsupported_accounting_modelledgr_unsupported_execution_startledgr_unsupported_param_placementledgr_unsupported_risk_stepledgr_validation_cluster_invalid_returnsledgr_validation_cluster_invalid_thresholdledgr_validation_cluster_too_few_candidatesledgr_validation_cluster_too_few_observationsledgr_validation_dsr_invalid_confidenceledgr_validation_dsr_invalid_effective_trialsledgr_validation_dsr_invalid_returnsledgr_validation_dsr_invalid_risk_freeledgr_validation_dsr_too_few_candidatesledgr_validation_dsr_too_few_observationsledgr_validation_k_ratio_invalid_periods_per_yearledgr_validation_k_ratio_invalid_returnsledgr_validation_k_ratio_invalid_risk_freeledgr_validation_k_ratio_too_few_observationsledgr_walk_forward_cold_start_warningledgr_walk_forward_gap_not_supportedledgr_walk_forward_invalid_foldledgr_walk_forward_invalid_fold_windowledgr_walk_forward_invalid_identityledgr_walk_forward_invalid_opening_stateledgr_walk_forward_invalid_selection_ruleledgr_history_duplicate_barledgr_history_outside_axisledgr_history_unavailableledgr_pulse_snapshot_availability_requiredledgr_pulse_inspection_stoppedledgr_history_segment_limit_exceededledgr_fact_knowledge_missingledgr_history_segment_missingledgr_history_unknown_instrumentledgr_weight_alignment_mismatchledgr_staged_history_mismatch - ledgr condition classes
-
LEDGR_LAST_BAR_NO_FILLledgr_last_bar_no_fillledgr_final_bar_no_fill - LEDGR_LAST_BAR_NO_FILL warning code
-
ledgr_backtest() - Run a backtest (v0.1.2)
-
print(<ledgr_backtest>) - Print a backtest result
-
summary(<ledgr_backtest>) - Summarize a backtest result
-
as_tibble(<ledgr_backtest>) - Extract tidy backtest tables
-
ledgr_results() - Extract ledgr result tables
-
ledgr_run_explain() - Explain one recorded availability-aware run decision
-
ledgr_run_completion()print(<ledgr_run_completion>) - Read one run's completion evidence
-
ledgr_corporate_actions()ledgr_corporate_actions_research()ledgr_corporate_actions_strict() - Corporate-action settlement policy
-
ledgr_corporate_action_summary() - Read a run's complete corporate-action policy record
-
ledgr_valuation_summary()print(<ledgr_valuation_summary>) - Read a run's valuation evidence
-
as_tibble(<ledgr_result_table>) - Convert a ledgr result table to a tibble
-
print(<ledgr_result_table>) - Print a ledgr result table
-
close(<ledgr_backtest>) - Close a backtest result connection
-
plot(<ledgr_backtest>) - Plot backtest results
-
ledgr_run_fills() - Extract fill events from a backtest
-
ledgr_compute_metrics()format(<ledgr_metrics>)print(<ledgr_metrics>) - Compute standard metrics from backtest results
-
ledgr_state_reconstruct() - Reconstruct derived state for a run (v0.1.0)
-
ledgr_metric_context()ledgr_metric_us_equity()ledgr_metric_crypto() - Create or access metric context
-
ledgr_metric_context_hash() - Hash a metric context
-
ledgr_risk_free_rate() - Create a scalar risk-free-rate assumption
-
ledgr_calendar()ledgr_calendar_us_equity()ledgr_calendar_crypto() - Create a ledgr calendar
-
ledgr_run_list() - List runs in a ledgr experiment store
-
print(<ledgr_run_list>) - Print a run list
-
ledgr_run_info() - Inspect one run in a ledgr experiment store
-
ledgr_run_compare() - Compare completed runs in a ledgr experiment store
-
print(<ledgr_comparison>) - Print a run comparison
-
ledgr_run_strategy() - Extract stored strategy source for a run
-
print(<ledgr_extracted_strategy>) - Print extracted strategy metadata
-
print(<ledgr_run_info>) - Print run information
-
ledgr_run_open() - Reopen a terminal run from a ledgr experiment store
-
ledgr_run_label() - Set a human-readable label for a run
-
ledgr_run_archive() - Archive a run without deleting artifacts
-
ledgr_run_tag() - Add tags to a stored run
-
ledgr_run_untag() - Remove tags from a stored run
-
ledgr_run_tags() - List run tags
-
ledgr_condition_classesledgr_cost_model_unspecifiedledgr_invalid_cost_chain_orderledgr_invalid_cost_modelledgr_invalid_timing_modelledgr_invalid_fill_proposalledgr_invalid_fill_contextledgr_run_not_foundledgr_unresolved_feature_idledgr_run_window_too_shortledgr_invalid_lot_fillledgr_snapshot_hash_invalid_timestampledgr_snapshot_hash_rule_unsupportedledgr_snapshot_hash_order_invalidledgr_store_rebuild_requiredledgr_invalid_storeledgr_invalid_valuation_policyledgr_availability_inactiveledgr_availability_sessions_requiredledgr_backtest_availability_unsupportedledgr_sessions_incompleteledgr_promote_identity_mismatchledgr_membership_universe_not_foundledgr_compiled_availability_unsupportedledgr_policy_schema_mismatchledgr_strategy_provenance_missingledgr_session_time_ambiguousledgr_session_time_nonexistentledgr_fact_ambiguous_membership_shapeledgr_fact_invalid_membership_listledgr_facts_inspection_invalid_argsledgr_facts_scope_not_foundledgr_facts_snapshot_not_sealedledgr_facts_snapshot_hash_mismatchledgr_session_adapter_invalidledgr_session_override_invalidledgr_indicator_gap_parityledgr_invalid_indicator_declarationledgr_indicator_history_contradictionledgr_invalid_strategy_stateledgr_strategy_errorledgr_invalid_strategy_scheduleledgr_schedule_sessions_requiredledgr_schedule_axis_invalidledgr_schedule_intraday_unsupportedledgr_schedule_date_out_of_rangeledgr_schedule_param_unresolvedledgr_schedule_no_decisionledgr_schedule_identity_mismatchledgr_target_sizing_unavailableledgr_restricted_targetledgr_nonmember_exposure_increaseledgr_post_risk_inadmissibleledgr_short_exposure_unsupportedledgr_affordability_reconciliation_failedledgr_run_terminal_evidence_invalidledgr_run_explanation_unavailableledgr_invalid_sweep_idledgr_sweep_id_existsledgr_sweep_not_foundledgr_sweep_snapshot_not_foundledgr_sweep_snapshot_hash_mismatchledgr_sweep_schema_incompatibleledgr_invalid_sweep_retentionledgr_sweep_returns_unretainedledgr_sweep_returns_candidate_not_foundledgr_sweep_returns_candidate_not_completedledgr_sweep_returns_first_row_invalidledgr_sweep_returns_incomplete_panelledgr_sweep_trades_unretainedledgr_sweep_trades_candidate_not_foundledgr_sweep_trades_candidate_not_completedledgr_sweep_trades_candidate_not_retainedledgr_incomplete_sweep_candidateledgr_promote_incomplete_candidateledgr_validation_pbo_incomplete_panelledgr_missing_packageledgr_validation_pbo_invalid_sledgr_validation_pbo_too_few_candidatesledgr_validation_pbo_too_few_observationsledgr_validation_pbo_invalid_metricledgr_validation_pbo_invalid_panelledgr_validation_pbo_invalid_thresholdledgr_validation_min_trl_invalid_referenceledgr_validation_min_trl_invalid_confidenceledgr_validation_min_trl_invalid_risk_freeledgr_validation_min_trl_too_few_observationsledgr_validation_min_trl_invalid_returnsledgr_invalid_business_objectiveledgr_duplicate_objective_criterionledgr_business_objective_hash_mismatchledgr_invalid_objective_criterionledgr_unknown_objective_criterionledgr_objective_non_serializable_paramsledgr_objective_criterion_hash_mismatchledgr_invalid_objective_verdictledgr_objective_missing_evidenceledgr_objective_non_finite_evidenceledgr_objective_invalid_evidenceledgr_invalid_diagnostic_thresholdledgr_diagnostic_source_hash_mismatchledgr_stable_region_invalid_min_neighborsledgr_stable_region_invalid_gridledgr_stable_region_invalid_metricledgr_stable_region_unordered_axisledgr_stable_region_unsupported_axisledgr_stable_region_collapsed_axisledgr_stable_region_duplicate_tupleledgr_stable_region_incomplete_gridledgr_stable_region_no_adjacent_pairsledgr_invalid_sweep_filter_inputledgr_sweep_filter_no_completed_candidatesledgr_sweep_filter_diagnostic_source_mismatchledgr_sweep_filter_parameter_missingledgr_sweep_filter_ambiguous_parameterledgr_invalid_sweep_filter_resultledgr_sweep_filter_evidence_onlyledgr_sweep_filter_not_candidateledgr_sweep_filter_promotion_forbiddenledgr_sweep_filter_walk_forward_forbiddenledgr_metric_context_cadence_mismatchledgr_walk_forward_metric_missingledgr_walk_forward_metric_class_invalidledgr_walk_forward_no_selectionledgr_walk_forward_gapped_carryledgr_walk_forward_overlapping_carryledgr_walk_forward_candidate_key_missingledgr_walk_forward_test_run_failedledgr_walk_forward_session_not_foundledgr_walk_forward_snapshot_hash_mismatchledgr_walk_forward_snapshot_override_mismatchledgr_walk_forward_invalid_sessionledgr_walk_forward_latest_without_rationaleledgr_walk_forward_candidate_not_foundledgr_ambiguous_bundle_outputledgr_availability_validation_failedledgr_availability_valuation_out_of_orderledgr_broker_adapter_not_supportedledgr_candidate_cost_identity_mismatchledgr_candidate_missing_snapshot_hashledgr_candidate_risk_identity_mismatchledgr_candidate_snapshot_mismatchledgr_checkpoint_failedledgr_compiled_spot_fifo_invalid_inputledgr_compiled_spot_fifo_unavailableledgr_config_invalid_jsonledgr_config_non_deterministicledgr_config_non_finiteledgr_config_unsupported_typeledgr_corporate_action_clock_mismatchledgr_corporate_action_clock_missingledgr_corporate_action_double_creditledgr_corporate_action_entitlement_missingledgr_corporate_action_quantity_unsupportedledgr_corporate_action_unsupportedledgr_db_not_foundledgr_distribution_adjusted_bars_unsupportedledgr_duplicate_corporate_action_eventledgr_duplicate_corporate_action_factledgr_duplicate_executable_grid_labelsledgr_duplicate_fact_familyledgr_duplicate_feature_idledgr_duplicate_grid_labelsledgr_duplicate_grid_rowsledgr_empty_warmup_inputledgr_event_buffer_capacity_exceededledgr_fact_civil_date_unresolvedledgr_fact_identity_conflictledgr_fact_invalid_clock_orderledgr_fact_invalid_completeledgr_fact_invalid_completenessledgr_fact_invalid_idledgr_fact_invalid_instrumentledgr_fact_invalid_instrument_masterledgr_fact_invalid_intervalledgr_fact_invalid_lifetimeledgr_fact_invalid_logicalledgr_fact_invalid_membership_setledgr_fact_invalid_precedenceledgr_fact_invalid_provenanceledgr_fact_invalid_provenance_tierledgr_fact_invalid_shapeledgr_fact_invalid_sourceledgr_fact_invalid_statusledgr_fact_invalid_subtypeledgr_fact_invalid_supersessionledgr_fact_invalid_timeledgr_fact_structural_conflictledgr_fact_unvalidated_termledgr_failed_sweep_candidateledgr_feature_factory_requires_paramsledgr_feature_lookahead_detectedledgr_grid_filter_invalidledgr_history_identity_mismatchledgr_invalid_accounting_eventledgr_invalid_alias_mapledgr_invalid_argsledgr_invalid_backtestledgr_invalid_conledgr_invalid_configledgr_invalid_corporate_action_eventledgr_invalid_corporate_action_fidelityledgr_invalid_corporate_action_policyledgr_invalid_event_orderledgr_invalid_executable_gridledgr_invalid_execution_specledgr_invalid_experimentledgr_invalid_experiment_featuresledgr_invalid_experiment_strategyledgr_invalid_factsledgr_invalid_feature_defledgr_invalid_feature_inputledgr_invalid_feature_mapledgr_invalid_feature_outputledgr_invalid_feature_paramsledgr_invalid_feature_resolutionledgr_invalid_feature_valueledgr_invalid_fill_inputledgr_invalid_fill_intentledgr_invalid_fold_executionledgr_invalid_gridledgr_invalid_grid_columnledgr_invalid_grid_valueledgr_invalid_history_policyledgr_invalid_history_substrateledgr_invalid_history_treatmentledgr_invalid_history_fieldledgr_invalid_history_requestledgr_invalid_history_resultledgr_invalid_indicator_bundleledgr_invalid_ledger_eventledgr_invalid_ledger_metaledgr_invalid_metric_contextledgr_invalid_openingledgr_invalid_optionledgr_invalid_parallel_backendledgr_invalid_parallel_workersledgr_invalid_param_constructorledgr_invalid_param_referenceledgr_invalid_parameterized_bundleledgr_invalid_post_risk_targetsledgr_invalid_precompute_rangeledgr_invalid_precomputed_featuresledgr_invalid_price_basisledgr_invalid_promotion_context_summaryledgr_invalid_pulse_contextledgr_invalid_pulse_planledgr_invalid_pulse_wide_namesledgr_invalid_result_tableledgr_invalid_return_panelledgr_invalid_return_panel_inputledgr_invalid_risk_contextledgr_invalid_risk_modelledgr_invalid_risk_planledgr_invalid_runledgr_invalid_runtime_projectionledgr_invalid_snapshotledgr_invalid_stateledgr_invalid_strategyledgr_invalid_strategy_helperledgr_invalid_strategy_paramsledgr_invalid_strategy_preflightledgr_invalid_strategy_resultledgr_invalid_strategy_signatureledgr_invalid_strategy_typeledgr_invalid_sweep_candidate_inputledgr_invalid_sweep_projectionledgr_invalid_sweep_review_inputledgr_invalid_sweep_review_rankledgr_invalid_target_priceledgr_invalid_timestampledgr_invalid_warmup_inputledgr_invalid_worker_dependenciesledgr_invalid_worker_packagesledgr_invariant_violationledgr_legacy_feature_factory_feature_params_unsupportedledgr_levered_weightsledgr_lot_state_invariantledgr_missing_barsledgr_missing_dependencyledgr_missing_metric_contextledgr_missing_optional_dependencyledgr_missing_precomputed_features_warningledgr_mixed_metric_cadenceledgr_negative_weightsledgr_no_active_alias_mapledgr_observation_invalid_shapeledgr_observation_quarantine_duplicateledgr_ohlc_non_positiveledgr_opening_cost_basis_missingledgr_parallel_backend_missingledgr_parallel_errorledgr_parallel_strategy_not_allowedledgr_parallel_sweep_interruptedledgr_parallel_worker_failedledgr_parallel_worker_package_missingledgr_param_missingledgr_param_non_scalarledgr_partial_selectionledgr_precomputed_coverage_errorledgr_precomputed_engine_mismatchledgr_precomputed_feature_mismatchledgr_precomputed_grid_mismatchledgr_precomputed_history_mismatchledgr_precomputed_range_mismatchledgr_precomputed_snapshot_mismatchledgr_precomputed_universe_mismatchledgr_promote_failed_candidateledgr_promotion_context_write_failedledgr_purity_violationledgr_quarantine_requires_sessionsledgr_return_panel_ambiguous_shapeledgr_return_panel_invalid_tsledgr_return_panel_missing_candidate_idsledgr_risk_application_errorledgr_risk_plan_parameter_missingledgr_run_hash_mismatchledgr_run_lookup_mismatchledgr_run_not_completeledgr_run_registration_failedledgr_run_telemetry_failedledgr_scalar_accessor_loopledgr_session_boundary_unresolvedledgr_session_coverage_incompleteledgr_session_instant_duplicateledgr_session_instant_off_dateledgr_session_invalidledgr_session_invalid_timezoneledgr_session_knowledge_lateledgr_session_multiple_venuesledgr_sim_pit_insufficient_shapeledgr_sim_pit_invalidledgr_snapshot_existsledgr_snapshot_fact_family_invalidledgr_snapshot_fact_family_missingledgr_snapshot_fact_interval_invalidledgr_snapshot_fact_json_invalidledgr_snapshot_fact_referential_integrityledgr_snapshot_fact_timestamp_invalidledgr_snapshot_hash_encoding_invalidledgr_snapshot_id_noncanonicalledgr_snapshot_id_requiredledgr_snapshot_membership_set_invalidledgr_snapshot_membership_set_missingledgr_snapshot_not_foundledgr_snapshot_not_sealedledgr_snapshot_quarantine_unacknowledgedledgr_snapshot_requiredledgr_snapshot_sessions_invalidledgr_strategy_ambient_rng_not_supportedledgr_strategy_ambient_rng_parallelledgr_strategy_ambient_rng_resumeledgr_strategy_eval_failedledgr_strategy_hash_mismatchledgr_strategy_hash_unverifiedledgr_strategy_not_functionledgr_strategy_parse_failedledgr_strategy_preflight_errorledgr_strategy_source_unavailableledgr_strategy_tier3ledgr_sweep_candidate_not_foundledgr_sweep_storage_identity_mismatchledgr_sweep_storage_invalid_identityledgr_sweep_storage_invalid_provenanceledgr_temp_store_unlink_failedledgr_unknown_feature_idledgr_unsupported_accounting_modelledgr_unsupported_execution_startledgr_unsupported_param_placementledgr_unsupported_risk_stepledgr_validation_cluster_invalid_returnsledgr_validation_cluster_invalid_thresholdledgr_validation_cluster_too_few_candidatesledgr_validation_cluster_too_few_observationsledgr_validation_dsr_invalid_confidenceledgr_validation_dsr_invalid_effective_trialsledgr_validation_dsr_invalid_returnsledgr_validation_dsr_invalid_risk_freeledgr_validation_dsr_too_few_candidatesledgr_validation_dsr_too_few_observationsledgr_validation_k_ratio_invalid_periods_per_yearledgr_validation_k_ratio_invalid_returnsledgr_validation_k_ratio_invalid_risk_freeledgr_validation_k_ratio_too_few_observationsledgr_walk_forward_cold_start_warningledgr_walk_forward_gap_not_supportedledgr_walk_forward_invalid_foldledgr_walk_forward_invalid_fold_windowledgr_walk_forward_invalid_identityledgr_walk_forward_invalid_opening_stateledgr_walk_forward_invalid_selection_ruleledgr_history_duplicate_barledgr_history_outside_axisledgr_history_unavailableledgr_pulse_snapshot_availability_requiredledgr_pulse_inspection_stoppedledgr_history_segment_limit_exceededledgr_fact_knowledge_missingledgr_history_segment_missingledgr_history_unknown_instrumentledgr_weight_alignment_mismatchledgr_staged_history_mismatch - ledgr condition classes
-
ledgr_snapshot_close() - Close snapshot database connection
-
ledgr_snapshot_create() - Create a snapshot (v0.1.1)
-
ledgr_snapshot_from_csv() - Create a snapshot from a CSV file
-
ledgr_snapshot_from_df() - Create a snapshot from an in-memory data.frame
-
ledgr_snapshot_from_yahoo() - Create a snapshot from Yahoo Finance data (quantmod)
-
ledgr_snapshot_info() - Snapshot info
-
ledgr_snapshot_list() - List snapshots (v0.1.1)
-
ledgr_snapshot_open() - Load an existing sealed snapshot
-
ledgr_snapshot_quarantine() - Read quarantined snapshot observations
-
ledgr_snapshot_seal() - Seal a snapshot (v0.1.1)
-
ledgr_facts_membership_intervals()ledgr_facts_membership_snapshots()ledgr_facts_trading_status()ledgr_facts_lifetime()ledgr_facts_equity_corporate_actions()ledgr_facts_sessions()ledgr_facts() - Point-in-time availability facts
-
ledgr_facts_history()ledgr_facts_resolve()print(<ledgr_facts_history>)print(<ledgr_facts_resolution>) - Inspect point-in-time fact evidence
-
ledgr_facts_sessions_qlcal() - Build session facts from an explicit qlcal calendar
-
ledgr_facts_validate() - Validate point-in-time facts without writing
-
print(<ledgr_snapshot>) - Print a snapshot
-
summary(<ledgr_snapshot>) - Summarize a snapshot
-
close(<ledgr_snapshot>) - Close a snapshot connection
-
ledgr_ind_ema() - Exponential Moving Average
-
ledgr_ind_returns() - Simple Returns
-
ledgr_ind_rsi() - Relative Strength Index
-
ledgr_ind_sma() - Simple Moving Average
-
ledgr_ind_ttr() - Construct a ledgr indicator from a supported TTR indicator
-
ledgr_ind_ttr_outputs() - Construct a bundle from all or selected outputs of a TTR indicator
-
ledgr_ind_ttr_warmup_rules() - Inspect supported TTR warmup inference rules
-
ledgr_indicator() - Construct a ledgr indicator
-
print(<ledgr_indicator>) - Print a ledgr indicator
-
ledgr_feature_id() - Get feature IDs from ledgr indicators
-
ledgr_param() - Declare a feature parameter reference
-
ledgr_parameters() - Inspect parameter references in feature declarations
-
ledgr_feature_contracts() - Inspect feature contracts
-
ledgr_feature_contract_check() - Check feature warmup feasibility against a snapshot
-
ledgr_pulse_features() - Inspect pulse feature rows
-
ledgr_pulse_wide() - Inspect a pulse as one wide row
-
ledgr_indicator_register() - Register an indicator in the global registry
-
ledgr_indicator_remove() - Deregister an indicator from the session registry
-
ledgr_indicator_get() - Get an indicator by name
-
ledgr_indicator_list() - List registered indicators
-
ledgr_adapter_r() - Adapt an R package function into a ledgr indicator
-
ledgr_adapter_csv() - Adapt a CSV of precomputed indicators
-
ledgr_indicator_dev() - Interactive indicator development session
-
print(<ledgr_indicator_dev>) - Print an indicator development session
-
close(<ledgr_indicator_dev>) - Close indicator development session
-
ledgr_strategy_contextctx - Strategy pulse context accessors
-
ledgr_pulse_snapshot() - Freeze a pulse snapshot for strategy development
-
print(<ledgr_pulse_context>) - Print a pulse snapshot context
-
close(<ledgr_pulse_context>) - Close pulse context
-
ledgr_history_frame() - Read causal history from a strategy context
-
ledgr_history_matrix() - Read or convert causal history as an identified matrix
-
ledgr_history_info() - Read the metadata of a history result
-
ledgr_align_weights() - Align solver weights to a history result
-
ledgr_history_policy() - Configure causal history treatment
-
ledgr_feature_map()print(<ledgr_feature_map>) - Create a feature map
-
ledgr_passed_warmup() - Check whether mapped feature values have passed warmup
-
ledgr_strategy_preflight() - Classify a functional strategy's reproducibility tier
-
ledgr_signal_strategy() - Wrap a signal-style strategy as numeric targets
-
ledgr_demo_sma_crossover_strategy() - Demo SMA crossover strategy
-
ledgr_signal() - Create a strategy signal vector
-
ledgr_selection() - Create a strategy selection vector
-
ledgr_weights() - Create a strategy weight vector
-
ledgr_target() - Create a strategy target vector
-
ledgr_signal_return() - Build a return signal from registered return features
-
ledgr_signal_feature() - Build a signal from one registered feature
-
ledgr_select_top_n() - Select the top instruments from a signal
-
ledgr_weight_equal() - Convert a selection to equal long-only weights
-
ledgr_target_quantity() - Construct full target quantities from a selection
-
ledgr_target_rebalance() - Construct full target quantities from weights
-
ledgr_iso_utc() - Normalize timestamps to ISO 8601 UTC
-
ledgr_utc() - Parse timestamps as UTC POSIXct values
-
ledgr_db_init() - Initialize or open a ledgr DuckDB database
-
ledgr_temp_store() - Create a disposable ledgr store path
-
ledgr_validate_schema() - Validate the current ledgr DuckDB schema
-
print(<ledgr_config>) - Print a ledgr config
-
ledgr_backtest_bench() - Summarize per-pulse telemetry
-
ledgr_sim_bars() - Simulate deterministic synthetic OHLCV bars
-
ledgr_demo_bars - Synthetic demo OHLCV bars
-
ledgr_sim_pit_inputs() - Simulate a composable point-in-time input bundle
-
ledgr_demo_pit_inputs - Composable point-in-time demo inputs