Metadata-Version: 2.1
Name: procenty
Version: 0.1.0
Summary: 
Author: szalaj
Author-email: mszalajski@gmail.com
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: pandas (>=2.2.2,<3.0.0)
Requires-Dist: pendulum (>=2.1.2,<3.0.0)
Requires-Dist: pytest (>=7.4.3,<8.0.0)
Requires-Dist: python-dateutil (>=2.8.2,<3.0.0)
Requires-Dist: scipy (>=1.11.4,<2.0.0)
Description-Content-Type: text/markdown

# procenty

- symulacja kreacji i cyrkulacji pieniądza
- symulacja różnych typów kredytu
- prosta księgowość
- gry makroekonomiczne

# Symulacja kreacji pieniądza


## Teoria

### Bank Centralny

BC obniża stopy procentowe jeśli:
- jest zbyt mała aktywność gospodarcza
- wymiana handlowa jest dodatnia (bilans)
- jest wysokie bezrobocie
- są małe inwestycje 

Zatem na stopę referencyjna Banku Centralnego `i` jest wyrażona wzorem

$ i=f(Y, X, Z, I) $

## Model 1. 

Istnieje Bank Centralny - `BC`. Bank Centralny jako jedyna instytucja ma prawo tworzyć pieniądz "z niczego". To znaczy, że na rachunku `BC` można wykreować niezbilansowane aktywo. Teoretycznie `BC` może w ten sposób wykreować nieskończoną ilość pieniędzy. Ale tego nie robi.

# Symulacja kredytu

## Symulacja kredytu mieszkaniowego

## Symulacja kredytu konsumcyjnego

# Gry ekonomiczne

## Scenariusze

### Scenariusz 1.

N państwom losowo są przydzielane zasoby a, b, c.

Zasoby 1-literowe służą do zaspokojenia podstawowych potrzeb ludności.

Zasoby 2-literowe, ab, ac, bc służą do budowania przewagi gospodarczej i technologicznej.

Zasoby 3-literowe, abc służą do budowanai potęgi militarnej.

Zadaniem państwa jest zapewnić pomyślność oraz bezpieczeństwo ludności.


# Konwencje

## Zaokrąglanie

Pieniądze są zazwyczaj podawane do 2 miejsc po przecinku. Ale często banki w obliczeniach stosują dokładność do 4 miejsc po przecinku.
