Some simulations for financial investment.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-06-10 13:44:21 +02:00
doc doc: add xlsx file with all y tickers + doc 2025-06-08 16:23:32 +02:00
parameters fix: impl engative bank account 2025-06-10 13:44:21 +02:00
src fix: impl engative bank account 2025-06-10 13:44:21 +02:00
.gitignore feat: set up empty simulator and run dummy 2025-06-08 18:06:32 +02:00
environment.yml feat: implement basic but complete sim with dummy agent 2025-06-08 21:11:18 +02:00
learning.py fix: impl engative bank account 2025-06-10 13:44:21 +02:00
README.md doc: update TODOs 2025-06-10 13:43:56 +02:00
simulator.py efat: implement assets pipeline agent and run it -> interesting ! 2025-06-08 23:25:49 +02:00

investorSim

Created 07.06.2025 Jonathan Magnin

DQS

This repo contains a simulator for finances including crypto, auction and so on.

Prerequists

  • conda / miniconda
  • An internet connection

Setup

Here are the stzeps to set up the simulator.

  1. Only once, create the conda environment : conda env create -f environment.yml -n investorSim
  2. Activate the environment : conda activate investorSim

Use the simulator

TODO

Further documentation

  • see doc folder.
  • List of all Yahoo finance tickers in the doc folder.
  • Doc of the yfinance package here.

TODO

  • abstract and implement loader
  • impl and log balance (incl init investment) for agents (sum of all - all avec buy price * vol)
  • implement portfolio pipeline