-
Notifications
You must be signed in to change notification settings - Fork 0
/
flow.txt
46 lines (40 loc) · 1.98 KB
/
flow.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
var i = 0;
i += $('#alltransactions').dataTable().fnGetData()
.map(function(s){ return parseFloat(s[2].replace(/^(-?)\D*/, '$1')) })
.reduce(function(prev, s){return prev + s}, 0)
TODO
- inv mongoexport csv -> excel -> correlation stat tool, forecast of "payment_state"
- skip term_days 365
- auto sell defaulted and then late loans with increased discount (once a week)
- listing nar to analyze
$.get('/listing_investments.json?for_user=true&records=800&page=1', function(data){
var defaults = $.grep(data, function(a){ return a.payment_state == 'defaulted' && !a.selling});
defaults = defaults.sort(function(a, b){return parseFloat(a.amount_left) - parseFloat(b.amount_left)});
console.table(defaults);
});
$.get('/listing_investments.json?for_user=true&records=300&page=1', function(data){
var defaults = $.grep(data, function(a){ return a.payment_state.indexOf('late 31') > -1 && !a.selling});
defaults = defaults.sort(function(a, b){return parseFloat(a.amount_left) - parseFloat(b.amount_left)});
console.table(defaults);
});
$.get('/listing_investments.json?for_user=true&records=800&page=1', function(data){
var defaults = $.grep(data, function(a){ return a.payment_state == 'defaulted' && !a.selling});
defaults = defaults.sort(function(a, b){return parseFloat(a.amount_left) - parseFloat(b.amount_left)});
defaults.forEach(function(item) {
var price = parseFloat(item.amount_left) / 6;
var id = item.id
setTimeout(function(){
var id_investment = id;
console.log(id_investment);
$.post('https://btcjam.com/notes?listing_investment_id=' + id_investment,
{listing_investment_id: id_investment, note:{ask_price: price}}
);
}
, 1000 * i
);
});
});
- comment
https://btcjam.com/listings/48753/comments/new
https://btcjam.com/listings/48753/comments
$.post('https://btcjam.com/listings/48834/comments?utf8=%E2%9C%93&comment%5Bcomment%5D=Notes+available+for+this+loan.+Over+5000%25+yield.+See+Notes+Marketplace.&commit=Create+Comment', function(data){console.log(data)})