{ "daily_row_ratio": 0.98, "null_rate_max": 0.01, "cross_check_price_deviation": 0.03, "cross_check_outlier_ratio": 0.05, "index_price_deviation": 0.005, "max_publish_attempts": 5, "staging_retain_days": 14, "job_run_retain_days": 90, "backup_retain": 14, "publication_generations": 3, "tushare_rate_per_minute": 300, "list_limit_default": 5000, "list_limit_max": 5000, "calendar_start": "20160101", "index_history_trading_days": 260, "eod_retry_start": "15:15", "eod_retry_interval_minutes": 30, "eod_retry_cutoff": "23:30", "moneyflow_history_trading_days": 60, "stocks_refresh_times": [ "20:00", "23:10" ], "field_gates": { "valuation": { "fields": [ "turnover_rate", "volume_ratio", "total_mv", "circ_mv", "pe_ttm", "pb", "ps_ttm", "dv_ttm" ], "min_nonnull_rate": 0.9, "min_nonnull_rate_by_field": { "pe_ttm": 0.5, "dv_ttm": 0.3 }, "max_nonnull_drop_vs_prev": 0.15, "max_nonfinite_rate": 0.01 } } }