OPEN DEMAT & TRADING ACCOUNT OFFLINE PROCESS
Follow the process mentioned below to open your account the traditional way.
#brokerage-calculator {
max-width: 600px;
margin: 30px auto;
padding: 25px;
border: 1px solid #ddd;
border-radius: 12px;
font-family: Arial, sans-serif;
background-color: #f9f9f9;
}
#brokerage-calculator h2 {
text-align: center;
margin-bottom: 20px;
color: #2d3e50;
}
#brokerage-calculator label {
display: block;
margin-bottom: 10px;
font-weight: bold;
}
#brokerage-calculator input {
width: 100%;
padding: 8px;
margin-bottom: 15px;
border: 1px solid #ccc;
border-radius: 6px;
}
#brokerage-calculator button {
width: 100%;
padding: 12px;
background-color: #007bff;
color: white;
font-size: 16px;
border: none;
border-radius: 6px;
cursor: pointer;
}
#brokerage-calculator button:hover {
background-color: #0056b3;
}
#result {
margin-top: 20px;
background-color: #eaf4ff;
padding: 15px;
border-radius: 8px;
}
Brokerage Calculator
function calculateBrokerage() {
let buy = parseFloat(document.getElementById(‘buyPrice’).value);
let sell = parseFloat(document.getElementById(‘sellPrice’).value);
let qty = parseInt(document.getElementById(‘quantity’).value);
let brokeragePct = parseFloat(document.getElementById(‘brokerage’).value) / 100;
if (isNaN(buy) || isNaN(sell) || isNaN(qty)) {
document.getElementById(‘result’).innerHTML = “Please enter all values.“;
return;
}
let buyValue = buy * qty;
let sellValue = sell * qty;
let brokerage = (buyValue + sellValue) * brokeragePct;
let stt = sellValue * 0.001; // Securities Transaction Tax
let exchangeTxnCharges = (buyValue + sellValue) * 0.0000345;
let gst = (brokerage + exchangeTxnCharges) * 0.18;
let sebiCharges = (buyValue + sellValue) * 0.000001;
let stampDuty = buyValue * 0.00015;
let totalCharges = brokerage + stt + exchangeTxnCharges + gst + sebiCharges + stampDuty;
let netProfit = sellValue – buyValue – totalCharges;
document.getElementById(‘result’).innerHTML = `
Total Charges: ₹${totalCharges.toFixed(2)}
Net Profit / Loss: ₹${netProfit.toFixed(2)}
`;
}
#brokerage-calculator { max-width: 600px; margin: 30px auto; padding: 25px; border: 1px solid #ddd; border-radius: 12px; font-family: Arial, sans-serif; background-color: #f9f9f9; } #brokerage-calculator h2 { text-align: center; margin-bottom: 20px; color: #2d3e50; } #brokerage-calculator label { display: block; margin-bottom: 10px; font-weight: bold; } #brokerage-calculator input { width: 100%; padding: 8px; margin-bottom: 15px; border: 1px solid #ccc; border-radius: 6px; } #brokerage-calculator button { width: 100%; padding: 12px; background-color: #007bff; color: white; font-size: 16px; border: none; border-radius: 6px; cursor: pointer; } #brokerage-calculator button:hover { background-color: #0056b3; } #result { margin-top: 20px; background-color: #eaf4ff; padding: 15px; border-radius: 8px; }
Brokerage Calculator
function calculateBrokerage() { let buy = parseFloat(document.getElementById(‘buyPrice’).value); let sell = parseFloat(document.getElementById(‘sellPrice’).value); let qty = parseInt(document.getElementById(‘quantity’).value); let brokeragePct = parseFloat(document.getElementById(‘brokerage’).value) / 100; if (isNaN(buy) || isNaN(sell) || isNaN(qty)) { document.getElementById(‘result’).innerHTML = “Please enter all values.“; return; } let buyValue = buy * qty; let sellValue = sell * qty; let brokerage = (buyValue + sellValue) * brokeragePct; let stt = sellValue * 0.001; // Securities Transaction Tax let exchangeTxnCharges = (buyValue + sellValue) * 0.0000345; let gst = (brokerage + exchangeTxnCharges) * 0.18; let sebiCharges = (buyValue + sellValue) * 0.000001; let stampDuty = buyValue * 0.00015; let totalCharges = brokerage + stt + exchangeTxnCharges + gst + sebiCharges + stampDuty; let netProfit = sellValue – buyValue – totalCharges; document.getElementById(‘result’).innerHTML = ` Total Charges: ₹${totalCharges.toFixed(2)}
Net Profit / Loss: ₹${netProfit.toFixed(2)} `; }
