guohanghui commited on
Commit
72c39b1
·
verified ·
1 Parent(s): a004336

Update pyfolio/mcp_output/mcp_plugin/mcp_service.py

Browse files
pyfolio/mcp_output/mcp_plugin/mcp_service.py CHANGED
@@ -79,12 +79,9 @@ def _save_plot_as_base64(plt, plot_name):
79
  def _convert_to_series(data: List[float], name: str = "returns") -> pd.Series:
80
  """Convert list to pandas Series with date index."""
81
  if isinstance(data, list):
82
- # Create a business day date range to avoid NaT issues
83
- try:
84
- date_index = pd.date_range("2020-01-01", periods=len(data), freq="B")
85
- except Exception:
86
- # Fallback to daily frequency if business day fails
87
- date_index = pd.date_range("2020-01-01", periods=len(data), freq="D")
88
 
89
  return pd.Series(
90
  data,
 
79
  def _convert_to_series(data: List[float], name: str = "returns") -> pd.Series:
80
  """Convert list to pandas Series with date index."""
81
  if isinstance(data, list):
82
+ # Create a simple daily date range without frequency constraints
83
+ start_date = pd.Timestamp("2020-01-01")
84
+ date_index = pd.date_range(start=start_date, periods=len(data))
 
 
 
85
 
86
  return pd.Series(
87
  data,