Git Product home page Git Product logo

hse_masters's Introduction

HSE_Masters

Table of contents

General info

The carbon footprint left during experiments and GPU model training is 4.06 kg and calculated using Eco2AI library

In this work, we aim to test the hypothesis that semantic features and context are important in predicting financial market trends, and compare our approach to baseline sentiment-based solutions.

In the conducted experiment, the correlation between sentiment score and price volatility in financial markets was analyzed. The study was conducted using dataset of historical market data during a 5 year period and sentiment scores obtained from Twitter social network. The sentiment scores were calculated based on the sentiments expressed in social media posts throughout the day.

The results of the correlation analysis showed a strong positive relationship between sentiment score and price volatility. This indicates that as the sentiment score increases, the price volatility also increases, and vice versa. This relationship was found to be statistically significant.

This study provides evidence that sentiment score and price volatility are highly correlated and can be used together to improve the performance of predictive models for financial markets. The results suggest that incorporating sentiment score as a feature in predictive models indeed leads to improved predictions of price movements and can provide valuable insights into the underlying market dynamics.

The goal of this paper was to investigate whether sentence embeddings would yield better results in stock price prediction compared to sentiment analysis approach. The results of the experiments showed that the sentiment polarity extraction approach outperformed sentence embeddings in terms of accuracy and training time for predicting the stock closing price 3 and 5 days ahead.

Project structure

Setup

To run this project, install it locally using either conda or pip.

Conda

The environment.yml file is stored in the root folder of this repository and lists all Python libraries on which the notebooks depend, you can replicate the environment using the following conda commands.

  1. First you need to create the environment:
conda env create -f environment.yml
  1. Then, activate it:
conda activate hse-stock
  1. Verify that the new environment was installed correctly:
conda env list

Pip

The following command will install the packages according to the configuration file requirements.txt that is stored in the root folder of this repository:

pip install -r requirements.txt

Notes

Sone of the files could not be uploaded to the Github repository due to the storage limitations, that is why all the notebooks stored in the project repository is completed with info and should not be rerun to see the results. All of the missing files will be generated automatically if you ran the functions but it will require quite some time to run.

hse_masters's People

Contributors

iandroid1812 avatar

Stargazers

 avatar Semen Budennyy avatar

Watchers

Semen Budennyy avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.