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
|
b9e0be6bf0
|
Blessed commit.
|
2012-07-05 17:29:16 -04:00 |
|
Stephen Diehl
|
9cbcf424b4
|
Update tests.
|
2012-07-05 15:14:55 -04:00 |
|
Stephen Diehl
|
c39267eff4
|
Reenable nose magic.
|
2012-07-05 14:39:15 -04:00 |
|
Stephen Diehl
|
44cdf60feb
|
Minor fix, lots of win.
|
2012-07-05 13:47:43 -04:00 |
|
Stephen Diehl
|
33a3a104eb
|
Remove pdb.
|
2012-07-05 11:39:16 -04:00 |
|
Stephen Diehl
|
81fd7d71b7
|
Temporary commit.
|
2012-07-05 11:38:45 -04:00 |
|
scottsanderson
|
1d0c4ffa14
|
:result --->results
|
2012-07-04 03:47:58 -04:00 |
|
Stephen Diehl
|
4a3d9b1d83
|
devel flag on noop monitored system.
|
2012-07-03 15:40:30 -04:00 |
|
Stephen Diehl
|
bcd1ccae4d
|
Restore passing test_performance.
|
2012-07-03 13:27:01 -04:00 |
|
fawce
|
5f878300a0
|
switched from pub/sub to push/pull for merge -> client socket. also purged source_id from the constructors of all datasources.
|
2012-07-03 12:11:22 -04:00 |
|
Stephen Diehl
|
0480ea4c39
|
Backport setup_topology for lines.py
|
2012-07-03 10:48:06 -04:00 |
|
scottsanderson
|
cfbb9dde1d
|
Merge branch 'master' into scott1
Conflicts:
zipline/components/tradesimulation.py
zipline/core/monitor.py
|
2012-06-28 18:05:16 -04:00 |
|
scottsanderson
|
4c40a3d55c
|
all manner of changes to support logging
|
2012-06-28 16:28:10 -04:00 |
|
scottsanderson
|
f4f164dd9f
|
update to pass along the new log socket address
|
2012-06-20 11:57:19 -04:00 |
|
Stephen Diehl
|
1e2bcb0ed9
|
Clean shutdown check is_success check.
Conflicts:
zipline/lines.py
|
2012-06-20 09:32:52 -04:00 |
|
fawce
|
a82d3852bd
|
added the is_success property to the SimulatedTrading class
|
2012-06-19 20:43:46 -04:00 |
|
Stephen Diehl
|
aac8e92b06
|
Logbook for component state tracking.
|
2012-06-11 13:40:54 -04:00 |
|
Stephen Diehl
|
3446c116ab
|
Process Simulator!
|
2012-05-26 15:54:43 -04:00 |
|
fawce
|
ba2783081c
|
switched SID to sid
|
2012-05-18 21:46:42 -04:00 |
|
Stephen Diehl
|
9b6c83e3e5
|
Removed more amguity over source_id
|
2012-05-16 16:40:25 -04:00 |
|
Stephen Diehl
|
8d864462ff
|
Fix DataSource id/get_id mixup.
|
2012-05-16 16:19:08 -04:00 |
|
Stephen Diehl
|
3ad1f250e6
|
Cleaned up OOP, first round.
|
2012-05-16 14:33:16 -04:00 |
|
Stephen Diehl
|
d503ce465a
|
Merge branch 'refactor'
Conflicts:
zipline/finance/trading.py
zipline/lines.py
|
2012-05-15 14:04:05 -04:00 |
|
Stephen Diehl
|
1b46a0d5d3
|
Move simulator to core.
|
2012-05-14 14:05:41 -04:00 |
|
Stephen Diehl
|
f8401dc88e
|
Refactor lines.py
|
2012-05-14 11:21:57 -04:00 |
|
Stephen Diehl
|
effb683251
|
Fix whitespace.
|
2012-05-14 11:07:01 -04:00 |
|
Stephen Diehl
|
b13f5a82e0
|
Removed all references to messaging.py
|
2012-05-14 11:03:46 -04:00 |
|
Stephen Diehl
|
8b95aebcf2
|
Refactor lots of things.
|
2012-05-14 10:57:40 -04:00 |
|
Stephen Diehl
|
7d1ddb19f7
|
Refactored dirs & logging.
|
2012-05-14 08:27:34 -04:00 |
|
Stephen Diehl
|
133d9c03af
|
One test passing, progress!
|
2012-05-10 16:38:04 -04:00 |
|
Stephen Diehl
|
00de461da8
|
Made more submodules.
|
2012-05-10 15:46:19 -04:00 |
|
fawce
|
81de47774f
|
fixed allocation issue
|
2012-05-10 13:51:02 -04:00 |
|
fawce
|
9b42a1e63f
|
draft of a vwap transform.
|
2012-05-04 13:32:29 -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
|
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
|
aea2e1189c
|
fixes to the calculation of transactions and associated tests for long and short orders.
|
2012-04-12 10:46:10 -04:00 |
|
Stephen Diehl
|
e8d98084df
|
Exception tracking at the controller level.
|
2012-04-03 14:04:11 -04:00 |
|
fawce
|
e1a3a8e799
|
removed extraneous method
|
2012-04-02 10:37:27 -04:00 |
|
fawce
|
c7bb22d4d6
|
added a publish_to method to make the api access simpler for providing a socket into the zipline to publish.
|
2012-03-31 22:55:43 -04:00 |
|
fawce
|
7a7833a540
|
fixed missing fields, added a new random source option to test zipline (still buggy).
|
2012-03-30 17:48:05 -04:00 |
|
Stephen Diehl
|
7134b4c1b1
|
Support for different flavors of ZeroMQ.
|
2012-03-24 11:56:18 -04:00 |
|
fawce
|
3ccfb514fb
|
Extended the algorithm protocol to include portfolio.
|
2012-03-21 23:52:56 -04:00 |
|
fawce
|
4f87b4e98a
|
documentation fixes and tweaks.
|
2012-03-21 00:55:35 -04:00 |
|
fawce
|
7a57c27295
|
this is a hotfix to the accidental commit on master, but I lost my bearings again and added pycco, so this is a bit more than a hotfix now.
|
2012-03-20 23:10:24 -04:00 |
|
fawce
|
f20db3d01d
|
added tests for filter, refactoring factory a bit to make sure N trades are created when N are requested.
|
2012-03-20 16:38:32 -04:00 |
|
fawce
|
26da4316d1
|
documented algorithm protocol, split example algorithms into their own module. added filter methods to algo and to datasources. The top level zipline is responsible for piping algo's filter to the datasource.
|
2012-03-20 15:51:10 -04:00 |
|
fawce
|
7fb86be1ae
|
more test refactoring, this time a factory method to get the trading environment.
|
2012-03-20 10:52:40 -04:00 |
|
fawce
|
8a6005140b
|
fleshed out ZiplineException a bit.
|
2012-03-20 09:57:19 -04:00 |
|