Stephen Diehl
|
06e6207020
|
Update logging system
|
2012-06-12 07:11:52 -04:00 |
|
Stephen Diehl
|
2d85ec4d95
|
Update performance tracker ot use Logbook
|
2012-06-11 13:54:00 -04:00 |
|
fawce
|
0dea9c5ecb
|
finished comment
|
2012-06-07 17:58:30 -04:00 |
|
fawce
|
6a8654342a
|
added an as_portfolio method to the PerformancePeriod.
|
2012-06-07 17:40:26 -04:00 |
|
fawce
|
6d8a786214
|
updated performance to be trade by trade.
|
2012-06-07 13:53:45 -04:00 |
|
Stephen Diehl
|
318d7ba678
|
Fun fun times writing setup.py
|
2012-05-26 18:24:48 -04:00 |
|
Stephen Diehl
|
817166ba03
|
Merge branch 'master' into cheetah
|
2012-05-26 15:55:48 -04:00 |
|
Stephen Diehl
|
3446c116ab
|
Process Simulator!
|
2012-05-26 15:54:43 -04:00 |
|
fawce
|
70b0088e02
|
patched logging config.
|
2012-05-22 21:23:47 -04:00 |
|
Stephen Diehl
|
3ad1f250e6
|
Cleaned up OOP, first round.
|
2012-05-16 14:33:16 -04:00 |
|
Stephen Diehl
|
d399edd419
|
Fix ndict woes.
|
2012-05-14 13:49:45 -04:00 |
|
Stephen Diehl
|
e04415e63f
|
Remove all namedicts.
|
2012-05-14 11:35:43 -04:00 |
|
Stephen Diehl
|
133d9c03af
|
One test passing, progress!
|
2012-05-10 16:38:04 -04:00 |
|
fawce
|
54f8d7d013
|
removed lines sending messages to the control channel, simplified logic for handling max loss case, DONE'ing trading client on max loss. Zipline continues to run until all components are finished.
|
2012-04-24 17:51:02 -04:00 |
|
fawce
|
1f04ee4ece
|
committed a set_trace...
|
2012-04-23 21:04:51 -04:00 |
|
fawce
|
fe793b503d
|
hotpatching a merge error (duplication of the max dd check).
|
2012-04-23 20:50:08 -04:00 |
|
fawce
|
54d3579ceb
|
added boolean to results for exceeding max losses in a single simulated day.
|
2012-04-23 15:10:44 -04:00 |
|
fawce
|
1d9953255a
|
added stop out for max drawdown.
|
2012-04-20 23:41:23 -04:00 |
|
fawce
|
bab0e2bd19
|
made distinction between cumulative behavior and daily behavior a bit more clear.
|
2012-04-20 15:08:39 -04:00 |
|
fawce
|
bc14e7e3b7
|
zipline, now a cold, heartless, http://open.spotify.com/track/1xshgoh575otNXRfeYgh9D
Pretty fast too...
|
2012-04-20 12:21:03 -04:00 |
|
fawce
|
6f5e9b0559
|
fixed documentation
|
2012-04-19 23:32:37 -04:00 |
|
fawce
|
08a5bd5a0d
|
re-arranged fields so that history includes daily snapshots for cumulative measures.
|
2012-04-19 23:27:35 -04:00 |
|
fawce
|
1b5b92d75f
|
dropped unwanted fields.
|
2012-04-18 12:36:46 -04:00 |
|
fawce
|
6561292e4c
|
some efficiency changes - no longer transferring the list of daily returns, no longer holding transactions in the daily and the cumulative performance periods.
|
2012-04-18 12:36:46 -04:00 |
|
fawce
|
309f78a030
|
modification of the transport protocol -- keeping it close to the export of data from the performance tracker.
|
2012-04-18 12:36:46 -04:00 |
|
fawce
|
5fd30216e5
|
revised protocol to maintain original structure.
|
2012-04-18 12:36:46 -04:00 |
|
fawce
|
9db18846c9
|
fixed type-os in serialization code
|
2012-04-16 13:37:54 -04:00 |
|
fawce
|
38982fcdab
|
major fix is with the non-blocking behavior of order source. also fixed time-compression in the trading client.
|
2012-04-13 15:08:17 -04:00 |
|
fawce
|
1559a84c7b
|
added simulation style to transation simulator, to facilitate tests. Fixed roll-over bug in max cap and max leverage calculation.
|
2012-04-13 09:53:20 -04:00 |
|
fawce
|
db7a4d2f91
|
Merge pull request #29 from quantopian/fawce_sprint1
added transactions to the daily update objects.
|
2012-04-10 11:17:37 -07:00 |
|
fawce
|
368341ce61
|
moved transaction store to PerformancePeriod. added the position data to the performance message.
|
2012-04-10 14:12:03 -04:00 |
|
fawce
|
8ce5159e91
|
Merge pull request #30 from quantopian/stable_upstream
Stable upstream
|
2012-04-10 08:00:39 -07:00 |
|
fawce
|
2eeb92442e
|
added transactions to the daily update objects.
|
2012-04-10 00:02:54 -04:00 |
|
fawce
|
57c39bf615
|
switching to only calculate the returns and risk on market close, rather than per trade.
|
2012-04-09 10:20:08 -04:00 |
|
fawce
|
237b42c11e
|
switched reporting to provide cash, equity, and total portfolio value
|
2012-04-08 13:53:40 -04:00 |
|
fawce
|
37a8bda4b2
|
fixed bogus initial portfolio value (should be zero).
|
2012-04-06 22:31:35 -04:00 |
|
fawce
|
30dfc86ba9
|
fixed dates front to back to be proper market open/close, and to use start/end first_open/last_close from the TradingEnvironment.
|
2012-04-06 20:49:56 -04:00 |
|
Stephen Diehl
|
80bfbd5dcb
|
Performance reports take either socket address or socket.
|
2012-04-06 13:31:39 -04:00 |
|
fawce
|
cad62346e7
|
updated zipline to fix missing fields in the performance and risk messages. also moved cumulative performance to be a sub component of the daily performance object.
|
2012-04-05 23:35:21 -04:00 |
|
fawce
|
78cceaa649
|
fixes and tests for result streaming.
|
2012-04-03 22:42:53 -04:00 |
|
fawce
|
ce6a91adb6
|
added a frame to get performance data written to the result stream. not complete, but functional.
|
2012-03-29 17:13:28 -04:00 |
|
fawce
|
4f87b4e98a
|
documentation fixes and tweaks.
|
2012-03-21 00:55:35 -04:00 |
|
fawce
|
dcc471cc93
|
refactoring tests to combine common code into factory for creation of test data sources. also created new zipline/lines module, which will
hold classes that instantiate entire zipline topologies.
|
2012-03-17 23:15:38 -04:00 |
|
Stephen Diehl
|
ce16122be3
|
Remove dropout on dataframe.
|
2012-03-16 18:18:42 -04:00 |
|
Stephen Diehl
|
89485c6ae3
|
Hack to ignore dataframes in process_event, code seems to be written against namedicts.
|
2012-03-16 16:42:39 -04:00 |
|
Stephen Diehl
|
b61b69a8dd
|
Merge branch 'master' into dataflow
Conflicts:
zipline/finance/risk.py
zipline/protocol_utils.py
|
2012-03-16 15:04:23 -04:00 |
|
fawce
|
65253737cd
|
taking code recommendations from @sdiehl PR notes... as always :)
|
2012-03-16 11:47:06 -04:00 |
|
fawce
|
77993ee6ca
|
trivial mod to force push to happen.
|
2012-03-16 09:52:08 -04:00 |
|
fawce
|
1ab84ae2ca
|
extended namedict and performance tracker to allow portfolio calculations to be accessed during a live test as a namedict.
|
2012-03-15 22:52:49 -04:00 |
|
Stephen Diehl
|
931f10fe32
|
Misc fixes, disabled Risk reporting until PR.
|
2012-03-15 18:33:34 -04:00 |
|