Fleet Development Vessels

Note

available on platforms : Platform.Liquids, Platform.LNG, Platform.LPG, Platform.Dry

class kpler.sdk.resources.fleet_development_vessels.FleetDevelopmentVessels(configuration, column_ids=True, log_level=None)[source]

The FleetDevelopmentVessels endpoint provides In-Service fleet, new vessel deliveries and old vessels sold for scrap as well as vessels with Scrubbers installed and planned.

get(start_date=None, end_date=None, metric=None, vessel_types_cpp=None, vessel_types_oil=None, compliance_methods=None, columns=None, size=None, vessel_types=None, gte=None, lte=None, with_orderbook=False, vessels=None)[source]
Parameters
  • start_date – Optional[date] Start of the period (YYYY-MM-DD)

  • end_date – Optional[date] End of the period (YYYY-MM-DD)

  • metric – Enum FleetDevelopmentVesselsMetric

  • vessel_types_cpp – Optional[List[Enum]] VesselTypesCPP

  • vessel_types_oil – Optional[List[Enum]] VesselTypesOil

  • compliance_methods – Optional[List[Enum]] FleetDevelopmentVesselsComplianceMethods

  • columns – Optional[List[str]] Retrieve all available columns when set to “all”

  • size – Optional[int] Maximum number of fleet development vessels returned

  • vessel_types – Optional[Enum] VesselTypesDry VesselTypesLNG VesselTypesLPG

  • gte – Optional[int] Get vessels with deadweight/capacity greater or equals to this value by default 0

  • lte – Optional[int] Get vessels with deadweight/capacity lower or equals to this value by default 606550

  • with_orderbook – bool = False Access vessels in fleet orderbook, scheduled for future delivery

  • vessels – Optional[List[str]] Names or IMOs of the vessels

Examples

>>> from datetime import date
... from kpler.sdk.resources.fleet_development_vessels import FleetDevelopmentVessels
... from kpler.sdk import FleetDevelopmentVesselsMetric, FleetDevelopmentVesselsComplianceMethods
... fleet_development_vessels_client=FleetDevelopmentVessels(config)
... fleet_development_vessels_client.get(
...     start_date=date(2020,11,1),
...     end_date=date(2020,12,1),
...     metric=FleetDevelopmentVesselsMetric.Available,
...     compliance_methods=[FleetDevelopmentVesselsComplianceMethods.Scrubber],
...     size=5
... )

Day

Name

IMO

MMSI

Status

Build year

Carrier type

Flag name

Engine type

Cargo system

2020-11-01

Marlin Modest

9833577

563087800

Active

2019

NaN

Singapore

NaN

NaN

2020-11-01

Silver Emily

9682356

538005680

Active

2014

NaN

Marshall Islands

NaN

NaN

2020-11-01

Trf Mobile

9732802

538006545

Active

2016

NaN

Marshall Islands

NaN

NaN

2020-11-01

Plover Pacific

9399911

563037200

Active

2009

NaN

Marshall Islands

NaN

NaN

2020-11-01

Torm Atlantic

9433509

566428000

Active

2010

NaN

Singapore

NaN

NaN

get_columns()[source]

This endpoint returns a recent and updated list of all columns available for the fleet_development endpoints

Examples

>>> from kpler.sdk.resources.fleet_development_vessels import FleetDevelopmentVessels
... fleet_development_vessels_client=FleetDevelopmentVessels(config)
... fleet_development_vessels_client.get_columns()

id

name

description

deprecated

type

day

Day

None

False

date yyyy-MM-dd

vessel_name

Name

Name of the vessel

False

string

vessel_imo

IMO

Vessel IMO

False

string

vessel_mmsi

MMSI

The Maritime Mobile Service Identity of the vessel (9 digits)

False

string

vessel_status

Status

Status of the vessel

False

string

Return type

DataFrame

class kpler.sdk.FleetDevelopmentVesselsMetric(value)[source]
Available = 'available'
Contracting = 'contracting'
Deliveries = 'deliveries'
Scrapping = 'scrapping'
class kpler.sdk.VesselTypesCPP(value)[source]
GP = 'GP'
LR1 = 'LR1'
LR2 = 'LR2'
LR3 = 'LR3'
MR = 'MR'
SmallTanker = 'Small Tanker'
VLCC = 'VLCC'
class kpler.sdk.VesselTypesOil(value)[source]
Aframax = 'Aframax'
Panamax = 'Panamax'
ProductTanker = 'Product Tanker'
SmallTanker = 'Small Tanker'
Suezmax = 'Suezmax'
ULCC = 'ULCC'
VLCC = 'VLCC'
class kpler.sdk.VesselTypesLNG(value)[source]
LLowerConventional = 'L (Lower Conventional)'
MMedMax = 'M (Med Max)'
QFlex = 'Q-Flex'
QMax = 'Q-Max'
SSmallSCale = 'S (Small Scale)'
XLUpperConventional = 'XL (Upper Conventional)'
XSPressureGas = 'XS (Pressure Gas)'
class kpler.sdk.VesselTypesLPG(value)[source]
Handysize = 'Handysize'
LGC = 'LGC'
MGC = 'MGC'
SGC = 'SGC'
VLEC = 'VLEC'
VLGC = 'VLGC'
class kpler.sdk.VesselTypesDry(value)[source]
BabyCapes = 'Baby Capes'
Capesize = 'Capesize'
Handymax = 'Handymax'
Handysize = 'Handysize'
Kamsarmax = 'Kamsarmax'
Newcastlemax = 'Newcastlemax'
Panamax = 'Panamax'
PostPanamax = 'Post-Panamax'
Supramax = 'Supramax'
Ultramax = 'Ultramax'
VLOC = 'VLOC'
Valemax = 'Valemax'
class kpler.sdk.FleetDevelopmentVesselsComplianceMethods(value)[source]
Scrubber = 'Scrubber'
ScrubberPlanned = 'Scrubber Planned'
ScrubberReady = 'Scrubber Ready'