快速开始
用户指南
API 参考
Datafeed
Datafeed.__init__()
Datafeed.insert_csv_file()
Datafeed.insert_ede_file()
Datafeed.batch_process_excel_files()
Datafeed.incremental_update()
Datafeed.insert_with_conflict_check()
Datafeed.update_data()
Datafeed.ingest_wind_daily_market()
Datafeed.ingest_wind_daily_index()
Datafeed.ingest_wind_daily_fund()
Datafeed.ingest_wind_daily_bond()
Datafeed.run_query()
Datafeed.query_time_range()
Datafeed.query_nearest_after()
Datafeed.query_nearest_in_range_after()
Datafeed.query_nearest_in_range_before()
Datafeed.query_nearest_before()
Datafeed.get_latest_date()
Datafeed.get_available_dates()
Datafeed.validate_dataframe()
Datafeed.check_excel_file()
Datafeed.truncate_table()
Datafeed.close()
read_file()
read_csv_with_encoding()
cross_section_to_db_format()
batch_read_files()
batch_write_files()
create_directory_tree()
check_excel_errors()
FillStrategy
FillStrategy.RAISE_ERROR
FillStrategy.DROP
FillStrategy.FILL_FORWARD
FillStrategy.FILL_BACKWARD
FillStrategy.FILL_VALUE
FillStrategy.FILL_MEAN
FillStrategy.FILL_MEDIAN
FillStrategy.FILL_MODE
FillStrategy.INTERPOLATE
check_null_values()
check_datetime_column()
fix_null_values()
drop_duplicates_strict()
fix_datetime_column()
validate_and_fix()
DataValidator
DataValidator.__init__()
DataValidator.check_null_values()
DataValidator.check_datetime_column()
DataValidator.fix_null_values()
DataValidator.drop_duplicates_strict()
DataValidator.fix_datetime_column()
DataValidator.validate_and_fix()
build_query()
generate_input_pairs()
generate_input_range_pairs()
build_nearest_query()
build_nearest_in_range_query()
query_nearest_after()
query_nearest_before()
query_nearest_in_range_after()
query_nearest_in_range_before()
query_time_range()
get_available_dates()
get_latest_date()
pivot_to_wide()
align_to_dates()
calculate_returns()
query_industry()
get_industry_members()
build_industry_records()
get_index_universe()
get_index_universe_date()
process_excel_to_db_format()
check_existing_rows()
insert_dataframe()
get_existing_dates()
incremental_insert()
save_error_file()
process_directory_tree()
ConfigManager
ConfigManager.__init__()
ConfigManager.load()
ConfigManager.save()
ConfigManager.get()
ConfigManager.set()
ConfigManager.get_section()
ConfigManager.config
ConfigManager.__getitem__()
ConfigManager.__setitem__()
get_config()
reset_config()
get_database_config()
get_logging_config()
get_excel_config()
get_wind_config()
get_ede_config()
func_timer()
get_absolute_trade_days()
trade_days_offset()
apply_time_alignment()
fetch_daily_market()
fetch_daily_index()
fetch_daily_fund()
fetch_daily_bond()
extract_date_from_filename()
parse_metric_column()
extract_date_from_metric_metadata()
clean_ede_dataframe()
identify_code_name_columns()
process_ede_file()
get_tradable_pool()
pre_query_characteristic_data()
single_characteristic()
get_single_factor_weight()
describe_labeled_pool()
double_characteristic()
get_double_factor_weight()
describe_double_labeled_pool()
multi_characteristic()
get_multi_factor_weight()
describe_multi_labeled_pool()
winsorize_factor()
standardize_factor()
neutralize_factor()
neutralize_factor_by_factor()
query_industry_panel()
filter_pool_by_industry()
apply_industry_weight_constraint()
preprocess_factor()
calc_ic()
calc_icir()
summarize_ic()
fama_macbeth()
group_return_summary()
BacktestBase
BacktestDataError
DateMismatchError
CodeMismatchError
validate_weight_input()
validate_query_result()
validate_pivot_result()
validate_index_alignment()
validate_calculation_inputs()
format_data_sample()
PortfolioAnalyzer
ReportExporter
EventStudy
_get_event_dates()
_calc_returns()
_get_day0_cost_price_loc()
_get_window_returns()
_aggregate_window_returns()
_compute_stats()
_compute_period_stats()
RobustTest
panel()
bootstrap_fake_fund()
parse_name_dates()
get_interval()
gen_date_pairs()