Skip to content

FutureFilterUniverseEx

QuantConnect.Securities.FutureFilterUniverseEx

Bases: Object

Extensions for Linq support

select

select(
    universe: FutureFilterUniverse,
    map_func: Callable[[FutureUniverse], Symbol],
) -> FutureFilterUniverse

Maps universe

Parameters:

Name Type Description Default
universe FutureFilterUniverse

Universe to apply the filter too

required
map_func Callable[[FutureUniverse], Symbol]

Symbol function to determine which Symbols are filtered

required

Returns:

Type Description
FutureFilterUniverse

FutureFilterUniverse with filter applied.

select_many

select_many(
    universe: FutureFilterUniverse,
    map_func: Callable[[FutureUniverse], List[Symbol]],
) -> FutureFilterUniverse

Binds universe

Parameters:

Name Type Description Default
universe FutureFilterUniverse

Universe to apply the filter too

required
map_func Callable[[FutureUniverse], List[Symbol]]

Symbols function to determine which Symbols are filtered

required

Returns:

Type Description
FutureFilterUniverse

FutureFilterUniverse with filter applied.

where

where(
    universe: FutureFilterUniverse,
    predicate: Callable[[FutureUniverse], bool],
) -> FutureFilterUniverse

Filters universe

Parameters:

Name Type Description Default
universe FutureFilterUniverse

Universe to apply the filter too

required
predicate Callable[[FutureUniverse], bool]

Bool function to determine which Symbol are filtered

required

Returns:

Type Description
FutureFilterUniverse

FutureFilterUniverse with filter applied.