code: def create_daily_trade_source(
      sids, sim_params, asset_finder, trading_calendar
  ):
      """
      creates trade_count trades for each sid in sids list.
      first trade will be on sim_params.start_session, and daily
      thereafter for each sid. Thus, two sids should result in two trades per
      day.
      """
      return create_trade_source(
          sids,
          timedelta(days=1),
          sim_params,
          asset_finder,
          trading_calendar=trading_calendar,
      )
  
file_path: zipline/zipline/utils/factory.py
imports: import pandas
  import numpy
  from datetime import timedelta, datetime
  from trading_calendars import get_calendar
  from zipline.sources import SpecificEquityTrades
  from zipline.finance.trading import SimulationParameters
  from zipline.sources.test_source import create_trade
label_desc: Use image node_id 6 for calling a global function with example usage: create_daily_trade_source(sids, sim_params, asset_finder, trading_calendar) and returns: create_trade_source