Sha256: 92be19d29c96be7dd437e35ac14817cabeb6460c6fb3e193967b7932e8bced76

Contents?: true

Size: 1.38 KB

Versions: 7

Compression:

Stored size: 1.38 KB

Contents

# SnapTrade::PortfolioGroupInfo

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **symbols** | [**Array<UniversalSymbol>**](UniversalSymbol.md) |  | [optional] |
| **quotable_symbols** | [**Array<UniversalSymbol>**](UniversalSymbol.md) |  | [optional] |
| **balances** | [**Array<Balance>**](Balance.md) |  | [optional] |
| **positions** | [**Array<Position>**](Position.md) |  | [optional] |
| **target_positions** | [**Array<TargetAsset>**](TargetAsset.md) |  | [optional] |
| **ideal_positions** | [**Array<Position>**](Position.md) |  | [optional] |
| **excluded_positions** | [**Array<ExcludedAsset>**](ExcludedAsset.md) |  | [optional] |
| **calculated_trades** | [**Array<CalculatedTrade>**](CalculatedTrade.md) |  | [optional] |
| **brokerage_authorizations** | [**Array<BrokerageAuthorization>**](BrokerageAuthorization.md) |  | [optional] |
| **accuracy** | **Float** |  | [optional] |
| **settings** | **PortfolioGroupSettings** |  | [optional] |

## Example

```ruby
require 'snaptrade'

instance = SnapTrade::PortfolioGroupInfo.new(
  symbols: null,
  quotable_symbols: null,
  balances: null,
  positions: null,
  target_positions: null,
  ideal_positions: null,
  excluded_positions: null,
  calculated_trades: null,
  brokerage_authorizations: null,
  accuracy: 0.962,
  settings: null
)
```

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
snaptrade-1.17.6 docs/PortfolioGroupInfo.md
snaptrade-1.17.5 docs/PortfolioGroupInfo.md
snaptrade-1.17.4 docs/PortfolioGroupInfo.md
snaptrade-1.17.3 docs/PortfolioGroupInfo.md
snaptrade-1.17.2 docs/PortfolioGroupInfo.md
snaptrade-1.17.1 docs/PortfolioGroupInfo.md
snaptrade-1.17.0 docs/PortfolioGroupInfo.md