fawce
|
dd8c84b0db
|
added stack trace to exception message, wrapped it in BT UPDATE FRAME
|
2012-07-25 14:40:14 -04:00 |
|
fawce
|
fb2b0c3be5
|
responses to sdiehl code review
|
2012-07-18 17:20:31 -04:00 |
|
fawce
|
6415f59398
|
changing protocol remove e/p dictionary
|
2012-07-17 17:43:02 -04:00 |
|
fawce
|
1262dcdef1
|
logging converted to share socket with performance
|
2012-07-17 11:04:32 -04:00 |
|
fawce
|
cd998d622c
|
fixed logging bugs, added a DONE signal for logging.
|
2012-07-17 11:04:32 -04:00 |
|
Stephen Diehl
|
237ea825ac
|
Merge branch 'threaded_monitor' into scott1
Conflicts:
zipline/core/monitor.py
zipline/lines.py
|
2012-07-06 14:11:40 -04:00 |
|
Stephen Diehl
|
c07a08f9ae
|
Backport updated protocol.
|
2012-07-03 11:04:50 -04:00 |
|
scottsanderson
|
5a7fa6d893
|
bugfixes to logging setup
|
2012-07-02 05:36:48 -04:00 |
|
scottsanderson
|
87a5e442c0
|
bug fixes to LOG_FRAME
|
2012-07-01 20:29:55 -04:00 |
|
scottsanderson
|
4c40a3d55c
|
all manner of changes to support logging
|
2012-06-28 16:28:10 -04:00 |
|
fawce
|
b8d0a8e4e0
|
cleanup
|
2012-05-28 22:13:43 -04:00 |
|
fawce
|
433170df9b
|
removed old order protocol cruft.
|
2012-05-28 21:39:54 -04:00 |
|
fawce
|
069dbd1afe
|
removed protocol cruft from transaction transform days.
|
2012-05-28 21:32:23 -04:00 |
|
Stephen Diehl
|
3ad1f250e6
|
Cleaned up OOP, first round.
|
2012-05-16 14:33:16 -04:00 |
|
Stephen Diehl
|
386977a1b7
|
remove pdb
|
2012-05-14 12:01:15 -04:00 |
|
Stephen Diehl
|
72fb11ce0f
|
removed namedict for good
|
2012-05-14 11:57:23 -04:00 |
|
Stephen Diehl
|
a88f63053a
|
Cleaned whitespace in protocol.py
|
2012-05-14 11:38:47 -04:00 |
|
Stephen Diehl
|
e04415e63f
|
Remove all namedicts.
|
2012-05-14 11:35:43 -04:00 |
|
Stephen Diehl
|
00de461da8
|
Made more submodules.
|
2012-05-10 15:46:19 -04:00 |
|
Stephen Diehl
|
0bf425a8dc
|
initial work on new protocol
|
2012-04-25 19:52:14 -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
|
bab0e2bd19
|
made distinction between cumulative behavior and daily behavior a bit more clear.
|
2012-04-20 15:08:39 -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
|
68040bad9a
|
consolidated some of the date util methods. added iso8061 support
|
2012-04-18 17:11:01 -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
|
7eb0ba67ac
|
clarifying the results protocol for the backtest.
|
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
|
368341ce61
|
moved transaction store to PerformancePeriod. added the position data to the performance message.
|
2012-04-10 14:12:03 -04:00 |
|
fawce
|
2eeb92442e
|
added transactions to the daily update objects.
|
2012-04-10 00:02:54 -04:00 |
|
fawce
|
aa2bcdf83e
|
ending values for portfolio, equity, and cash in cumulative were removed, because they are redundant to the same values in daily. Also removed starting cash, as it is unchanging and equal to the capital base.
|
2012-04-08 21:09:42 -04:00 |
|
fawce
|
237b42c11e
|
switched reporting to provide cash, equity, and total portfolio value
|
2012-04-08 13:53:40 -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 |
|
fawce
|
130b996a63
|
dropped the cursor from the protocol in zipline.
|
2012-04-05 23:43:56 -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
|
50591c9913
|
Merge pull request #24 from quantopian/exception_reporting
Exception reporting
|
2012-04-04 15:05:05 -07:00 |
|
Stephen Diehl
|
3d8e355cfa
|
Integrate controller into do_work.
|
2012-04-04 11:42:58 -04:00 |
|
fawce
|
78cceaa649
|
fixes and tests for result streaming.
|
2012-04-03 22:42:53 -04:00 |
|
Stephen Diehl
|
c2bd2872c1
|
Concurrency agnostic controller.
|
2012-04-03 18:12:16 -04:00 |
|
Stephen Diehl
|
e8d98084df
|
Exception tracking at the controller level.
|
2012-04-03 14:04:11 -04:00 |
|
fawce
|
ba9f837320
|
prepping for PR.
|
2012-03-30 11:18:33 -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
|
a35c702528
|
fixed tests net of merge of dataflow.
|
2012-03-15 17:37:26 -04:00 |
|
Stephen Diehl
|
3568826e26
|
Merge remote-tracking branch 'origin/algohost' into dataflow
Conflicts:
zipline/protocol.py
|
2012-03-14 11:47:45 -04:00 |
|
Stephen Diehl
|
8002303510
|
Move protocol data structures.
|
2012-03-14 07:37:52 -04:00 |
|
Stephen Diehl
|
23a4f0680b
|
Backtest protocol, ala Bredeche.
|
2012-03-14 07:37:52 -04:00 |
|
fawce
|
84bccbc67c
|
fixed a few type-os to repair document generation.
|
2012-03-13 23:31:22 -04:00 |
|
fawce
|
649a8ea2e5
|
starting in on pandas integration.
|
2012-03-13 12:20:35 -04:00 |
|