@xhissy/google-stock-scraper
Version:
A node package that allows you to scrape ticker info from Google Finance
18 lines (13 loc) • 572 B
JavaScript
const axios = require('axios');
const cheerio = require('cheerio');
const functions = require('./functions.js');
async function scrape(symbol, afterMarket = true) {
const html = await functions.getHTML(symbol);
const companyName = await functions.getName(html);
const ticker = await functions.getTicker(html);
const price = await functions.getPrice(html, afterMarket);
const stats = await functions.getChart(html);
const daily = await functions.getDaily(html);
return { companyName, ticker, price, stats, daily }
}
module.exports = scrape;