61f9a12d13999dc62acbb3ba8e4d8764 *DESCRIPTION
a855c3ffaf8756099ef3b951dc7dc242 *LICENSE
0b83cdbb66825c613d3f1b4088f94e1a *NAMESPACE
e417f783222e74c7054ee75ffbd55b30 *NEWS.md
3817e6a7826e6c29467169d60ed12c43 *R/PortfolioTesteR-package.R
ea347bba71baae537df099754bb06934 *R/backtesting.R
cd57ce341b092a50f7a1b3562331f633 *R/cross_sectional.R
8cb094104d4a84781dd476e08af6a4eb *R/data.R
2d212221dff9b287261272572487cf9b *R/data_adapters.R
403b95ff7364622796558b6a042b08d7 *R/data_utilities.R
cb0c126bd46cc7ec73815c43822be633 *R/examples_helpers.R
2509dbcc7932a75dd46b42b9dca52941 *R/filters.R
1fe677d1f97c3e5310ff90f0349cdab0 *R/globals.R
be20f2721bb6676aa08540ea781923d2 *R/ml.R
f5da28d2ba490fbffffcaab9132ff717 *R/ml_helper.R
1298dce1b6d1e888a7c1c060cac55efe *R/optimization.R
3a19ada4e6d3101e0084cc34efc9a103 *R/performance_analytics.R
261c8269c9e1200a4da95e8fc690e212 *R/risk_analysis.R
e18e86232477a41a4dcfff5f8e03258e *R/technical_indicators.R
e4ca4846a88e848c47cb5ab67eb865d1 *R/utils.R
9243e595104fb25c6cc6e1ad06624cbd *R/walk_forward.R
81eb43e5e279d5ecfbec74e4d50f08fd *R/weighting.R
c279131a3b4985a0c903a53e7ccc3b86 *README.md
a2a50b4b86a1fb6264d0243e0c809666 *build/vignette.rds
20985770c90ac14e49c8153a2b2278da *data/sample_prices_daily.rda
994682a464bb45bf24656cb66b74a533 *data/sample_prices_weekly.rda
bb128989cb7cc351ad38822cc70a99fa *data/sample_sp500_sectors.rda
7dadea7e7b0958d8ac3e3f364047e3b0 *inst/doc/Getting_Started_Advanced.R
7ed11206932975c61afd1d2ffbbf5086 *inst/doc/Getting_Started_Advanced.Rmd
bde6bd5de564c88d1d6270a2e179cfea *inst/doc/Getting_Started_Advanced.html
8fd633517de69443700ce42192859008 *inst/doc/getting-started.R
0d2884d013fb35795194532248cd78c4 *inst/doc/getting-started.Rmd
b02643001445ad95b124425ac6bb3dcc *inst/doc/getting-started.html
9da4385526ea42243f1d47bf6fcbaa8e *inst/doc/optimization-walkforward.R
e2ba4b521cdfe24a60c8ed0fad153a0c *inst/doc/optimization-walkforward.Rmd
6313faa4a42822ffe391f9511d850656 *inst/doc/optimization-walkforward.html
aff332f369025995d2aa1e34e75d53dc *inst/examples/cap_exposure_caps.R
47250db697298c733abac4871dee7a3e *inst/examples/demo_cci_breakout_biweekly_rank.R
7b24a81f00c2a4c10ac558f238bd786c *inst/examples/demo_opt_basic.R
5fcd2b556e636851334d24a9aa982863 *inst/examples/demo_opt_heatmap.R
2e9289a34ba70c07850cc301cb18ac06 *inst/examples/demo_opt_surfaces.R
e51ae03787c69d8b2136f6510ce17c80 *inst/examples/demo_quality_momentum_inverse_vol.R
b27f3a2d5721620665c89f938f6dfe25 *inst/examples/demo_regime_hrp_momentum.R
87f4ceb28908490b13cb71d8c3ee7c86 *inst/examples/demo_stochrsi_acceleration_riskparity.R
31d6aff46a4a71d9c32e40049157b204 *inst/examples/demo_wf_basic.R
dc8d3576ae60304a77f9dbf2a021c224 *inst/examples/demo_wf_diagnostics.R
a156bc28bf926540382a1663b953ac15 *inst/examples/demo_wf_full_diagnostics.R
47ec517658cde3cfabe3c676fb364537 *inst/examples/example_momentum_basic.R
b6195d56172921b3d735715cdcad8aac *inst/examples/example_moving_average.R
52ea312e87165b9481ed4ebbbcf81d27 *inst/examples/example_multi_factor.R
d61e368e190e0afcacd432281347471b *inst/examples/example_risk_parity.R
aa2051ccaf5dd5dff0fa4746c807a233 *inst/examples/example_rsi_strategy.R
4676ef731844ee0d008284f6c985a636 *inst/examples/limit_positions_selection_basic.R
fcfe6d2101b7686a1cd60aa140a4dd22 *inst/examples/ml_sequence_gru_pooled.R
b1dc864f77eaa19d90d80f1853b4c7ce *inst/examples/ml_sequence_quickstart.R
48ecaf9fda0f46efdb62a6aaa7d36250 *inst/examples/ml_tabular_ensemble.R
8586dbd1f8a4d132026441c896aabb02 *inst/examples/ml_tabular_quickstart.R
69ec7dd6d11c8976a4d8d012948aa4f7 *inst/examples/ml_tabular_xgb_sector_neutral.R
5812fc606a3e21391f5dc63ab819461d *inst/examples/vol_target_momentum_top10_eq.R
31dd3b606827c33bfca8e900290b3458 *inst/extdata/sp500_sectors.csv
5d62ed334924b61270e8574dcf21ab90 *inst/extdata/sp500_sectors.rds
909301096c08c11b78c9f51d7198f53d *man/PortfolioTesteR-package.Rd
fa8b573468f85ca84aac50f3b02b42ec *man/align_to_timeframe.Rd
015c38a3a1a24590548b8c21ff22d8ea *man/analyze_by_period.Rd
0839216bf45a085b9433d566091e9fb8 *man/analyze_drawdowns.Rd
560578f143142912aa40953e0f85c15a *man/analyze_performance.Rd
c2cd71c7973adfabb21fff318358d33d *man/analyze_vs_benchmark.Rd
ce22f63f58b95c05e62dfd9ead1af799 *man/apply_regime.Rd
49d5be711a555f0d30a39f1ebf1e4e2b *man/apply_weighting_method.Rd
f13d603786eeb2e3b0b472acf7c6adc6 *man/as_selection.Rd
ecc85fc8a4847749da2bc834cd99d303 *man/backtest_metrics.Rd
8dfb46ab257655d5c20f357bec3e12b1 *man/bucket_returns.Rd
0328aee8a868a9315e6c69c7b3111ce6 *man/calc_cci.Rd
64741249bc2ffc15c37cd26333d88f68 *man/calc_distance.Rd
63b95e86e9472922db044f17409ca161 *man/calc_market_breadth.Rd
c74945dff624f9b34d363f654217088d *man/calc_momentum.Rd
204415809d8426f4cb9bc2513a8b998f *man/calc_moving_average.Rd
1f8df9958a4b74152fc251b122ef0bba *man/calc_relative_strength_rank.Rd
1dda228deb161e9125fbf76e41299ac0 *man/calc_rolling_correlation.Rd
7268a1b8dc7c4d9afaf570aa9efaa35b *man/calc_rolling_volatility.Rd
d5ac4fb25a4e58fda90e1caa98c0ab6f *man/calc_rsi.Rd
0358bd05114fe0c428dce9835e2891af *man/calc_sector_breadth.Rd
f2734897edeb2a254206b4ee42f8c69f *man/calc_sector_relative_indicators.Rd
3e01987f0e6234e4f286d409f8625ab9 *man/calc_stochastic_d.Rd
02ac54857058dc6005eac02b62f99694 *man/calc_stochrsi.Rd
2f57f2eed12a3057015e710b27cb1d53 *man/calculate_annualized_return.Rd
2ca2e62220e0c6c9a8100b5adaca697c *man/calculate_cluster_variance_optimized.Rd
2d39a8924aa6283c525a6b339c16f7ba *man/calculate_daily_values.Rd
65cf4049ac98497376a8327456f4cae1 *man/calculate_drawdown_series.Rd
79e9dc38ee20b8d80086d0f0e6bb6608 *man/calculate_drawdowns.Rd
e436981cba6d049d582b89da769c59ff *man/calculate_enhanced_metrics.Rd
a2cc59620a7ea049877f2c38e957b102 *man/calculate_erc_weights.Rd
a2293cff921e1c11d0a47edbfa4ee1e4 *man/calculate_hrp_weights.Rd
51168b7e672a5f49077f079ba9dc1dce *man/calculate_max_div_weights.Rd
a9752995c50b33292d951a26a0bed694 *man/cap_exposure.Rd
2a94503be9a3d4dde00f900f026e94b7 *man/cap_turnover.Rd
04a2b78fea315320e881f624a0a96e0c *man/carry_forward_weights.Rd
9f8927af4e38e7ee7ba06c88bd9ca283 *man/combine_filters.Rd
b8b7212e261050a264a9e3d25a1e1cc8 *man/combine_scores.Rd
97f4694e84fbc0ef055446c32814d5fb *man/combine_weights.Rd
66360b7119b0705696dc8480934937c3 *man/convert_to_nweeks.Rd
18b48ce4dc7dad879474038a00ea3172 *man/coverage_by_date.Rd
5084a98a2ec420cc2019e6527914a967 *man/create_regime_buckets.Rd
af9e13b7a8b065dc943da2096a1d5c71 *man/csv_adapter.Rd
aef18109dc20026b7a2ee46d3e507c5c *man/cv_tune_seq.Rd
6dfed3140014a5a55c4f1392ffa9ef71 *man/demo_sector_map.Rd
828077fc666c156c226b286ac86aa8b4 *man/dot-wf_make_splits.Rd
52b471fa452268a0d2fb83252fa97b0e *man/download_sp500_sectors.Rd
7e3bd4856790bacc4695df9c860a4052 *man/ensure_dt_copy.Rd
e9b8cc372a44631de84b864136e25100 *man/evaluate_scores.Rd
82b140f8839e80222926f7717e883efa *man/filter_above.Rd
7d21b26c4f740b48fbdbd970e0e86cf3 *man/filter_below.Rd
02ab775e5f9b50a19f7f1fa3d70674b7 *man/filter_between.Rd
956a8e524f796ce3523cb692f0a6a2cb *man/filter_by_percentile.Rd
94014f0ab8e93575707766a69ed698cd *man/filter_rank.Rd
0501efe1dced1b0fc3462e0f3cb2edf8 *man/filter_threshold.Rd
c3b6a328dd05bfb876b636ef9bb14374 *man/filter_top_n.Rd
d42bbcdd21a7f71009ff1b25d25539dd *man/filter_top_n_where.Rd
da8995159bf7c243ad6622b0a55b6005 *man/get_data_frequency.Rd
6fe780de2f7da6e814cc3c5b7988638e *man/ic_series.Rd
7ecd1a7d0d3b83e9b5bf082ee504691d *man/invert_signal.Rd
5ec1223769a088c54c954675117ebe91 *man/join_panels.Rd
c8eb68d9509e5be6d370d2016867d145 *man/limit_positions.Rd
2e79f12dd570633e7fd31bcabfd76943 *man/list_examples.Rd
a6006abea0eca41bd080331b63a92f8b *man/load_mixed_symbols.Rd
2faee86a00e126da075e96691970f5a1 *man/make_labels.Rd
5bd984f87fcbea4012a5eec43da36a91 *man/manual_adapter.Rd
8c19faafc2de968510617f327b8e5368 *man/membership_stability.Rd
04ff90eeaa5976e9f6c930739b748df0 *man/metric_sharpe.Rd
29ebb4a0f2cb1f4ca76a6d017dfb26a6 *man/ml_add_interactions.Rd
154dc767ae01e76722e216655b2a4eb4 *man/ml_backtest.Rd
c54a5fea106f9b1bdcee956ef58158be *man/ml_backtest_multi.Rd
35d0b1f367d2adc84b5b64cef94fe7f4 *man/ml_backtest_seq.Rd
76da05db8face200f123ccb036a72250 *man/ml_ic_series_on_scores.Rd
f247b26aacf0b65f86cd7e604c6d2774 *man/ml_make_ensemble.Rd
d81f6ed1f69f2b066340f0f970ead8c2 *man/ml_make_model.Rd
a362cd63ecff3204e2b5a5d2e9def20a *man/ml_make_seq_model.Rd
a5d60d6e0384950a2584f1d4c0c78910 *man/ml_panel_op.Rd
ddf84a88c3524654f145ee24e36569db *man/ml_panel_reduce.Rd
9b1fa00b03d5854b9e0852adae5a5f96 *man/ml_plot_ic_roll.Rd
c15df87744efb69c3d941c42f0ba10a8 *man/ml_prepare_features.Rd
1f6b6f11e0119aacc24186441947a26a *man/panel_lag.Rd
f160a454c96049cced4d313d9c24694a *man/panel_returns_simple.Rd
1eabe5f84af699cb3f90cf7be9c84ce2 *man/perf_metrics.Rd
b45f584f6cf1beda18d48b83e2fa8e4b *man/plot.backtest_result.Rd
7109b50c5336f831a88087e96cfbc254 *man/plot.param_grid_result.Rd
325abec889e9dc99390d1d96110e99bf *man/plot.performance_analysis.Rd
a842a945e9110a59af8093d4ea90b50b *man/plot.wf_optimization_result.Rd
f02b3fb39d887a568e00c3823cae3ba9 *man/portfolio_returns.Rd
395ca28fb18fcd598371aa3f00c4ad3b *man/print.backtest_result.Rd
cbf4a807d436014869b51ad656dacd88 *man/print.param_grid_result.Rd
dd1e4c0bd75725700c7e5823a15920e1 *man/print.performance_analysis.Rd
52f67fff2098a4d857fa48c8d8958577 *man/print.wf_optimization_result.Rd
dd85dc03810ca3744ef0dac902e6b7af *man/pt_collect_results.Rd
fcb5d1b15368197d0fdfc5f21689d2ab *man/rank_within_sector.Rd
ab68819c3432f16bd75abde5eb9d9f60 *man/rebalance_calendar.Rd
faf6b465333ed6169e3cf8c612cacae9 *man/recursive_bisection_optimized.Rd
7083bf2b29af6dd922aa007c88adcd01 *man/roll_fit_predict.Rd
2ac73b8c6c230a41b83f28c166074b53 *man/roll_fit_predict_seq.Rd
e030e993a477a2ff4091dfacadbfd979 *man/roll_ic_stats.Rd
28fa48a87ee51994e4a01c16a14d45c8 *man/run_backtest.Rd
ad931e97d0f588deb9e34488e182ce36 *man/run_example.Rd
7752302633c2f65c1f89d69dc14c2765 *man/run_param_grid.Rd
323134848326d555a40d6adec57b632f *man/run_walk_forward.Rd
45114bf387ca5ee490fe3b5f47635fc4 *man/safe_any.Rd
2e8e2413933e91d58b1cb929bdc43a04 *man/safe_divide.Rd
f7b29eef3cc2f3c810f49f919142d9e0 *man/sample_prices_daily.Rd
cac554f76f67df076d7efe50bfb1eaba *man/sample_prices_weekly.Rd
c647fb6bd0d5ca533c229b276dc57cb8 *man/sample_sp500_sectors.Rd
37ff53bcf73e66b6bc4cdf2dadfa7e7c *man/scores_oos_only.Rd
58675a17176d8781a0db877f6e82f653 *man/select_top_k_scores.Rd
51e349c1e2b27e7c0f1fa708f6d24ac9 *man/select_top_k_scores_by_group.Rd
c84854c23d4f2bd771fd9f3b078ac500 *man/sql_adapter.Rd
222c27d6cf7d0ff3b9431759e6a93925 *man/sql_adapter_adjusted.Rd
9fcb095325e37cb679b6ee13fe937f98 *man/standardize_data_format.Rd
77a16ff21d5f64549bf7bf1747bfd8b6 *man/summary.backtest_result.Rd
f47b49d3bb7f292bacb23746d2746cba *man/switch_weights.Rd
8c8caacdd01d807b162be73be4bbd0b5 *man/transform_scores.Rd
dde0c3989a83c1b394383a45990c9540 *man/tune_ml_backtest.Rd
bf91c2fe83906eb5d95915cf3ba2597f *man/turnover_by_date.Rd
0dfb2636e65269c9559de4d1d3b77b8e *man/update_vix_in_db.Rd
076b4a6f1c9035d786444b4a2a575d17 *man/validate_data_format.Rd
72b058e9fc0c3187515f5a0c4e2a6df6 *man/validate_group_map.Rd
24cb0a66b6fe83691f22a2ad7ad88e6c *man/validate_no_leakage.Rd
58f95fc1c0b2775357c405a6d8ad7662 *man/validate_performance_inputs.Rd
f562d07a98478a3db6ea1809a86b91b5 *man/vol_target.Rd
a55bd12fe9e17121d1133750f0569aa5 *man/weight_by_hrp.Rd
380bfe3b522b3e06f4bf1097dbf8ab8a *man/weight_by_rank.Rd
140b953cc91c5f4abe4d362c70c36332 *man/weight_by_regime.Rd
6e077e3dc343d4a65883005ad8e86d8d *man/weight_by_risk_parity.Rd
997af1044b1353601d478374503b8025 *man/weight_by_signal.Rd
5f8dec205e67ab31760b5a0855a95575 *man/weight_by_volatility.Rd
3856a4cb15e84433b5a1c05e8eaeaeed *man/weight_equally.Rd
2dbd21aaf2ae6d953ad1c9fb063d8e03 *man/weight_from_scores.Rd
efa59d93a7aae5260110b80ae991dedc *man/wf_report.Rd
d65f2bcf028573e17e094b06997bf64f *man/wf_stitch.Rd
aa05ef4388bf68358c1a141a11429ccf *man/wf_sweep_tabular.Rd
7bb51737bf2281331e7c2c249d842bff *man/yahoo_adapter.Rd
7250edfb6b9be9fc93306bd3c4bde2b7 *tests/testthat.R
95fa405bc00be03816a77a2ab896bb1e *tests/testthat/test-core-functions.R
c4784b86f5f6f0cbe504aed2b823edf4 *tests/testthat/test-ml-helpers.R
f011f1d350aca09033bfbd7c76a8628c *tests/testthat/test-ml.R
e9cc83731f6309791aa718483ad1cd3b *tests/testthat/test-optimization.R
aaa864883c5d676047da058c78a3f533 *tests/testthat/test-walk-forward.R
7ed11206932975c61afd1d2ffbbf5086 *vignettes/Getting_Started_Advanced.Rmd
0d2884d013fb35795194532248cd78c4 *vignettes/getting-started.Rmd
e2ba4b521cdfe24a60c8ed0fad153a0c *vignettes/optimization-walkforward.Rmd
