Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: imostafizur
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: master
  • Size: 4.1 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 3 years ago · Last pushed about 3 years ago
Metadata Files
Readme License Citation

README.md

DSEBD_Prediction

This repository build for analysis Grameenphone Limited (GPL) , Walton and Orion Pharmaceutical data for DSEBD Prediction.

Analysis

Bolinger Band

This is Bolinger Band plot for GPL. This plot shows the upper and lower band of GPL stock price. The upper band is 2 standard deviation above the 20-day moving average and the lower band is 2 standard deviation below the 20-day moving average. The bands automatically widen when volatility increases and narrow when volatility decreases. The bands also automatically adjust to price changes. The bands are a dynamic indicator that change as the market changes.

RSI

This is RSI plot for GPL. The RSI is a momentum oscillator that measures the speed and change of price movements. The RSI is displayed as an oscillator (a line graph that moves between two extremes) and can have a reading from 0 to 100. The RSI is considered overbought when above 70 and oversold when below 30. Signals can also be generated by looking for divergences, failure swings and centerline crossovers.

GBM

This is GBM plot for GPL. The Geometric Brownian Motion (GBM) is a stochastic process used to model the price of a financial instrument over time. The GBM is a continuous-time stochastic process, which means that the price of the instrument can change at any time. The GBM is also a martingale, which means that the expected value of the price at any time is equal to the current price. The GBM is a special case of the Black-Scholes model, which is used to price European call and put options.

ARIMA

This is ARIMA plot for GPL. The ARIMA model is a generalization of the simpler AutoRegressive Moving Average (ARMA) model. Both of these models are fitted to time series data either to better understand the data or to predict future points in the series. The ARIMA model adds the notion of integration. This means that the model can incorporate the use of differencing of raw observations (e.g. subtracting an observation from an observation at the previous time step) in order to make the time series stationary. This is a key aspect of ARIMA models.

Dataset

The dataset is collected from DSEBD and investing.com . The dataset contains 5 years data of GPL. The dataset is in csv format. The dataset is in the dataset folder.

Requirements

  • Python 3.10

Installation

sh $ git clone $ cd DSEBD_Prediction $ pip install -r requirements.txt

Owner

  • Name: Mostafizur Rahman
  • Login: imostafizur
  • Kind: user
  • Location: Dhaka
  • Company: North South University

https://gitlab.com/imostafizur

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: >-
  Dhaka Stock Exchange Price Prediction and Analysis using
  Mathematical Modeling, Deep learning and Simulation.
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - email: mostafizur.rahman10@northsouth.edu
    name-particle: Mostafizur
    family-names: Rahman
    affiliation: 'North South University '
    orcid: 'https://orcid.org/0000-0002-5239-9530'
license: MIT

GitHub Events

Total
Last Year

Dependencies

requirements.txt pypi
  • Babel ==2.10.3
  • ChatterBot ==1.0.4
  • CoCa-pytorch ==0.0.6
  • Cython ==0.29.28
  • Django ==4.1.1
  • Flask ==2.2.2
  • GitPython ==3.1.27
  • Jinja2 ==3.1.2
  • Keras-Preprocessing ==1.1.2
  • Markdown ==3.4.1
  • MarkupSafe ==2.1.1
  • Pillow ==9.2.0
  • Pint ==0.19.2
  • PyWavelets ==1.4.1
  • PyYAML ==5.4.1
  • Pygments ==2.13.0
  • Pympler ==1.0.1
  • SQLAlchemy ==1.2.19
  • Send2Trash ==1.8.0
  • Werkzeug ==2.2.2
  • XlsxWriter ==3.0.2
  • absl-py ==1.2.0
  • aiohttp ==3.8.3
  • aiohttp-retry ==2.8.3
  • aiosignal ==1.3.1
  • altair ==4.2.0
  • amqp ==5.1.1
  • analytics-python ==1.4.0
  • antlr4-python3-runtime ==4.9.3
  • anyio ==3.6.1
  • appdirs ==1.4.4
  • argon2-cffi ==21.3.0
  • argon2-cffi-bindings ==21.2.0
  • asgiref ==3.5.2
  • astroid ==2.12.9
  • asttokens ==2.0.8
  • astunparse ==1.6.3
  • async-timeout ==4.0.2
  • asyncssh ==2.13.0
  • atpublic ==3.1.1
  • attrs ==22.1.0
  • autopep8 ==1.7.0
  • backcall ==0.2.0
  • backoff ==1.10.0
  • beautifulsoup4 ==4.11.1
  • bert ==2.2.0
  • bert-for-tf2 ==0.14.9
  • billiard ==3.6.4.0
  • bleach ==5.0.1
  • blinker ==1.5
  • blis ==0.7.8
  • cachetools ==5.2.0
  • catalogue ==2.0.8
  • category-encoders ==2.5.1.post0
  • celery ==5.2.7
  • certifi ==2022.6.15.1
  • cffi ==1.15.1
  • chardet ==5.0.0
  • charset-normalizer ==2.1.1
  • chatterbot-corpus ==1.2.0
  • click ==8.1.3
  • click-didyoumean ==0.3.0
  • click-plugins ==1.1.1
  • click-repl ==0.2.0
  • cloudpickle ==2.2.0
  • colorama ==0.4.5
  • commonmark ==0.9.1
  • comtypes ==1.1.14
  • confection ==0.0.2
  • configobj ==5.0.8
  • cryptography ==39.0.0
  • cycler ==0.11.0
  • cymem ==2.0.6
  • dash ==2.7.1
  • dash-bootstrap-components ==1.3.0
  • dash-core-components ==2.0.0
  • dash-daq ==0.5.0
  • dash-html-components ==2.0.0
  • dash-renderer ==1.8.3
  • dash-table ==5.0.0
  • datasets ==2.7.1
  • debugpy ==1.6.3
  • decorator ==5.1.1
  • defusedxml ==0.7.1
  • dictdiffer ==0.9.0
  • dill ==0.3.6
  • diskcache ==5.4.0
  • distlib ==0.3.6
  • distro ==1.8.0
  • dpath ==2.1.4
  • dulwich ==0.21.2
  • dvc ==2.43.1
  • dvc-data ==0.35.1
  • dvc-http ==2.30.1
  • dvc-objects ==0.19.0
  • dvc-render ==0.0.17
  • dvc-studio-client ==0.3.0
  • dvc-task ==0.1.11
  • dvclive ==1.3.3
  • ecg-plot ==0.2.8
  • einops ==0.4.1
  • entrypoints ==0.4
  • erlastic ==2.0.0
  • et-xmlfile ==1.1.0
  • exceptiongroup ==1.1.0
  • executing ==1.0.0
  • fastjsonschema ==2.16.1
  • filelock ==3.8.0
  • flatbuffers ==2.0.7
  • flatten-dict ==0.4.2
  • flufl.lock ==7.1.1
  • fonttools ==4.37.1
  • frozenlist ==1.3.3
  • fsspec ==2022.11.0
  • ftfy ==6.1.1
  • funcy ==1.18
  • gast ==0.4.0
  • gensim ==4.2.0
  • gitdb ==4.0.9
  • google-api-core ==2.11.0
  • google-api-python-client ==2.76.0
  • google-auth ==2.16.0
  • google-auth-httplib2 ==0.1.0
  • google-auth-oauthlib ==0.4.6
  • google-pasta ==0.2.0
  • googleapis-common-protos ==1.58.0
  • gpt-2-simple ==0.8.1
  • grandalf ==0.8
  • grpcio ==1.49.0
  • gunicorn ==20.1.0
  • h5py ==3.7.0
  • httplib2 ==0.21.0
  • huggingface-hub ==0.10.0
  • hydra-core ==1.3.1
  • idna ==3.3
  • imageio ==2.23.0
  • imbalanced-learn ==0.9.1
  • imblearn ==0.0
  • importlib-metadata ==4.12.0
  • iniconfig ==1.1.1
  • ipykernel ==6.15.2
  • ipython ==8.5.0
  • ipython-genutils ==0.2.0
  • ipywidgets ==8.0.4
  • isort ==5.10.1
  • iterative-telemetry ==0.0.6
  • itsdangerous ==2.1.2
  • jedi ==0.18.1
  • joblib ==1.2.0
  • json5 ==0.9.10
  • jsonschema ==4.16.0
  • jupyter-core ==4.11.1
  • jupyter-server ==1.18.1
  • jupyter_client ==7.3.5
  • jupyterlab ==3.4.7
  • jupyterlab-pygments ==0.2.2
  • jupyterlab-widgets ==3.0.5
  • jupyterlab_server ==2.15.1
  • keras ==2.10.0
  • kiwisolver ==1.4.4
  • kombu ==5.2.4
  • langcodes ==3.3.0
  • lazy-object-proxy ==1.7.1
  • libclang ==14.0.6
  • lightgbm ==3.3.3
  • lime ==0.2.0.1
  • llvmlite ==0.39.1
  • lxml ==4.9.1
  • mathparse ==0.1.2
  • matplotlib ==3.5.3
  • matplotlib-inline ==0.1.6
  • mccabe ==0.7.0
  • mistune ==2.0.4
  • mitoinstaller ==0.0.198
  • mitosheet ==0.1.464
  • monotonic ==1.6
  • mpl-finance ==0.10.1
  • mplfinance ==0.12.9b7
  • multidict ==6.0.2
  • multiprocess ==0.70.14
  • murmurhash ==1.0.8
  • nanotime ==0.5.2
  • nbclassic ==0.4.3
  • nbclient ==0.6.8
  • nbconvert ==7.0.0
  • nbformat ==5.5.0
  • nest-asyncio ==1.5.5
  • networkx ==2.8.8
  • nibabel ==5.0.0
  • nltk ==3.7
  • nnfs ==0.5.1
  • notebook ==6.4.12
  • notebook-shim ==0.1.0
  • numba ==0.56.4
  • numpy ==1.23.3
  • oauth2client ==4.1.3
  • oauthlib ==3.2.1
  • omegaconf ==2.3.0
  • open-clip-torch ==2.11.1
  • openai ==0.23.0
  • opencv-python ==4.6.0.66
  • openpyxl ==3.0.10
  • opt-einsum ==3.3.0
  • orjson ==3.8.5
  • packaging ==21.3
  • pandas ==1.4.4
  • pandas-stubs ==1.4.4.220906
  • pandocfilters ==1.5.0
  • params-flow ==0.8.2
  • parso ==0.8.3
  • pathspec ==0.11.0
  • pathy ==0.6.2
  • patsy ==0.5.3
  • pickle-mixin ==1.0.2
  • pickleshare ==0.7.5
  • plac ==1.3.5
  • platformdirs ==2.5.2
  • plotly ==5.11.0
  • pluggy ==1.0.0
  • preshed ==3.0.7
  • prometheus-client ==0.14.1
  • prompt-toolkit ==3.0.31
  • protobuf ==3.20.3
  • psutil ==5.9.2
  • pure-eval ==0.2.2
  • py-params ==0.10.2
  • pyDatalog ==0.17.4
  • pyarrow ==9.0.0
  • pyasn1 ==0.4.8
  • pyasn1-modules ==0.2.8
  • pycodestyle ==2.9.1
  • pycparser ==2.21
  • pycryptodome ==3.15.0
  • pydantic ==1.9.2
  • pydeck ==0.8.0b3
  • pydot ==1.4.2
  • pygit2 ==1.11.1
  • pygtrie ==2.5.0
  • pylint ==2.15.2
  • pymongo ==3.12.3
  • pyparsing ==3.0.9
  • pypiwin32 ==223
  • pyrsistent ==0.18.1
  • pytest ==7.2.0
  • python-datastructures ==0.1.3
  • python-dateutil ==2.8.2
  • python-version ==0.0.2
  • pyttsx3 ==2.90
  • pytz ==2022.2.1
  • pytz-deprecation-shim ==0.1.0.post0
  • pywin32 ==304
  • pywinpty ==2.0.8
  • pyzmq ==23.2.1
  • regex ==2022.9.13
  • requests ==2.28.1
  • requests-oauthlib ==1.3.1
  • responses ==0.18.0
  • rich ==12.5.1
  • rsa ==4.9
  • ruamel.yaml ==0.17.21
  • ruamel.yaml.clib ==0.2.7
  • scikit-image ==0.19.3
  • scikit-learn ==1.2.1
  • scipy ==1.9.1
  • scmrepo ==0.1.6
  • seaborn ==0.12.0
  • semver ==2.13.0
  • sentencepiece ==0.1.97
  • shap ==0.41.0
  • shapash ==2.2.0
  • shortuuid ==1.0.11
  • shtab ==1.5.8
  • six ==1.16.0
  • sklearn ==0.0
  • slicer ==0.0.7
  • smart-open ==5.2.1
  • smmap ==5.0.0
  • sniffio ==1.3.0
  • soundfile ==0.11.0
  • soupsieve ==2.3.2.post1
  • spacy ==3.4.1
  • spacy-legacy ==3.0.10
  • spacy-loggers ==1.0.3
  • sqlparse ==0.4.3
  • sqltrie ==0.0.26
  • srsly ==2.4.4
  • stack-data ==0.5.0
  • statsmodels ==0.13.5
  • streamlit ==1.12.2
  • ta ==0.10.2
  • tabulate ==0.9.0
  • tenacity ==8.1.0
  • tensorboard ==2.10.0
  • tensorboard-data-server ==0.6.1
  • tensorboard-plugin-wit ==1.8.1
  • tensorflow ==2.10.0
  • tensorflow-estimator ==2.10.0
  • tensorflow-hub ==0.12.0
  • tensorflow-io-gcs-filesystem ==0.27.0
  • tensorflow-text ==2.10.0
  • termcolor ==2.0.1
  • terminado ==0.15.0
  • textblob ==0.17.1
  • thinc ==8.1.2
  • threadpoolctl ==3.1.0
  • tifffile ==2022.10.10
  • timm ==0.6.12
  • tinycss2 ==1.1.1
  • tokenizer ==3.4.1
  • tokenizers ==0.12.1
  • toml ==0.10.2
  • tomli ==2.0.1
  • tomlkit ==0.11.4
  • toolz ==0.12.0
  • toposort ==1.7
  • torch ==1.13.1
  • torchinfo ==1.7.1
  • torchvision ==0.14.1
  • tornado ==6.2
  • tqdm ==4.64.1
  • traitlets ==5.4.0
  • transformers ==4.22.2
  • typer ==0.4.2
  • types-pytz ==2022.2.1.0
  • typing_extensions ==4.3.0
  • tzdata ==2022.2
  • tzlocal ==4.2
  • uritemplate ==4.1.1
  • urllib3 ==1.26.12
  • validators ==0.20.0
  • vine ==5.0.0
  • virtualenv ==20.16.5
  • voluptuous ==0.13.1
  • wasabi ==0.10.1
  • watchdog ==2.1.9
  • wcwidth ==0.2.5
  • webencodings ==0.5.1
  • websocket-client ==1.4.1
  • wfdb ==4.1.0
  • widgetsnbextension ==4.0.5
  • witwidget ==1.8.1
  • wrapt ==1.14.1
  • xgboost ==1.7.1
  • xxhash ==3.1.0
  • yarl ==1.8.1
  • zc.lockfile ==2.0
  • zipp ==3.8.1