Lean
$LEAN_TAG$
BrokerageName.cs
1
/*
2
* QUANTCONNECT.COM - Democratizing Finance, Empowering Individuals.
3
* Lean Algorithmic Trading Engine v2.0. Copyright 2014 QuantConnect Corporation.
4
*
5
* Licensed under the Apache License, Version 2.0 (the "License");
6
* you may not use this file except in compliance with the License.
7
* You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
8
*
9
* Unless required by applicable law or agreed to in writing, software
10
* distributed under the License is distributed on an "AS IS" BASIS,
11
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
* See the License for the specific language governing permissions and
13
* limitations under the License.
14
*/
15
16
using
System;
17
18
namespace
QuantConnect.Brokerages
19
{
20
/// <summary>
21
/// Specifices what transaction model and submit/execution rules to use
22
/// </summary>
23
public
enum
BrokerageName
24
{
25
/// <summary>
26
/// Transaction and submit/execution rules will be the default as initialized
27
/// </summary>
28
Default
,
29
30
/// <summary>
31
/// Transaction and submit/execution rules will be the default as initialized
32
/// Alternate naming for default brokerage
33
/// </summary>
34
QuantConnectBrokerage
=
Default
,
35
36
/// <summary>
37
/// Transaction and submit/execution rules will use interactive brokers models
38
/// </summary>
39
InteractiveBrokersBrokerage
,
40
41
/// <summary>
42
/// Transaction and submit/execution rules will use tradier models
43
/// </summary>
44
TradierBrokerage
,
45
46
/// <summary>
47
/// Transaction and submit/execution rules will use oanda models
48
/// </summary>
49
OandaBrokerage
,
50
51
/// <summary>
52
/// Transaction and submit/execution rules will use fxcm models
53
/// </summary>
54
FxcmBrokerage
,
55
56
/// <summary>
57
/// Transaction and submit/execution rules will use bitfinex models
58
/// </summary>
59
Bitfinex
,
60
61
/// <summary>
62
/// Transaction and submit/execution rules will use binance models
63
/// </summary>
64
Binance
,
65
66
/// <summary>
67
/// Transaction and submit/execution rules will use gdax models
68
/// </summary>
69
[Obsolete(
"GDAX brokerage name is deprecated. Use Coinbase instead."
)]
70
GDAX
= 12,
71
72
/// <summary>
73
/// Transaction and submit/execution rules will use alpaca models
74
/// </summary>
75
Alpaca
,
76
77
/// <summary>
78
/// Transaction and submit/execution rules will use AlphaStream models
79
/// </summary>
80
AlphaStreams
,
81
82
/// <summary>
83
/// Transaction and submit/execution rules will use Zerodha models
84
/// </summary>
85
Zerodha
,
86
87
/// <summary>
88
/// Transaction and submit/execution rules will use Samco models
89
/// </summary>
90
Samco
,
91
92
/// <summary>
93
/// Transaction and submit/execution rules will use atreyu models
94
/// </summary>
95
Atreyu
,
96
97
/// <summary>
98
/// Transaction and submit/execution rules will use TradingTechnologies models
99
/// </summary>
100
TradingTechnologies
,
101
102
/// <summary>
103
/// Transaction and submit/execution rules will use Kraken models
104
/// </summary>
105
Kraken
,
106
107
/// <summary>
108
/// Transaction and submit/execution rules will use ftx models
109
/// </summary>
110
FTX
,
111
112
/// <summary>
113
/// Transaction and submit/execution rules will use ftx us models
114
/// </summary>
115
FTXUS
,
116
117
/// <summary>
118
/// Transaction and submit/execution rules will use Exante models
119
/// </summary>
120
Exante
,
121
122
/// <summary>
123
/// Transaction and submit/execution rules will use Binance.US models
124
/// </summary>
125
BinanceUS
,
126
127
/// <summary>
128
/// Transaction and submit/execution rules will use Wolverine models
129
/// </summary>
130
Wolverine
,
131
132
/// <summary>
133
/// Transaction and submit/execution rules will use TDameritrade models
134
/// </summary>
135
TDAmeritrade
,
136
137
/// <summary>
138
/// Binance Futures USDⓈ-Margined contracts are settled and collateralized in their quote cryptocurrency, USDT or BUSD
139
/// </summary>
140
BinanceFutures
,
141
142
/// <summary>
143
/// Binance Futures COIN-Margined contracts are settled and collateralized in their based cryptocurrency.
144
/// </summary>
145
BinanceCoinFutures
,
146
147
/// <summary>
148
/// Transaction and submit/execution rules will use RBI models
149
/// </summary>
150
RBI
,
151
152
/// <summary>
153
/// Transaction and submit/execution rules will use Bybit models
154
/// </summary>
155
Bybit
,
156
157
/// <summary>
158
/// Transaction and submit/execution rules will use Eze models
159
/// </summary>
160
Eze
,
161
162
/// <summary>
163
/// Transaction and submit/execution rules will use Axos models
164
/// </summary>
165
Axos
,
166
167
/// <summary>
168
/// Transaction and submit/execution rules will use Coinbase broker's model
169
/// </summary>
170
Coinbase
,
171
172
/// <summary>
173
/// Transaction and submit/execution rules will use TradeStation models
174
/// </summary>
175
TradeStation
,
176
177
/// <summary>
178
/// Transaction and submit/execution rules will use Terminal link models
179
/// </summary>
180
TerminalLink
,
181
182
/// <summary>
183
/// Transaction and submit/execution rules will use Charles Schwab models
184
/// </summary>
185
CharlesSchwab
,
186
}
187
}
Common
Brokerages
BrokerageName.cs
Generated by
1.8.17