Malý skript, ktorý načíta otvorené FX pozície a označí všetko, čo sa posunulo nad nastavený prah — skôr, než to nájde uzávierka na konci mesiaca.
Toto je osobný, nekomerčný vedľajší projekt, ktorý som vytvoril, aby som sa učil — nie je to produkt ani služba a nie je napojený na žiadnu firmu, s ktorou spolupracujem.
Post #9 vysvetlil, prečo FX strata zostáva neviditeľná až do uzávierky: faktúra sa zaúčtuje jedným kurzom, v jeden deň, a nič ten kurz znova neskontroluje, kým o niekoľko týždňov nepríde platba a niekto ju nezosúladí.
Tento skript je malý osobný experiment, ktorý som zložil, aby som zistil, čo by denná kontrola reálne musela počítať. Nič neobchoduje a nedotýka sa reálneho účtu — len načíta zoznam otvorených pozícií a spraví to jedno porovnanie, ktoré nikto nespustí až do uzávierky.
„Nič z toho nemusí byť komplikované. Len to musí bežať skôr, než sa kurz prestane hýbať — nie až potom."
| ID | Klient | Pár | Suma | Zaúčt. | Aktuálny | Odchýlka | Flag |
|---|---|---|---|---|---|---|---|
| FX-01 | Iota Digital | EUR/USD | 95 000 | 1,0750 | 1,1100 | −2 786,51 € | ⚠ Flag |
| FX-05 | Xi Manufacturing | EUR/USD | 61 000 | 1,0800 | 1,1150 | −1 772,96 € | ⚠ Flag |
| FX-04 | Nu Consulting | EUR/CHF | 27 000 | 0,9550 | 0,9700 | −437,20 € | Čisté |
| FX-02 | Kappa Logistics | EUR/GBP | 42 000 | 0,8600 | 0,8550 | +285,60 € | Čisté |
Skutočný výstup skriptu nižšie na vzorovom CSV, prah nastavený na ±2,0 % — celý beh je ďalej nižšie.
# Naklonovanie repozitára
git clone https://github.com/LuliBobo/cfo-agents.git
cd cfo-agents
# position_id,client,currency_pair,amount_foreign,booked_rate,current_rate,invoice_date FX-01,Iota Digital,EUR/USD,95000,1.0750,1.1100,2026-07-15 FX-02,Kappa Logistics,EUR/GBP,42000,0.8600,0.8550,2026-07-22
python fx_monitor_agent.py data/fx_positions.csv --threshold 2.0
================================================================ FX Monitoring Agent — kontrola otvorených pozícií ================================================================ [Krok 1] Načítaných 6 otvorených pozícií z CSV [Krok 2] Porovnávam zaúčtovaný a aktuálny kurz pre každú pozíciu [Krok 3] Označujem všetko nad odchýlkou ±2,0 % FX-01 Iota Digital EUR/USD 1,0750 1,1100 −2 786,51 −3,15 % ⚠ FLAG FX-05 Xi Manufacturing EUR/USD 1,0800 1,1150 −1 772,96 −3,14 % ⚠ FLAG [Krok 4] Označené 2 z 6 pozícií [Krok 5] Čistá nerealizovaná FX odchýlka: −4 622,49 €
Obyčajné CSV s otvorenými pozíciami. Vyexportujte ho odkiaľkoľvek, alebo ho napíšte ručne.
fx_positions.csv → Python
Python zo štandardnej knižnice — žiadne externé balíčky, žiadne API kľúče potrebné na spustenie.
python3 fx_monitor_agent.py
Nastaviteľné percento rozhoduje, čo sa označí a čo je len bežný šum.
--threshold 2.0
Nič sa tu nedotýka reálneho účtu, bankového feedu ani obchodnej platformy — len vzorové dáta.
0 API kľúčov
FX Monitoring Agent je v tom istom osobnom, nekomerčnom repozitári ako predchádzajúce demá v tejto sérii.
Post #10 zostáva pri peniazoch, ktoré firma už má — hotovosť na účte, ktorá nezarába nič, z dôvodov, ktoré nemajú nič spoločné s tým, že by to niekto nevedel lepšie.
Žiadny spam. Jeden príspevok týždenne. Odhláste sa kedykoľvek.