2017 © Pedro Peláez
 

library bd-stock-exchange

Bangladeshi stock exchange (share market) stock price data fetch with PHP

image

shahariaazam/bd-stock-exchange

Bangladeshi stock exchange (share market) stock price data fetch with PHP

  • Thursday, July 12, 2018
  • by shahariaazam
  • Repository
  • 5 Watchers
  • 13 Stars
  • 11 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 15 Forks
  • 3 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Code Checks Build Code Coverage Code Rating Code Intellegence, (*1)

Dhaka Stock Exchange & Chittagong Stock Exchange Pricing Data Library in PHP, (*2)

Bangladesh Stock Exchange

This PHP library provides a simple way to get and parse the stock price for Dhaka Stock Exchange & Chittagong Stock Exchange in real time directly from the official website., (*3)

Installation

Install this library via composer by running the following command, (*4)

composer require shahariaazam/bd-stock-exchange, (*5)

Note: This library has been upgraded from it's old (legacy) code and made it as a standard library. if you still want to use legacy (OLD) codes, you can find that in old-legacy-codes branch., (*6)

Or you can download OLD codes as zip. Click here to download old codes., (*7)

Usage

After installing you can simply get the latest Dhaka Stock Exchange price data, (*8)

Get Bangladeshi Stock Exchange Share Price

<?php

use ShahariaAzam\BDStockExchange\StockExchange\ChittagongStockExchange;
use ShahariaAzam\BDStockExchange\StockExchange\DhakaStockExchange;
use ShahariaAzam\BDStockExchange\StockPrice;

require "vendor/autoload.php";

$dse = new DhakaStockExchange();    // For Dhaka Stock Exchange
// $cse = new ChittagongStockExchange();    // For Chittagong Stock Exchange

$stock = new StockPrice();
$stock->setStockExchange($dse);
var_dump($stock->getPricing());     // Return PricingEntity[]
var_dump($stock->toArray());        // Return as array

And you are done. You will get the following output. Array of PricingEntity, (*9)

array(350) {
  [0] =>
  class ShahariaAzam\BDStockExchange\PricingEntity#20 (6) {
    private $company =>
    string(9) "1JANATAMF"
    private $lastTradeValue =>
    double(4.1)
    private $changeInAmount =>
    double(0)
    private $changeInPercentage =>
    double(0)
    private $highPrice =>
    NULL
    private $lowPrice =>
    NULL
  }

Docker Image

You can also use Docker. To use Docker, you can find the image on Docker Hub or you can build Docker image from this repo., (*10)

To get the latest Bangladeshi Stock Market price via Docker, run the following command -, (*11)

docker run -it --rm shaharia/bd-stock-price:latest php bin/stock dse --json
dse = Dhaka Stock Exchange
cse = Chittagong Stock Exchange
--json = Display in a JSON format
--line = Display as new line for each stock

If you want to build your own Docker image, run -, (*12)

docker build . --tag IMAGE:TAG

Contribution

This is a helpful PHP library for programmers who want to get the latest Bangladesh stock exchange market data in their PHP application., (*13)

I always welcome any people who want to contribute to this library if it helps. You can contribute by doing -, (*14)

To see all the contributors, please click here, (*17)

License

MIT, (*18)

Connect with me

Social: LinkedIn | Twitter | Facebook, (*19)

Website: blog.shaharia.com | shaharia.com, (*20)

The Versions

12/07 2018

dev-master

9999999-dev

Bangladeshi stock exchange (share market) stock price data fetch with PHP

  Sources   Download

MIT

The Requires

 

08/07 2018

v1.0

1.0.0.0

Bangladeshi stock exchange (share market) stock price data fetch with PHP

  Sources   Download

MIT

The Requires

 

08/07 2018

dev-development

dev-development

Bangladeshi stock exchange (share market) stock price data fetch with PHP

  Sources   Download

MIT

The Requires