Let $(\Omega, \mathcal{A}, P)$ be a probability space and $\mathcal{E}_i\subset \mathcal{A},\ \forall i\in I$. If $(\mathcal{E}_i \cup \{\emptyset\})$ is $\cap$-stable, then
$(\mathcal{E}_i)_{i\in I}\text{ independent} \Leftrightarrow\left (\sigma(\mathcal{E}_i)\right )_{i\in I}\text{ independent}$
Every proof I have seen is quite long, so I am not sure if mine is correct.
For my proof I use the principle of good sets and the $\pi$-$\lambda$ theorem.
Let $\mathcal{G}:=\{A\in\sigma(\mathcal{E}_1)\colon P\left (\bigcap_{i\in I\setminus{\{1\}}}(E_i)\cap A \right )=\prod_{i\in I\setminus{\{1\}}}P(E_i)\cdot P(A),\ E_i\in \mathcal{E}_i\ \forall i\in I\setminus{\{1\}}\}$
Since $\mathcal{E}_1\subset \mathcal{G}$, if I can show that $\mathcal{G}$ is a $\lambda$-system, I have by the $\pi$-$\lambda$ theorem that $\sigma(E_1),(\mathcal{E}_i)_{i\in I\setminus{\{1\}}}$ are independent. This I want to repeat for every $ \sigma(E_i)$ from which the conclusion follows.
Thus, the only thing I need to show now is that $\mathcal{G}$ is a $\lambda$-system.
First axiom ($\Omega\in\mathcal{G}):$ I will not show this, as it immediately follows.
Second axiom ($A,B\in\mathcal{G}, A\subset B$ then $B\setminus A\in\mathcal{G}$):
$P\left (\bigcap_{i\in I\setminus\{1\}}E_i\cap(B\setminus A)\right)=P\left (\bigcap_{i\in I\setminus\{1\}}E_i\cap(B\cap A^c)\right)=\prod_{i\in I\setminus\{1\}}P(E_i)P(A^c)P(B)=\prod_{i\in I\setminus\{1\}}P(E_i)P(B\setminus A)$
This follows from the fact (would even follow immediately) that if sets are independent, their complement and every combination of taking complement are independent, too.
Third axiom ($\bigcup_{n\in\mathbb{N}}A_n\in\mathcal{G}$ for any disjoint sets $A_1,...\in\mathcal{G}$):
$P\left ((\bigcap_{i\in I\setminus\{1\}}E_i)\cap(\dot\bigcup_{n\in\mathbb{N}}A_n)\right) = P\left (\dot\bigcup_{n\in \mathbb{N}}\left (\bigcap_{i\in I\setminus\{1\}}E_i\right) \cap A_n \right) \\ =\sum_{n\in \mathbb{N}}\prod_{i\in I\setminus\{1\}}P(E_i)P(A_n)=\prod_{i\in I\setminus\{1\}}P(E_i)\cdot \left( \sum_{n\in \mathbb{N}}P(A_n)\right)\\ =\prod_{i\in I\setminus\{1\}}P(E_i)P(\dot\bigcup_{n\in\mathbb{N}}A_n)$
where I have only used distributivity between intersection and union and that $\sigma$-additivity.