Catalyst
Install
Catalyst Beginner Tutorial
Live Trading
Features
Example Algorithms
Utilities
Videos
Resources
Development Guidelines
Release Notes
Catalyst
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
A
Asset (class in catalyst.assets)
AssetConvertible (class in catalyst.assets)
B
BarData (class in catalyst.protocol)
C
CachedObject (class in catalyst.utils.cache)
calculate() (catalyst.finance.commission.CommissionModel method)
can_trade() (catalyst.protocol.BarData method)
cancel_order() (in module catalyst.api)
CancelPolicy (class in catalyst.finance.cancel_policy)
clear_calendars() (in module catalyst.utils.calendars)
CommissionModel (class in catalyst.finance.commission)
current() (catalyst.protocol.BarData method)
D
dataframe_cache (class in catalyst.utils.cache)
date_rules (class in catalyst.api)
deregister_calendar() (in module catalyst.utils.calendars)
E
EODCancel() (in module catalyst.api)
every_day (catalyst.api.date_rules attribute)
every_minute (catalyst.api.time_rules attribute)
exchange (catalyst.finance.execution.ExecutionStyle attribute)
ExecutionStyle (class in catalyst.finance.execution)
ExpiringCache (class in catalyst.utils.cache)
F
fetch_csv() (in module catalyst.api)
first_traded (catalyst.assets.Asset attribute)
FixedSlippage (class in catalyst.finance.slippage)
from_dict() (catalyst.assets.Asset method)
G
get_calendar() (in module catalyst.utils.calendars)
get_environment() (in module catalyst.api)
get_limit_price() (catalyst.finance.execution.ExecutionStyle method)
get_open_orders() (in module catalyst.api)
get_order() (in module catalyst.api)
get_stop_price() (catalyst.finance.execution.ExecutionStyle method)
H
history() (catalyst.protocol.BarData method)
I
is_alive_for_session() (catalyst.assets.Asset method)
is_exchange_open() (catalyst.assets.Asset method)
is_open_on_minute() (catalyst.utils.calendars.TradingCalendar method)
is_session() (catalyst.utils.calendars.TradingCalendar method)
is_stale() (catalyst.protocol.BarData method)
L
LimitOrder (class in catalyst.finance.execution)
M
market_close (catalyst.api.time_rules attribute)
market_open (catalyst.api.time_rules attribute)
MarketOrder (class in catalyst.finance.execution)
maybe_show_progress() (in module catalyst.utils.cli)
minute_index_to_session_labels() (catalyst.utils.calendars.TradingCalendar method)
minute_to_session_label() (catalyst.utils.calendars.TradingCalendar method)
minutes_count_for_sessions_in_range() (catalyst.utils.calendars.TradingCalendar method)
minutes_for_session() (catalyst.utils.calendars.TradingCalendar method)
minutes_for_sessions_in_range() (catalyst.utils.calendars.TradingCalendar method)
minutes_in_range() (catalyst.utils.calendars.TradingCalendar method)
month_end() (catalyst.api.date_rules static method)
month_start() (catalyst.api.date_rules static method)
N
NeverCancel() (in module catalyst.api)
next_close() (catalyst.utils.calendars.TradingCalendar method)
next_minute() (catalyst.utils.calendars.TradingCalendar method)
next_open() (catalyst.utils.calendars.TradingCalendar method)
next_session_label() (catalyst.utils.calendars.TradingCalendar method)
O
open_and_close_for_session() (catalyst.utils.calendars.TradingCalendar method)
order() (in module catalyst.api)
order_percent() (in module catalyst.api)
order_target() (in module catalyst.api)
order_target_percent() (in module catalyst.api)
order_target_value() (in module catalyst.api)
order_value() (in module catalyst.api)
P
PerDollar (class in catalyst.finance.commission)
PerShare (class in catalyst.finance.commission)
PerTrade (class in catalyst.finance.commission)
previous_close() (catalyst.utils.calendars.TradingCalendar method)
previous_minute() (catalyst.utils.calendars.TradingCalendar method)
previous_open() (catalyst.utils.calendars.TradingCalendar method)
previous_session_label() (catalyst.utils.calendars.TradingCalendar method)
process_order() (catalyst.finance.slippage.SlippageModel method)
R
record() (in module catalyst.api)
register_calendar() (in module catalyst.utils.calendars)
register_calendar_type() (in module catalyst.utils.calendars)
regular_holidays (catalyst.utils.calendars.TradingCalendar attribute)
run_algorithm() (in module catalyst)
S
schedule_function() (in module catalyst.api)
session_distance() (catalyst.utils.calendars.TradingCalendar method)
sessions_in_range() (catalyst.utils.calendars.TradingCalendar method)
sessions_window() (catalyst.utils.calendars.TradingCalendar method)
set_benchmark() (in module catalyst.api)
set_cancel_policy() (in module catalyst.api)
set_commission() (in module catalyst.api)
set_do_not_order_list() (in module catalyst.api)
set_long_only() (in module catalyst.api)
set_max_leverage() (in module catalyst.api)
set_max_order_count() (in module catalyst.api)
set_max_order_size() (in module catalyst.api)
set_max_position_size() (in module catalyst.api)
set_slippage() (in module catalyst.api)
set_symbol_lookup_date() (in module catalyst.api)
should_cancel() (catalyst.finance.cancel_policy.CancelPolicy method)
sid() (in module catalyst.api)
SlippageModel (class in catalyst.finance.slippage)
special_closes (catalyst.utils.calendars.TradingCalendar attribute)
special_closes_adhoc (catalyst.utils.calendars.TradingCalendar attribute)
special_opens (catalyst.utils.calendars.TradingCalendar attribute)
special_opens_adhoc (catalyst.utils.calendars.TradingCalendar attribute)
StopLimitOrder (class in catalyst.finance.execution)
StopOrder (class in catalyst.finance.execution)
symbol() (in module catalyst.api)
symbols() (in module catalyst.api)
T
time_rules (class in catalyst.api)
to_dict() (catalyst.assets.Asset method)
TradingCalendar (class in catalyst.utils.calendars)
V
VolumeShareSlippage (class in catalyst.finance.slippage)
W
week_end() (catalyst.api.date_rules static method)
week_start() (catalyst.api.date_rules static method)
working_dir (class in catalyst.utils.cache)
working_file (class in catalyst.utils.cache)