Bradlee Speice
529375e10b
Guard against improper drops
...
I have destroyed a good bit of data so far because unit tests (correctly) dropped databases when they were done, but the config told it to drop the live database (incorrectly)
2016-08-30 08:32:23 -04:00
Bradlee Speice
2232283ec5
Fix an issue with Py2-3 compatibility in the test
...
The actual code is still running fine.
2016-08-29 23:17:54 -04:00
Bradlee Speice
905fb6092c
Initial tests for merging script
2016-08-29 23:05:35 -04:00
Bradlee Speice
1375669888
Make the test a bit more lenient
...
If it's not 'fast' enough that's OK, we're mostly trying to make sure we don't go too fast
2016-08-25 17:49:25 -04:00
Bradlee Speice
117f4d60b2
Make sure records are actually saveable
...
MongoDB doesn't like the pure `date` type.
2016-08-25 17:08:37 -04:00
Bradlee Speice
ef10dfac58
Add tradeking into the Equities flow
2016-08-25 09:02:38 -04:00
Bradlee Speice
d3c9e10031
Remove cron string test
2016-08-25 07:41:11 -04:00
Bradlee Speice
8fb5fa9c32
Another update to the cron scripts
2016-08-24 22:47:11 -04:00
Bradlee Speice
1ba75cab31
Fix map
between Py2/3
2016-08-24 17:52:52 -04:00
Bradlee Speice
0d249af584
Add Tradeking functionality
...
Yet to be integrated with the Equities flow, hold your horses.
2016-08-24 17:43:11 -04:00
Bradlee Speice
65de3a782a
Fix one last import
2016-08-24 16:09:54 -04:00
Bradlee Speice
ce71c4bc94
Switch the configuration system
...
I like this one much better.
2016-08-24 15:52:07 -04:00
Bradlee Speice
7e81f78a6d
Make sure there's a newline for the cron jobs
2016-08-24 07:09:43 -04:00
Bradlee Speice
0eb0966729
And make sure that we return a schedule
...
Rather than just create it.
2016-08-23 22:47:13 -04:00
Bradlee Speice
12bb7427e4
Fix a test using the wrong collection
2016-08-23 22:34:27 -04:00
Bradlee Speice
4d36403c59
Add initial rate-limit functionality
...
Likely needs more tests, but that's all I'm getting done tonight.
2016-08-23 22:23:35 -04:00
Bradlee Speice
49953e9da4
Switch live
to a BoolParameter
...
Instead of constructor argument
2016-08-23 19:01:09 -04:00
Bradlee Speice
495a491096
Reduce the NASDAQ test threshold
...
Not sure why it dropped, but is corroborated by the NASDAQ site
2016-08-23 16:56:46 -04:00
Bradlee Speice
f2390ba34f
Get command-line tools up and running
...
I now have something that actually gets stuff done.
2016-08-22 21:34:54 -04:00
Bradlee Speice
88c4401960
Add NASDAQ Company and ETF lists
2016-08-19 22:02:19 -04:00
Bradlee Speice
c42f5a6980
Remove Histdata; too many nonces, not worth it
2016-08-16 21:44:03 -04:00
Bradlee Speice
5cf75ebc47
Histdata won't work out, I just want a record that I did something.
2016-08-16 21:40:27 -04:00
Bradlee Speice
cfa33db624
Remove Bloomberg
...
Planning to get data from other locations
2016-08-16 17:34:53 -04:00
Bradlee Speice
982b9dcb47
Get some tests in place for the MongoDB stuff
2016-08-16 17:21:09 -04:00
Bradlee Speice
d581ddf780
Add a trading day timedelta
2016-08-16 16:06:59 -04:00
Bradlee Speice
c4f0655322
Log what travis thinks the date is
2016-08-13 09:32:37 -04:00
Bradlee Speice
684c68bbe9
Initial Mongo refactoring work
2016-08-12 23:55:12 -04:00
Bradlee Speice
14e0b404dd
Wasn't pandas fault, dates are weird
...
ICE site is doing something strange...
2016-08-12 19:35:22 -04:00
Bradlee Speice
4dd3315d2c
Add USD LIBOR rates
...
Also shift versions lower to what I'm actually testing on
2016-08-09 23:25:22 -04:00
Bradlee Speice
f87653913e
Switch to a more robust way of parsing equity info
2016-08-08 19:19:56 -04:00
Bradlee Speice
5f267009fb
Initial commit for metrik
2016-08-07 16:25:04 -04:00