Fund#
-
class sigtech.framework.instruments.funds.Fund
Baseclasses:
HistoricalFrameworkObject
Subclasses:
InternalFund
Class used to represent Funds.
-
admin_id: str
-
admin_nav_offset: str
-
admin_net_activity_days: int
-
administrator: str
-
property aum
Assets under management log.
-
calendar: str
-
currency: str
-
property data_point
Field used when retrieving history.
-
db_history_end_date: Optional[date]
-
db_sector: Optional[str]
-
execution_books: list[str]
-
execution_id: str
-
property fixed_capital: bool
Check if the lead share class has fixed capital.
-
property fixed_capital_track_strategy: bool
Return True if the lead share class has a fixed capital track strategy.
-
lead_share_class: str
-
long_name: str
-
ongoing_fee: float
-
proformas: list[str]
-
property reds
Redemptions log.
-
share_classes: list[str]
-
simulation_institutional_fee: float
-
simulation_retail_fee: float
-
strategy_name: str
-
property strategy_obj
Fund strategy object.
-
property subs
Subscriptions log.
-
ticker: Optional[str]
-
property trading_calendar
Fund trading calendar.
-
admin_net_activity()
Admin net activity.
-
applicable_net_activity(end_date=None)
Applicable net activity.
- Parameters:
end_date – End date (optional).
- Returns:
pandas Series.
-
backtest_start_date(ccy=None)
Backtest start date.
- Parameters:
ccy – Input currency (optional).
- Returns:
pandas Series.
-
calendar_schedule()
Daily calendar schedule.
-
currency_to_proforma_strategies()
Return the pro forma strategy objects.
- Returns:
dict.
-
due_time()
Time when data from the exchange is expected to be in the system.
-
effective_admin_net_activity()
Effective admin net activity.
-
effective_trading_aum()
Effective trading AUM.
-
get_share_class(name)
Return a share class object.
- Parameters:
name – Share class name.
- Returns:
Share class object
-
holidays()
List of holiday calendars for this object.
-
institutional_share_classes()
Return a list of institutional share class objects.
-
lead_share_class_obj(ccy=None)
Lead share class object.
- Parameters:
ccy – Input currency (optional).
- Returns:
Objects.
-
model_output()
Model output.
-
model_output_historical()
Model output.
-
model_output_historical_orders()
Model output.
-
model_output_historical_positions()
Model output.
-
model_output_historical_target_positions(run_mode=None)
Model output.
-
model_output_marked_orders()
Model output.
-
model_output_marked_positions()
Model output.
-
model_output_marked_target_positions(run_mode=None)
Model output.
-
model_strategy_runs()
Model output.
-
private_share_classes()
Return a list of private share class objects.
-
proforma_obj(ccy=None)
Return the pro forma strategy object.
- Input ccy:
Input currency (optional, if not provided, the fund currency will be used).
- Returns:
Strategy object.
-
proforma_series(ccy=None)
Return the last price timeseries of the pro forma strategy.
- Input ccy:
Input currency (optional, if not provided, the fund currency will be used).
- Returns:
pandas Series.
-
public_share_classes()
Return a list of public share class objects.
-
retail_share_classes()
Return a list of retail share class objects.
-
seeded_share_classes()
List of seeded share classes.
-
seeded_share_classes_with_mgmt_fee()
List of seeded share classes with management fees.
-
share_class_obj_names()
Share class object names.
-
share_class_objects()
Return a list of share class objects.
-
simulated_institutional_strategy_series(ccy=None)
Simulated institutional strategy timeseries.
- Parameters:
ccy – Input currency (optional).
- Returns:
pandas Series.
-
simulated_retail_strategy_series(ccy=None)
Simulated retail strategy timeseries.
- Parameters:
ccy – Input currency (optional).
- Returns:
pandas Series.
-
simulated_strategy_series(fee, ccy=None)
Simulated strategy timeseries.
- Parameters:
fee – Annual fees.
ccy – Input currency (optional).
- Returns:
pandas Series.
-
simulation_institutional_strategies()
Return a list of institutional simulation strategies.
-
simulation_retail_strategies()
Return a list of retail simulation strategies.
-
simulation_strategies()
Return a list of simulation strategies.
-
timezone()
Valuation time for the object.
-
trading_schedule()
Daily trading calendar schedule.
-
usd_management_fee_series()
Time series of management fees in USD.
-
usd_ytd_management_fee()
Year to date management fees in USD.