finview
Version:
A command-line tool for monitoring financial data and market trends in real-time directly from your terminal.
16 lines (13 loc) • 487 B
JavaScript
const yahooFinance = require('yahoo-finance2').default;
async function getQuote(ticker) {
try {
const quote = await yahooFinance.quote(ticker);
console.log(`Ticker: ${quote.symbol}`);
console.log(`Name: ${quote.longName || quote.shortName || 'N/A'}`);
console.log(`Price: ${quote.regularMarketPrice}`);
console.log(`Currency: ${quote.currency}`);
} catch (error) {
console.error('Error fetching quote:', error.message);
}
}
module.exports = { getQuote };