Mariner Backtesting - Other GUIDs

GUIDs used in CloudQuant Mariner

The most common use for these lists is to narrow your universe of symbols in is_symbol_qualified.

See the example code below for returning only those symbols that qualified for the GUID listed and were also between $2 and $500 and over 100,000 average volume...

 @classmethod
def is_symbol_qualified(cls, symbol, md, service, account):
    GUID = 'f376473b-61e8-46c2-bad9-5befb9e65f94'
    # This combination of service calls returns a 1 if the current symbol is in the specified list, a zero if it is not
    myList = service.symbol_list.in_list(service.symbol_list.get_handle(GUID),symbol)
    return mylist and md.stat.prev_close>2 and md.stat.prev_close<500 and md.stat.avol>100000
Note:
  • GUIDs are lowercase.
List GUID
Closed Ended Fund f376473b-61e8-46c2-bad9-5befb9e65f94
Closed Near High 188c6aff-11ea-4a19-bbf8-172fa212643b
Closed Near Low 942cb0bf-695b-40ed-8436-34237692efae
ETFs 82e8721e-d9fe-4ac4-b597-5197a4309a60
ETNs 9389dd95-ca7e-4fe2-b2a6-329ce7de4665
Easy To Borrow 0ed13989-3429-4724-8baf-985dca9d1713
IPOs Last 5 Days 858520b0-8c73-4098-a605-85ce8ff1acea
IPOs Today c7ce3f4c-cad3-4c55-816c-2f0c156953f6
Master Limited Partnership 2e49100c-0835-47f2-972b-cf7237956a07
Preferred 2726f8f5-6528-4053-ad20-055097ee1ad6
Recent IPOs e1d82910-d575-455b-954b-6e0631195358
Recent Reverse Splits 01d32ce7-7e62-4a57-b2fa-a6da1ac0d915
Series 936eebb3-3374-448b-9332-41176eb91e40
Splits Today ff169722-bfef-4f47-bc4d-6c09db5b72d1
Warrants 170ddf0e-e43b-4836-ae86-26ea5d363439
When Distributed 52f15b46-bb36-444d-b0bd-23168528c6e1
When Issued 1cb70701-7ca9-491a-a9df-96f1380e199a