Skip to main content

FTPS

FTPS (FTP over TLS/SSL) datasources allow CloudQuant Data Liberator to read CSV, TSV, and other delimited files from FTP servers secured with TLS encryption. This is commonly used with legacy financial data feeds and vendor systems that require explicit FTPS connections.
See Supported Data Formats for every file extension Liberator can ingest over FTPS, including formats added in 2.1 and 2.2.

Connection configuration

Required fields

Optional fields

Setting no_verify to true disables TLS certificate validation. This should only be used for testing or when connecting to servers with self-signed certificates on trusted internal networks. Never use this in production with external servers.
You must provide either password or key for authentication. Password authentication is most common for FTPS. Client certificate authentication (key) is used when the server requires mutual TLS.

Example connection

Example connection (self-signed certificate)

Dataset configuration (data_args)

The data_args fields are identical to all file-based sources. See Local File for the full reference. The file_pattern is evaluated relative to the prefix configured on the connection.

Required data_args

Optional data_args

Complete example

Connection

Dataset

FTPS vs SFTP

If your data vendor supports both FTPS and SFTP, prefer SFTP. It uses a single port, simplifies firewall configuration, and is generally easier to manage.

Network requirements