class_docstr: A component to provide information at each step of an episode.
      
docstr: Provides information at a given step of an episode.
  
  Parameters
  ----------
  env: 'TradingEnv'
      The trading environment.
  
  Returns
  -------
  dict:
      A dictionary of information about the portfolio and net worth.
docstr_tok: ["Provides","information","at","a","given","step","of","an","episode",".","Parameters","--","--","--","--","--","env",":","'TradingEnv'","The","trading","environment",".","Returns","--","--","--","-","dict",":","A","dictionary","of","information","about","the","portfolio","and","net","worth","."]
code: def info(self, env: "TradingEnv") -> dict:
      """Provides information at a given step of an episode.
  
      Parameters
      ----------
      env: 'TradingEnv'
          The trading environment.
  
      Returns
      -------
      dict:
          A dictionary of information about the portfolio and net worth.
      """
      raise NotImplementedError()
  
imports: from abc import abstractmethod
  from tensortrade.core.component import Component
  from tensortrade.core.base import TimeIndexed
label_desc: Use image node_id 1 for calling the Informer obj's underlying member method code with example usage: obj.info(env) without return types