Michael Handschuh
ed3b98f4e1
Adds custom fee/fill/slippage model example
2016-01-18 19:22:07 -05:00
snugs
0bec26854c
Fixes brokerage message in BrokerageModelAlgorithm
2015-12-18 15:54:30 -05:00
snugs
380149fe9a
Change benchmark resolution if universes are present
2015-12-17 17:22:51 -05:00
snugs
a77950ce56
Adds UniverseDefinitions, DollarVolumeUniverseDefinitions
2015-12-17 17:17:56 -05:00
snugs
dc3fc98b7b
Move CircularQueue to Util
2015-12-16 13:57:53 -05:00
snugs
d3bac33257
Adds composite indicator example to IndicatorSuite
2015-12-15 08:26:33 -05:00
snugs
a4074d2c85
Adds ParameterizedAlgorithm with regression test
2015-12-10 13:45:41 -05:00
QuantConnect
2d9f8cb9e3
Updated charting lib to use series indexes instead of chart types. Obsolete ChartType enum
2015-12-10 13:03:50 -05:00
snugs
a899017fe6
Adds documentation to ParallelRunner classes
2015-12-09 16:36:14 -05:00
snugs
4e107507e4
Adds EmaCrossUniverseSelectionAlgorithm
2015-12-09 16:36:14 -05:00
snugs
86498da772
Adds CoarseUniverseTop5DollarVolumeAlgorithm
2015-12-09 16:36:13 -05:00
snugs
0422a762d7
Adds dropbox universe selection example algorithms
...
Includes regression tests
2015-12-09 13:32:37 -05:00
snugs
826b865d7a
Rename StockPickerAlgorithm to CustomDataUniverseAlgorithm
2015-12-09 13:32:35 -05:00
snugs
565c3bc6f7
Adds AddRemoveSecurityRegressionAlgorithm
2015-12-09 13:32:34 -05:00
snugs
7e95bf2fa6
Remove keys from EquitiesLabAlgorithm
2015-12-09 13:32:32 -05:00
QuantConnect
1350979f2f
Merge remote-tracking branch 'origin/master'
2015-12-07 15:27:33 -05:00
snugs
7e37804c7e
Use Symbol.Create instead of SID.Generate* methods
2015-12-07 12:31:46 -05:00
snugs
0728f4b677
Remove Subscriptions.Union(Subscriptions) file sys df
2015-12-07 12:02:19 -05:00
snugs
42443b303c
Increase length of benchmark algorithm
2015-12-07 12:02:17 -05:00
snugs
240c6ff2e2
Recorded performance of commits
2015-12-07 12:02:17 -05:00
snugs
50b33b3d0a
EmptyMinute400Equity - 185k
2015-12-07 12:02:15 -05:00
snugs
e08ed1c213
Add Benchmark algorithm with baseline time
2015-12-07 12:02:13 -05:00
snugs
3692cb53ce
EquitiesLab optimizations
2015-12-07 12:02:13 -05:00
snugs
4e5b65ed08
Adds EquitiesLabAlgorithm
2015-12-07 12:02:12 -05:00
snugs
dd4125fb42
Adds UsersDefinedUniverseAlgorithm example
2015-12-07 12:02:10 -05:00
snugs
242f479fb3
Remove SetUniverse, now only AddUniverse
2015-12-07 12:02:07 -05:00
snugs
e447b4453b
Update Bitcoin url to more current quandl file
2015-12-07 11:58:31 -05:00
QuantConnect
74fb1805ad
Added brokerage messaging handler example
2015-12-03 14:43:53 -05:00
snugs
359bcd2d86
Adds CustomDataRegressionAlgorithm
2015-12-03 13:48:14 -05:00
snugs
f9fefd6035
Update StockPicker example to create the full SID
...
We can't rely on the implicit lift in the universe selection case
2015-11-25 15:50:04 -05:00
snugs
5161dc9dd0
Use Market string constants instead of literals
2015-11-23 13:55:58 -05:00
snugs
d9dcd9b9aa
Clean up Obsolete compiler warnings
2015-11-18 13:31:29 -05:00
snugs
daa34da072
Remove some implicit Symbol->string cases
2015-11-17 19:17:41 -05:00
Stefano Raggi
01afc560f4
Added Settlement models
...
- New ISettlementModel interface with implementations: ImmediateSettlementModel + DelayedSettlementModel
- SecurityPortfolioManager: UnsettledCashBook + ScanForCashSettlement
- Added tests for settlement models
- Added GetSettlementModel to IBrokerageModel
- Added AccountType argument to SetBrokerageModel()
- Added SetBrokerageModel(IBrokerageModel) overload
- Made BrokerageModel setter private
2015-11-11 22:18:34 -05:00
snugs
5d4aadbb9c
Removes QuantConnect.Interfaces
...
This project was collapsed into QuantConnect.csproj.
This will allow code in the common project to use the interfaces abstractions
2015-11-04 13:18:59 -05:00
snugs
9b8110a6e3
Adds StockPicker example algo NYSE TopGainers
2015-10-21 13:05:18 -04:00
snugs
f296d666ee
Implements user defined universes
...
This places all security subscriptions within a universes
Subscriptions generated via calls to AddSecurity are place in a UserDefinedUniverse
UserDefinedUniverse will serve up a predetermined list of symbols on a requested interval
LiveTradingDataFeed - reworked custom enumerators to use RefreshEnumerator as wrapper for rate limitting
2015-10-21 13:05:17 -04:00
snugs
7f425ec515
Modifes CAGR in regression test
...
This value was expected to change closer to zero since the backtest takes 'longer'
according to the statistics (first equity vs last equity point)
2015-10-21 13:05:13 -04:00
snugs
6992628e7a
Make fill forward res a reference value
2015-10-21 13:05:12 -04:00
snugs
6f15f4139b
Move all subscriptions into a universe
2015-10-21 13:05:11 -04:00
snugs
c2c36e89d4
Make Universe control its own membership
...
This had happy side effect of removing the Subscription.IsUserDefined flag
2015-10-21 13:05:11 -04:00
QuantConnect
7126c13012
Merge branch 'master' of https://github.com/QuantConnect/Lean
2015-10-07 15:10:39 -04:00
snugs
0d2d6e1e04
Remove coarse->coarse SetUniverse overload
2015-10-07 12:54:27 -04:00
snugs
a642e734fd
Rename Fundamental namespace to UniverseSelection
2015-10-07 12:54:26 -04:00
QuantConnect
7ef10bc711
Rename some variables to avoid use of namespace referencing
2015-10-07 12:43:02 -04:00
snugs
222a44f45b
Adds OpeningBreakoutAlgorithm
...
This algorithm uses several new features to provide a strategy that can run live instantly with decent statistics
2015-09-28 13:28:10 -04:00
snugs
63ceefc4ed
Initial implementation of algorithm warmup
2015-09-22 15:14:46 -04:00
snugs
4ae1f4f5b6
Finalizes History API
...
Fixes bug in backtest history provider
Requests for bar counts were always incorrect because the history provider
was emitting bars whose end time is equal to the start time.
Implemented a FilterEnumerator<T> privately so he can filter those out
when using non-tick data
2015-09-15 15:40:54 -04:00
snugs
5b29b8f230
Update IHistoryProvider to use request object
2015-09-15 15:40:52 -04:00
snugs
7a5be9751a
Finalize universe regression algorithm
2015-09-01 22:17:36 -04:00