code: def get_treasury_data(start_date, end_date):
      return (
          pd.read_csv(
              "https://www.federalreserve.gov/datadownload/Output.aspx"
              "?rel=H15"
              "&series=bf17364827e38702b42a58cf8eaa3f78"
              "&lastObs="
              "&from="  # An unbounded query is ~2x faster than specifying dates.
              "&to="
              "&filetype=csv"
              "&label=include"
              "&layout=seriescolumn"
              "&type=package",
              skiprows=5,  # First 5 rows are useless headers.
              parse_dates=["Time Period"],
              na_values=["ND"],  # Presumably this stands for "No Data".
              index_col=0,
          )
          .loc[start_date:end_date]
          .dropna(how="all")
          .rename(columns=parse_treasury_csv_column)
          .tz_localize("UTC")
          * 0.01
      )
  
file_path: catalyst/catalyst/data/treasuries.py
imports: from operator import itemgetter
  import re
  import numpy
  import pandas
label_desc: Use image node_id 3 for calling a global function with example usage: get_treasury_data(start_date, end_date) and returns: unknown