So when I make a request to Alpaca for all assets through the python interface using:
TradingClient(key, secret, paper=False).get_all_assets()
I have found that it returns at least two identical (except for their ID) assets:
id=UUID('35376975-6bce-49e6-8a0f-58a00fb54075') asset_class=<AssetClass.US_EQUITY: 'us_equity'> exchange=<AssetExchange.NASDAQ: 'NASDAQ'> symbol='SLGCW' name='SomaLogic, Inc. Warrant' status=<AssetStatus.INACTIVE: 'inactive'> tradable=False marginable=False shortable=False easy_to_borrow=False fractionable=False min_order_size=None min_trade_increment=None price_increment=None maintenance_margin_requirement=100.0 attributes=[]
and
id=UUID('d09ba873-3809-458c-9109-bf35fba986e7') asset_class=<AssetClass.US_EQUITY: 'us_equity'> exchange=<AssetExchange.NASDAQ: 'NASDAQ'> symbol='SLGCW' name='SomaLogic, Inc. Warrant' status=<AssetStatus.INACTIVE: 'inactive'> tradable=False marginable=False shortable=False easy_to_borrow=False fractionable=False min_order_size=None min_trade_increment=None price_increment=None maintenance_margin_requirement=100.0 attributes=[]
Is this intended behavior?