{"push_id":683636613,"size":182,"distinct_size":1,"ref":"refs/heads/ittegrat","head":"dd24b064b20b344e480e6042fe7e1acab9adb5ee","before":"c305171dd99af3650ee722c7d3daa1ff2d0b2ad7","commits":[{"sha":"180a2c3b42654b1d00e7e8004f768042e8c37046","author":{"email":"5d5a509e4b50f8d9b4c279fe2f6a708660d6103b@gmail.com","name":"Dmitri Nesteruk"},"message":"PERF: faster empty string check","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/180a2c3b42654b1d00e7e8004f768042e8c37046"},{"sha":"65be942cae4afb9efb795f711f34ba2bbdee2a95","author":{"email":"5d5a509e4b50f8d9b4c279fe2f6a708660d6103b@gmail.com","name":"Dmitri Nesteruk"},"message":"Revert \"PERF: faster empty string check\"\n\nThis reverts commit 180a2c3b42654b1d00e7e8004f768042e8c37046.","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/65be942cae4afb9efb795f711f34ba2bbdee2a95"},{"sha":"7af921c4fce109b8e90b85239a24a76421ff844e","author":{"email":"5d5a509e4b50f8d9b4c279fe2f6a708660d6103b@gmail.com","name":"Dmitri Nesteruk"},"message":"Moscow Exchange (MOEX) calendar","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/7af921c4fce109b8e90b85239a24a76421ff844e"},{"sha":"90c429008c2245d5bf3f3d48c945733ea1795241","author":{"email":"fa963533905a18a7868d107aacdf37db0f3dbb14@gmail.com","name":"Peter Caspers"},"message":"This adds shifted lognormal swaption volatilities (and making this consistent with Michael's recent contribution for the cap stripper) and some other things\n- add cms spread coupons to float float swap / swaption instrument and pricing engines\n- add new method to determine the integration bounds of the linear tsr pricer (similar to the Murex pricer)\n- add exercise probability computation to g1d swaption engines\n- don't stop the optionlet boostrap if one caplet can no be matched, set the corresponding volatility to zero instead and continue (it seems never desirable to throw, since even for arbitrage free market quotes the\n- allow for zero spread strikes in sabr swaption cube, this can be used to use fixed beta, nu, rho and recalibrate alpha to a realtime atm surface\n- add flat extrapolation option to swaption atm matrix\n- add adjuster to gsr model and corresponding calibration helper","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/90c429008c2245d5bf3f3d48c945733ea1795241"},{"sha":"0d2d3149c7c1e810d844c244d1a28b83d86e32c5","author":{"email":"fa963533905a18a7868d107aacdf37db0f3dbb14@gmail.com","name":"Peter Caspers"},"message":"make the do not throw policy of the optionlet stripper an option which defaults to the old behaviour","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/0d2d3149c7c1e810d844c244d1a28b83d86e32c5"},{"sha":"657578c8382ca2f9a09e914f8f30f2a9c1286991","author":{"email":"fa963533905a18a7868d107aacdf37db0f3dbb14@gmail.com","name":"Peter Caspers"},"message":"add adjusters to example, reformat the source code a bit","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/657578c8382ca2f9a09e914f8f30f2a9c1286991"},{"sha":"606124b0a134f071970482d4c76d8d6900ce1a8b","author":{"email":"55d3e381cbac028e5f644e6b7023f3d2667caf57@gmail.com","name":"Cheng Li"},"message":"Merge pull request #5 from lballabio/master\n\nMerge from Luigi's master","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/606124b0a134f071970482d4c76d8d6900ce1a8b"},{"sha":"2b4e6bf26c3c815d33875c211e98e988579daa59","author":{"email":"ee5ed16e24c824ffd18df6e3a2b2cf2cd4cdae48@live.it","name":"Paolo Mazzocchi"},"message":"EUR Jumps Quotes: add ON Curve chart in contribution sheet","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/2b4e6bf26c3c815d33875c211e98e988579daa59"},{"sha":"318c233b4b8de316cef473edf050a2e20e04ca19","author":{"email":"ee5ed16e24c824ffd18df6e3a2b2cf2cd4cdae48@live.it","name":"Paolo Mazzocchi"},"message":"EUR ON Curve: add IMM Eonia","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/318c233b4b8de316cef473edf050a2e20e04ca19"},{"sha":"3428ccfc639a8bda8d2b557cc2a350f7a82001d7","author":{"email":"ee5ed16e24c824ffd18df6e3a2b2cf2cd4cdae48@live.it","name":"Paolo Mazzocchi"},"message":"EUR 3M and 6M Curves: jumps activated","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/3428ccfc639a8bda8d2b557cc2a350f7a82001d7"},{"sha":"49125d14b665349136bedf744438c657aaa24909","author":{"email":"ee5ed16e24c824ffd18df6e3a2b2cf2cd4cdae48@live.it","name":"Paolo Mazzocchi"},"message":"EUR synth quotes feed: use Futures to calculate synth depo for 3M curve","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/49125d14b665349136bedf744438c657aaa24909"},{"sha":"49dc9b690076ff0edf87f41b0e3b9866d2629846","author":{"email":"ee5ed16e24c824ffd18df6e3a2b2cf2cd4cdae48@live.it","name":"Paolo Mazzocchi"},"message":"Merge branch 'master' of https://github.com/maddazanzi/quantlib into EURnewsynth","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/49dc9b690076ff0edf87f41b0e3b9866d2629846"},{"sha":"7d6136a91192cd188bd8676cefca52bc888c4693","author":{"email":"b84533c70ff327fd61f3af9fb7ee52da9d324f4d@gmail.com","name":"maddazanzi"},"message":"HKD1M extension with BasisSwaps","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/7d6136a91192cd188bd8676cefca52bc888c4693"},{"sha":"d401275a57a8df06af30beaed63ba0bc60808f17","author":{"email":"d568b8cd7ef64877891488bb3328757d2d21c847@spanderen.de","name":"klausspanderen"},"message":"numerical differentiation of arbitrary order and on irregular grids","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/d401275a57a8df06af30beaed63ba0bc60808f17"},{"sha":"4372585a3105ae6198201c7cc9ba02d5b542d707","author":{"email":"b84533c70ff327fd61f3af9fb7ee52da9d324f4d@gmail.com","name":"maddazanzi"},"message":"Merge branch 'master' of https://github.com/maddazanzi/quantlib into hkd","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/4372585a3105ae6198201c7cc9ba02d5b542d707"},{"sha":"6de5490f0d89a2ce2db5c0082cf59175d97f96c1","author":{"email":"b84533c70ff327fd61f3af9fb7ee52da9d324f4d@gmail.com","name":"maddazanzi"},"message":"Merge branch 'master' of https://github.com/maddazanzi/quantlib into test","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/6de5490f0d89a2ce2db5c0082cf59175d97f96c1"},{"sha":"fb67457d5d1f2663e812e0973a3fd9cce2c93e70","author":{"email":"ee5ed16e24c824ffd18df6e3a2b2cf2cd4cdae48@live.it","name":"Paolo Mazzocchi"},"message":"Merge branch 'master' of https://github.com/paolomazzocchi/quantlib into test","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/fb67457d5d1f2663e812e0973a3fd9cce2c93e70"},{"sha":"ebbc8fe9d15c70905055632bdce48a9310972ff7","author":{"email":"ee5ed16e24c824ffd18df6e3a2b2cf2cd4cdae48@live.it","name":"Paolo Mazzocchi"},"message":"Merge branch 'EURmarket' of https://github.com/paolomazzocchi/quantlib into test","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/ebbc8fe9d15c70905055632bdce48a9310972ff7"},{"sha":"ee4728574d1bfa71dea3d073331aed8f521a9d07","author":{"email":"ee5ed16e24c824ffd18df6e3a2b2cf2cd4cdae48@live.it","name":"Paolo Mazzocchi"},"message":"Merge branch 'master' of https://github.com/paolomazzocchi/quantlib into test","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/ee4728574d1bfa71dea3d073331aed8f521a9d07"},{"sha":"f6aed7222c89b1f687f9098d7012315c6b00d1cf","author":{"email":"55d3e381cbac028e5f644e6b7023f3d2667caf57@gmail.com","name":"Cheng Li"},"message":"Merge pull request #6 from lballabio/master\n\nMerge from Luigi's master","distinct":false,"url":"https://api.github.com/repos/ittegrat/quantlib/commits/f6aed7222c89b1f687f9098d7012315c6b00d1cf"}]}