Skip to main content

Crate truefix_ig_client

Crate truefix_ig_client 

Source
Expand description

Native, typed client for the IG REST and Lightstreamer trading APIs.

The client defaults to IG’s demo environment. Selecting production requires an explicit acknowledgement because position and order operations can affect live funds.

Re-exports§

pub use client::IgClient;
pub use config::AuthenticationVersion;
pub use config::ClientConfig;
pub use config::Credentials;
pub use config::Environment;
pub use config::LiveTradingConfirmation;
pub use error::IgError;
pub use error::IgResult;
pub use streaming::IgStreamingClient;

Modules§

client
config
error
streaming
IG Lightstreamer integration built on the TLCP protocol client.
types
Request and response types for the supported IG REST operations.