IPO Ongoing

Search, Research, and Invest – All in One App

Simplify Your Investing Journey

Search Like a Pro

Discover trending stocks, mutual funds, ETFs, and more. Real-time updates on market movements, top gainers, and losers.

Research with Confidence

Access comprehensive data on performance, returns, and company fundamentals. Analyze reports, charts, and market insights in one click. Use tools like SWOT analysis, technical indicators, and risk calculators.

Invest in Seconds

Execute trades or invest in mutual funds directly. Track your portfolio with intuitive dashboards. Set up SIPs or place one-time orders effortlessly.
document.addEventListener("DOMContentLoaded", function () { const searchInput = document.getElementById("search-scheme"); const resultsDropdown = document.getElementById("results-dropdown"); const displayResult = document.getElementById("display-result"); const proxyUrl = "https://corsproxy.io/?"; // Free CORS Proxy const apiUrl = "https://www.amfiindia.com/spages/NAVAll.txt"; async function fetchNAVData() { try { const response = await fetch(proxyUrl + apiUrl); const text = await response.text(); const lines = text.split("\n").slice(1); // Skip headers let schemeData = []; lines.forEach(line => { const columns = line.split(";"); if (columns.length >= 6) { schemeData.push({ schemeCode: columns[0].trim(), schemeName: columns[1].trim(), ISINCode: columns[2].trim(), NAV: columns[4].trim(), Date: columns[5].trim() }); } }); return schemeData; } catch (error) { console.error("Error fetching NAV data:", error); return []; } } async function init() { const navData = await fetchNAVData(); searchInput.addEventListener("input", function () { let query = searchInput.value.toLowerCase(); resultsDropdown.innerHTML = ""; if (query.length > 1) { let filteredData = navData.filter(item => item.schemeName.toLowerCase().includes(query)); filteredData.forEach(item => { let option = document.createElement("div"); option.classList.add("dropdown-item"); option.textContent = item.schemeName; option.onclick = function () { searchInput.value = item.schemeName; displayResult.innerHTML = `

Scheme Name: ${item.schemeName}

NAV: ${item.NAV}

Updated On: ${item.Date}

`; resultsDropdown.innerHTML = ""; }; resultsDropdown.appendChild(option); }); } }); } init(); });
Scroll to Top