code: def get_benchmark_returns_from_file(filelike):
      """
      Get a Series of benchmark returns from a file
  
      Parameters
      ----------
      filelike : str or file-like object
          Path to the benchmark file.
          expected csv file format:
          date,return
          2020-01-02 00:00:00+00:00,0.01
          2020-01-03 00:00:00+00:00,-0.02
  
      """
      log.info("Reading benchmark returns from {}", filelike)
  
      df = pd.read_csv(
          filelike,
          index_col=["date"],
          parse_dates=["date"],
      ).tz_localize("utc")
  
      if "return" not in df.columns:
          raise ValueError(
              "The column 'return' not found in the "
              "benchmark file \n"
              "Expected benchmark file format :\n"
              "date, return\n"
              "2020-01-02 00:00:00+00:00,0.01\n"
              "2020-01-03 00:00:00+00:00,-0.02\n"
          )
  
      return df["return"].sort_index()
  
label_desc: Use image node_id 1 for calling a global function with example usage: get_benchmark_returns_from_file(filelike) and returns: df