---
title: "Trading Analytics for Laravel — dokumentácia | Roundly"
description: "Dokumentácia Trading Analytics for Laravel: P&L, kumulatívne výnosy, miera výhier, série, profit factor, drawdown, Sharpe a Sortino v bcmath."
url: https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel
language: sk
---

[Všetky balíky](https://roundly-consulting.com/sk/open-source.md)

Open source

# Trading Analytics for Laravel

Inštalácia

`composer require roundly-consulting/trading-analytics-for-laravel`

Vyžaduje: PHP ^8.4 · Laravel ^12.0|^13.0

[GitHub](https://github.com/roundly-consulting/trading-analytics-for-laravel) [Packagist](https://packagist.org/packages/roundly-consulting/trading-analytics-for-laravel) [Prispieť (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Patreon](https://www.patreon.com/cw/roundly)

## Prehľad

Výpočtová knižnica, ktorá z prúdu obchodov zostaví kompletný prehľad výkonnosti: realizovaný a nerealizovaný zisk a stratu (P&L), kumulatívne výnosy, mieru výhier, série, profit factor, expectancy, maximálny drawdown a Sharpeho a Sortinov pomer — globálne aj podľa obchodného páru, základnej a kótovanej meny, zvlášť pre nákupy a predaje. Každé číslo sa počíta v bcmath a vracia ako hodnotový objekt nad reťazcom, takže súčty sa nikdy nerozídu. Nič neukladá a nemá žiadne migrácie: cez fasádu TradingAnalytics mu odovzdajte obchody, riadky z databázy alebo zoradený dopyt a čítajte výsledky, alebo ich vráťte priamo z controllera ako JSON. Jeden prechod bez histórie obchodov — pamäť sa nezväčšuje, nech je história akokoľvek dlhá. Licencia MIT a minimum závislostí: ext-bcmath, Laravel a dva základné balíky Roundly.

### Čo získate

#### Kompletná sada metrík

Realizovaný a nerealizovaný P&L, kumulatívne výnosy, miera výhier, série, profit factor, expectancy, max drawdown, Sharpe a Sortino — 17 výsledkov.

#### Podľa párov a mien

Každá metrika globálne aj podľa obchodného páru, základnej a kótovanej meny — zvlášť spolu, pre nákupy a pre predaje.

#### Presnosť bcmath

Všetka aritmetika beží v bcmath a každé číslo je hodnotový objekt nad reťazcom — žiadne odchýlky pohyblivej čiarky v súčtoch.

#### Jeden prechod, stála pamäť

Odovzdajte obchody, riadky alebo zoradený dopyt — dopyty sa streamujú po stránkach a engine si nedrží históriu obchodov, takže pamäť sa nezväčšuje.

#### Len metriky, ktoré potrebujete

only() a except() s automatickými závislosťami a metrics() na zistenie všetkých kalkulátorov, ktoré engine spúšťa.

#### Výstup pripravený pre API

Engine aj každý výsledok implementujú Arrayable, Jsonable a JsonSerializable — vráťte ich priamo z controllera.

#### Fasáda, DI a rozšírenia

Jedna fasáda TradingAnalytics alebo injektovateľný manažér, k tomu háčiky, vlastné kalkulátory a vlastná podtrieda Analytics cez using().

### Dokumentácia

#### [Inštalácia](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/instalacia.md)

Inštalácia cez Composer — bez migrácií, šablón či príkazov na nastavenie — a voliteľné publikovanie konfiguračného súboru.

#### [Konfigurácia](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/konfiguracia.md)

Dva konfiguračné kľúče (predvolená škála bcmath a obdobie pre mieru výhier), ich env premenné a ako ich prepíše jeden beh.

#### [Fasáda TradingAnalytics](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/fasada.md)

Celé API na jednej fasáde — vytvorenie či spustenie enginu pre obchody, riadky alebo dopyt, lenivé mapovanie, zoznam kalkulátorov a vlastný engine.

#### [Bez fasády](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/bez-fasady.md)

Injektujte TradingAnalyticsManager s rovnakým API bez statických volaní alebo spúšťajte triedu enginu Analytics priamo.

#### [Vytváranie obchodov](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/vytvaranie-obchodov.md)

Vytvárajte hodnotové objekty Trade z pomenovaných skalárov, riadkov poľa alebo polí NumericValueAsString — otvorené aj uzavreté, s validáciou.

#### [Načítanie histórie obchodov](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/nacitanie-obchodov.md)

Odovzdajte fasáde priamo query builder, Eloquent builder alebo reláciu — streamuje sa po stránkach podľa času zatvorenia, v pamäti je vždy jedna.

#### [Poradie obchodov](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/poradie-obchodov.md)

Drawdown, série a priebežný kumulatívny výnos sledujú poradie zatvárania — obchody mimo poradia vyhodia výnimku namiesto skreslených čísel.

#### [P&L a ROI jedného obchodu](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/pnl-a-roi-obchodu.md)

Zistite pár, stav, hrubý a čistý P&L a ROI jedného obchodu alebo ho serializujte do poľa s oboma hodnotami.

#### [Spustenie enginu](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/spustenie-analytiky.md)

Spustite engine cez fasádu TradingAnalytics — nastavte presnosť a obdobie, vyberte metriky a všetko vypočítajte v jednom prechode.

#### [Výber metrík](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/vyber-metrik.md)

Spúšťajte len potrebné kalkulátory cez only() a except(), nájdite ich cez metrics() a pozrite si, ktoré závislosti sa pridajú.

#### [Čítanie výsledkov](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/citanie-vysledkov.md)

Všetky výsledkové vlastnosti a ako fungujú rozpady — globálne, podľa páru, základnej a kótovanej meny, vždy na total, buy a sell.

#### [Presnosť](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/presnost.md)

Ktoré hodnoty sa riadia škálou behu a ktoré majú pevnú — bcmath oreže a pomery sa najprv delia v plnej presnosti.

#### [Zisk a strata (P&L)](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/zisk-a-strata.md)

Realizovaný a nerealizovaný P&L, hrubý aj čistý po poplatkoch, s rozdelením na zisky a straty a profit factor podľa párov a mien.

#### [Kumulatívne výnosy](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/kumulativne-vynosy.md)

Zložené výnosy v percentách, hrubé aj čisté po poplatkoch, s geometrickým priemerom na obchod a priebežnými maximami a minimami.

#### [Miera výhier a série](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/vyhry-a-serie.md)

Víťazné obchody a miera výhier, najdlhšie série výhier a prehier a miera výhier po dňoch, týždňoch alebo mesiacoch.

#### [Expectancy, drawdown a rizikové pomery](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/rizikove-metriky.md)

Expectancy, pomer rizika a výnosu, maximálny drawdown a Sharpeho a Sortinov pomer — všetko z uzavretých obchodov v bcmath.

#### [Objem, hodnota, poplatky a čas](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/aktivita-obchodovania.md)

Obchodované množstvo a nominálna hodnota, súčty poplatkov, ako často sa obchody otvárajú a ako dlho pozície zostávajú otvorené.

#### [JSON a odpovede API](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/json-vystup.md)

Vráťte engine alebo ktorýkoľvek výsledok priamo z controllera — každý objekt je Arrayable, Jsonable a JsonSerializable.

#### [Práca s NumericValueAsString](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/ciselne-hodnoty.md)

Hodnotový objekt nad bcmath za každým číslom — vytvorenie, aritmetika a meniteľnosť, zaokrúhľovanie, porovnania a formátovanie.

#### [Enumy Direction a Period](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/enumy.md)

Enumy Direction (buy/sell) a Period (daily/weekly/monthly), ich doménové metódy a zdieľaní pomocníci pre výbery a validáciu.

#### [Rozšírenie enginu](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/rozsirenie.md)

Háčiky pre každý obchod aj po prechode, vlastné kalkulátory cez AnalyticsInterface, podtriedy Analytics cez using() a pomocníci BcMath.

#### [Výnimky](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/vynimky.md)

Každá výnimka balíka dedí z TradingAnalyticsException — neplatné obchody, nezoradené zdroje, škály a čísla, neznáme kalkulátory či enginy.

#### [Testovanie](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/testovanie.md)

Testujte svoje prehľady na ručne vytvorených obchodoch — bez databázy a bez náhradných implementácií — a overujte presné reťazce.

#### [Požiadavky](https://roundly-consulting.com/sk/open-source/navody/trading-analytics-for-laravel/poziadavky.md)

PHP 8.4+ s rozšírením bcmath a Laravel 12 alebo 13 — bez databázových tabuliek, migrácií či frontov.

## Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

[Ďalšie spôsoby podpory vrátane kryptomien](https://roundly-consulting.com/sk/podporte-nas.md)

Odoslaním daru súhlasíte s našimi [podmienkami prijímania darov](https://roundly-consulting.com/sk/podmienky-darov.md).

[Podporte našu open-source prácu (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Pridajte sa k nám na Patreone (otvorí sa v novej karte)](https://www.patreon.com/cw/roundly)

## Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.

[Ponuka do 48 hodín](https://roundly-consulting.com/sk/kontakt.md) [Prezrieť všetky balíky](https://roundly-consulting.com/sk/open-source.md)
