Option Greek
POST: /apiV2/optionGreek
https://connect.thefirstock.com/apiV2/optionGreek
Request Details
Parameter | Description |
---|---|
expiryDate | Expiry Date |
strikePrice | Strike Price |
spotPrice | Spot Price |
initRate | Init Rate |
volatility | Volatility |
optionType | Option Type |
Code
curl -X POST 'https://connect.thefirstock.com/apiV2/optionGreek' \
-H 'Content-Type: application/json' \
-d '{
"expiryDate": "",
"strikePrice": "",
"spotPrice": "",
"initRate": "",
"volatility": "",
"optionType": "",
}'
from thefirstock import thefirstock
SOH = thefirstock.firstock_OptionGreek(
expiryDate='',
strikePrice='',
spotPrice='',
initRate='',
volatility='',
optionType='',
)
```javascript
const Firstock = require('thefirstock');
const firstock = new Firstock();
firstock.optionGreek( { expiryDate: "", strikePrice: "", spotPrice: "", initRate: "", volatility: "", optionType: "", }, (err, result) => { console.log("Error, ", err); console.log("Result: ", result); } );
using thefirstock;
var result = firstock.optionGreek(expiryDate: "01-DEC-2022",
strikePrice: "42000",
spotPrice: "39546",
initRate: "10",
volatility: "",
optionType: ""
);
Response Details
Parameter | Description |
---|---|
data.stat | success or failure indication. |
Status | success or failure indication. |
data.request_time | This will be present only in a successful response |
data.cal_price | Cal Price |
data.put_price | Put Price |
data.cal_delta | Cal Delta |
data.put_delta | Put Delta |
data.cal_gamma | Cal Gamma |
data.put_gamma | Put Gamma |
data.cal_theta | Cal Theta |
data.put_theta | Put Theta |
data.cal_rho | Cal Rho |
data.put_rho | Put Rho |
data.cal_vego | Cal Vego |
data.put_vego | Put Vego |
Response data will be in json format with below fields in case of failure:
Parameter | Description |
---|---|
Status | Failed |
requestTime | Response received time. |
data | Type of error |
Sample Response
{
"Status": "Success",
"data": {
"stat": "",
"request_time": "",
"cal_price": "",
"put_price": "",
"cal_delta": "",
"put_delta": "",
"cal_gamma": "",
"put_gamma": "",
"cal_theta": "",
"put_theta": "",
"cal_rho": "",
"put_rho": "",
"cal_vego": "",
"put_vego": "",
}
}
{
"Status": "Failed",
"data": "",
"requestTime": ""
}