PHPackages                             joseraul/nasdaq-crawler - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. joseraul/nasdaq-crawler

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

joseraul/nasdaq-crawler
=======================

Framework agnostic PHP Nasdaq crawler

0.0.4(3y ago)01.9k[1 PRs](https://github.com/joseraul/nasdaq-crawler/pulls)MITPHPCI passing

Since Nov 4Pushed 3w ago1 watchersCompare

[ Source](https://github.com/joseraul/nasdaq-crawler)[ Packagist](https://packagist.org/packages/joseraul/nasdaq-crawler)[ RSS](/packages/joseraul-nasdaq-crawler/feed)WikiDiscussions master Synced yesterday

READMEChangelog (4)Dependencies (1)Versions (7)Used By (0)

[![Build Status](https://camo.githubusercontent.com/df9017bcb594e30b9b286e5358a6f1ad95ab4b919c6f9ec9607fc760ba85ed6c/68747470733a2f2f7472617669732d63692e6f72672f6a6f73657261756c2f6e61736461712d637261776c65722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/joseraul/nasdaq-crawler)

Nasdaq Crawler
==============

[](#nasdaq-crawler)

This is an Open Source PHP package that helps to extract information from the official Nasdaq website.

Keep in mind that you do not own the information, it is only for your personal use.

Install
-------

[](#install)

```
composer require joseraul/nasdaq-crawler

```

How to use
----------

[](#how-to-use)

### Resources

[](#resources)

#### FTP

[](#ftp)

Get files from the ftp folder: ftp://ftp.nasdaqtrader.com

##### Not parsed (return the raw file)

[](#not-parsed-return-the-raw-file)

- `path()`

```
$client = new NasdaqCrawler\Client();
$data = $client->ftp()->path('SymbolDirectory/nasdaqlisted.txt');
print_r($data);

```

##### Parsed (response cleaned)

[](#parsed-response-cleaned)

- `nasdaqlisted()`

```
$client = new NasdaqCrawler\Client();
$data = $client->ftp()->nasdaqlisted();
print_r($data);

```

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance62

Regular maintenance activity

Popularity15

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~458 days

Total

4

Last Release

1373d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a453df4a2aae96c23c40db76d7f895d360c91c2cea99e908efe02c7586dd5b07?d=identicon)[joseraul](/maintainers/joseraul)

---

Top Contributors

[![joseraul](https://avatars.githubusercontent.com/u/676681?v=4)](https://github.com/joseraul "joseraul (6 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/joseraul-nasdaq-crawler/health.svg)

```
[![Health](https://phpackages.com/badges/joseraul-nasdaq-crawler/health.svg)](https://phpackages.com/packages/joseraul-nasdaq-crawler)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
